Strategies

A strategy is a rule that defines how an object of the current data source can match an object of the target data source. A strategy allows you to find the data object mapping.

The following table describes the strategies that can apply:

Strategy Description
"SameID" Searches a valid object that has the same ID
"SameTechnicalName" Searches a valid object that has the same technical name
Note This strategy may also apply to UNV universes, but does not return any result, because UNV universes do not support technical names.
"SamePath" Searches a valid object that has the same path. The path includes the object name and its parent folders.
"CloseName" Searches a valid object that has the closest name based on the Levenshtein distance, with the distance lower than a fixed threshold. If several objects have the same distance, then the selected object is the one whose ID comes first in alphabetical order.
"Removal" Removes the object from the data provider if the previous strategies did not find any target object
"Selection" Selects a specific target object. Requires the attribute "targetId" attribute containing the ID of the target data object to be selected
"SameName" Maps a valid object whose Levenshtein distance is null, that is, finds an object with the same name

The following default strategies apply in the following order to find what is called the default mapping:

  1. "SameID"
  2. "SameTechnicalName"
  3. "SamePath"
  4. "CloseName"