Newer Version Available

This content describes an older version of this product. View Latest

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 Common Information Model (CIM)

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

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 Core Information Model (CIM).

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.