MktDataTranObject

An entity that is used to deliver (aka transport) information from the source to a target (target will be called a landing entity).This can be the schema of a file, API, Event, or other means of transporting data, such as SubscriberFile1.csv, or SubscriberCDCEvent.

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

Parent Type 

This type extends Metadata and inherits its fields.

File Suffix and Directory Location 

MktDataTranObject components have the suffix mktDataTranObject and are stored in the mktDataTranObjects folder.

Version 

Introduced in API version 50.0.

Special Access Rules 

You need the Salesforce CustomizeApplication permission to access this object.

Fields 

connector 

  • Type: string
  • Required: Yes
  • Description: Required. connector name that allows you to connect the data source to .

creationType 

  • Type: DefinitionCreationType (enumeration of type string)

  • Required: Yes

  • Description: Required. Describe whether this object was added as the result of the Customer or as part of a Standard Taxonomy.

    • Valid values available in API version 62.0 and later are:

    Valid values available in API version 67.0 and later are:

  • Possible values:

    • ADG
    • Calculated_Insight
    • CG_Audience
    • Chunk
    • Directory_Table
    • External
    • Semantic
    • Transform
    • Vector_Embedding
    • Ad_Audience_Insights
    • Auxiliary
    • Clean_Room
    • Deletion_Records
    • Problem_Records

dataSource 

  • Type: string
  • Required: Yes
  • Description: Required. Your reference to the data source from which the data originated (source of that data such as the name of a CRM Org. Example: MC Enterprise.

dataSourceObject 

  • Type: string
  • Required: Yes
  • Description: Required. Represents the object name from where the data is sourced. Example: ecommerce-OrderItem.

masterLabel 

  • Type: string
  • Required: Yes
  • Description: Required. The UI name for the Data Transport Object.

mktDataTranFields 

objectCategory 

  • Type: string
  • Required: Yes
  • Description: Required. Reference to the Object Category. For Transport, these are Profile, Engagement, or Other.

MktDataTranField Type 

This is a sub-type to MktDataTranObject.

Parent Type 

This type extends Metadata and inherits its fields.

Fields 

creationType 

  • Type: DefinitionCreationType (enumeration of type string)

  • Required: Yes

  • Description: Optional: Was this object added as a result of the Customer, part of a Standard Taxonomy.

    • Valid values available in API version 62.0 and later are:

    Available in API version 67.0 and later:

  • Possible values:

    • ADG
    • Calculated_Insight
    • CG_Audience
    • Chunk
    • Directory_Table
    • External
    • Semantic
    • Transform
    • Vector_Embedding
    • Ad_Audience_Insights
    • Auxiliary
    • Clean_Room
    • Deletion_Records
    • Problem_Records

datatype 

  • Type: string
  • Required: Yes
  • Description: Required. Phone, currency, number, or other assigned type.

dateFormat 

  • Type: string
  • Required: No
  • Description: Optional: The Date format of date, time, date/time fields in this Transport field.

externalName 

  • Type: string
  • Required: Yes
  • Description: Optional. Name of the object in the external system (different from Developer Name).

isDataRequired 

  • Type: boolean
  • Required: No
  • Description: Optional. If true, data is required for this field.

length 

  • Type: int
  • Required: No
  • Description: Optional. Length of a string column

masterLabel 

  • Type: string
  • Required: Yes
  • Description: Optional? Field label.

precision 

  • Type: int
  • Required: No
  • Description: Optional. Used for currency and numeric accuracy.

primaryIndexOrder 

  • Type: int
  • Required: No
  • Description: Optional. If supplied, indicates this field is part of the primary key where the number value (starting at 1) indicates the order of attributes if this happens to be a compound primary key. Missing value means this field is not part of the primary key.

scale 

  • Type: int
  • Required: No
  • Description: Optional. Used for currency and numeric accuracy.

sequence 

  • Type: int
  • Required: Yes
  • Description: Optional. The sequence of this source schema.