The Unification Mapper is an application that is part of Teavaro’s Complex Event Processing (CEP) functionality. This application allows incoming data attributes to be converted, or mapped, to outgoing data attributes for a variety of purposes.
Within the FunnelManager user interface, users can create, control and manage these mappings in the Unification Mapping area under the Configuration menu.
Upon selecting Unification Mapping from the navigation menu, a table showing all mapped attributes is loaded. This table provides details of:
the attribute section and field
the mapping type
if a default value exists
the number of mapped and unmapped values for that attribute
From this, the user can:
Create a new attribute mapping
Select a specific attribute mapping to view
Users may create a new mapping for a specific field attribute from the Mapping Selections screen.
By clicking the +Create button, the mapping creation wizard will be opened.
The Unification Mapping application is configured to scan certain attribute sections, and therefore the first step is to select the section in which the new attribute can be found.
The next step is to enter the attribute field that will be mapped.
The final step is to select the Action (see below) for the mapping.
Once saved, this mapping creation creates the shell mapping that lets the Unification Mapping application know that this attribute field should be mapped. If no further individual mappings are completed, the UM application will simply capture all unmapped values in the field.
The mapping type is selected under the Action dropdown and can be one of two options:
Replace - the attribute value is replaced by a different value in the same field
New Entry - the attribute field and value can be changed to produce a new attribute field with either the same or a new value
When a specific attribute is selected from the Mapping Selections table, the user will enter the Mapping View screen.
On this screen, the user will find further details about that specific mapping, including:
Details of all current mapped values are available to manage. These values can be individually edited, updated and deleted.
Details of all unmapped values detected by the Unification Mapper application are also stored, giving users a reference of what values may be useful to update with mapped values. From this view, the unmapped values can be individually edited and updated with a mapping, or deleted (though they will currently be added to the unmapped list again if detected by the UM application).
Once a mapping entry has been created for an attribute field, specific values can be mapped in the Mapping View.
By selecting the ‘+’ icon above the mapped values table, a user can add a new value mapping.
As the mapping type (action) has been set at the attribute field level, the user will complete the form based on that action:
Value - enter the attribute value to be mapped
Mapped Field - (New Entry only) enter the field value that attribute should be mapped to
Mapped Value - enter the new value the incoming value is to be mapped to
Comments - (optional) an entry for instructions and notes for other users
New mappings can also be added by selecting individual line items from the list of unmapped values.
Select the edit option for the specific value then enter:
Mapped Field - (New Entry only) enter the field value that attribute should be mapped to
Mapped Value - enter the new value the incoming value is to be mapped to
Comments - (optional) an entry for instructions and notes for other users
When the edit is saved, the value will be removed from the unmapped table and added to the mapped table with the new mapping values.