Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MappingRuleExamples.package.zip

Direct Image RemovedDirect Image Added

The Direct rule type is most simple rule type. It is used in scenarios where a single instance in the source profile must be mapped to a single instance in the target profile.

...

  • consists of a single instance mapping
  • has no additional contexts defined
  • source expression/label is unique across all instance mappings

Join Image RemovedJoin Image Added

The Join rule type is used in scenarios where data from multiple instances in the source profile must be mapped to a single instance in the target profile.

In Blueriq Studio this is modeled as a single instance mapping with additional context expressions. These additional context expressions allow us to combine data from multiple sources in a single mapping rule. 

Note that only the source expression is used to determine which instances will be mapped to the target profile, and that the additional expressions are only used when performing property mappings. For the property mappings, additional context expressions must evaluate to a known value or else the property mappings can not be performed and this step will be skipped.

expression essentially give us multiple sources to use in the mapping. The source expression/label in combination with the list of additional context expressions/labels is unique over all instance mappings.

...

  • consists of a single instance mapping
  • has with additional contexts defined
  • source expression/label and list of additional contexts/labels are unique over all instance mappings

Split Image RemovedSplit Image Added

The Split rule is used when a single source instance must be mapped to multiple target instances.

...

  • consists of multiple instance mappings
  • no additional contexts defined for all instance mappings in the Split mapping rule
  • source expression and label is identical for all instance mappings in the Split mapping rule

Full Image RemovedFull Image Added

The Full rule is used when multiple source instances must be mapped to multiple target instances.

...

  • consists of multiple instance mappings
  • additional contexts defined for all instance mappings in the Full mapping rule
  • source expression/label and list of additional contexts/labels are identical for all instance mappings in the Full mapping rule

Transformation from instance mappings (Blueriq Studio) to mapping rules (Blueriq Encore)

How the transformation from instance mappings to mapping rules is performed is described in the following steps:

...