Newer Version Available
ObjectSourceTargetMap
Contains the Object level mappings between the Source and the Target Object. The source
can be a MktDataLakeObject or a MktDataModelObject. The target can also be MktDataLakeObject or a
MktDataModelObject. For example, an Email Source Object can be mapped to
the ContactPointEmail object in the Customer 360 Data Model.
File Suffix and Directory Location
ObjectSourceTargetMap components have the suffix objectSourceTargetMap and are stored in the objectSourceTargetMaps folder.
Version
ObjectSourceTargetMap components are available in API version 51.0 and later.
Special Access Rules
You need the Salesforce CustomizeApplication permission to access this object.
Fields
| Field Name | Field Type | Description |
|---|---|---|
| creationType | DefinitionCreationType | Optional. Describes whether this object was added as the result of the Customer or as part of a Standard Taxonomy. |
| fieldSourceTargetMaps | FieldSourceTargetMap | Contains the field level mappings associated with this object mapping. |
| masterLabel | string | Required. The UI name for the target map. |
| sequenceNbr | int | Use this parameter to display multiple mappings between the same two objects, to present a consistent customer experience when presenting the mappings. |
| sourceObjectName | string | Name of the Source Object that is being mapped, such as Email, or SfmcEnt1_Subscriber. |
| targetObjectName | string | Name of the Target Object that is being mapped, such as ContactPointEmail or Individual. |
FieldSourceTargetMap
This is a subtype of ObjectSourceTargetMap. It contains the Field level mappings between the Source and the Target objects.
The Source can be a MktDataLakeField or MktDataModelField. The Target can be MktDataLakeField or a MktDataModelField.
For example, you can map a Person source object field called emailAddress to an Individual object's field called emailAddress in the Customer 360 Data Model.
| Field Name | Field Type | Description |
|---|---|---|
| creationType | DefinitionCreationType | Optional. Describes whether this object was added as the result of the Customer or as part of a Standard Taxonomy. |
| isSourceFormula | boolean | Optional. Is the Source Field a formula? If set to True, you need to include the Source Formula parameter. If set to False, you need to include the Source Field parameter. |
| sourceField | string | Source Object Field that is being mapped, such as EmailAddr or SfmcEnt1_Subscriber.FName. |
| sourceFormula | string | A formula, such as concatenation, date function, or constant value, used as the Source parameter. |
| targetField | string | Target Object Field that is being mapped, such as SfmcEnt1_Email.EmailAddr or Individual.FirstName. |