Newer Version Available

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

DataSourceObject

Represents the object from where the data was sourced.

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 the Metadata metadata type and inherits its fullName field.

File Suffix and Directory Location

DataSourceObject components have the suffix dataSourceObject and are stored in the mktDataSourceObjects folder.

Version

DataSourceObject components are available in API version 50.0 and later.

Special Access Rules

You need the Salesforce Customize Application permission to access this metadata type.

Fields

Field Name Field Type Description
accelerationEnabled AccelerationEnabled (enumeration of type string) Acceleration of data stream processing. Available in API version 63.0 and later. Possible values are:
  • Yes
  • No
additionalDLOInfoJson string Additional information about the Directory Table data lake object (DLO), such as the directory path and file pattern.
creationType string Indicates whether this object was added by the user or as part of a standard taxonomy.
dataConnection string The source data connector for the Directory Table DLO.
dataSource string Required. The system where the data was sourced.
dataSourceFields DataSourceField[] An array of data source fields.
dmoDeveloperName string The developer name of the Directory Table data model object (DMO).
dmoLabel string The UI name of the Directory Table DMO.
externalDatabaseName string The name of the external database for the data source object. Available in API version 63.0 and later.
externalObjectName string The external data source object. Available in API version 63.0 and later.
externalRecordIdentifier string The identifier for the data source.
externalSchemaName string The name of the schema within the external database. Available in API version 63.0 and later.
masterLabel string Required. The UI name for the data source object.
objectCategory string The category of the data source object.
objectType DataObjectType (enumeration of type string) The object type. Possible values are:
  • API
  • Object
  • Table
sourceObject string The developer name of the source object for the data source object.
storageType StorageType (enumeration of type string) The type of storage used for data source object. Available in API version 63.0 and later. Possible values are:
  • External
  • Local
templateVersion int The version number of the data source object.