Unification Mapping

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.

Mapping Selections

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

Mapping Creation

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.

Mapping Type (Action)

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

Mapping View

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:

Current Mapped Values

Details of all current mapped values are available to manage. These values can be individually edited, updated and deleted.

Unmapped Values

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).

Mapping a specific value

Once a mapping entry has been created for an attribute field, specific values can be mapped in the Mapping View.

Map a new value

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

Map an unmapped value

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.