Newer Version Available
DataStreamDefinition
File Suffix and Directory Location
DataStreamDefinition components have the suffix dataStreamDefinition and are stored in the dataStreamDefinitions folder.
Version
DataStreamDefinition components are available in API version 50.0 and later.
Special Access Rules
You need the Salesforce CustomizeApplication permission to access this object.
Fields
| Field Name | Field Type | Description |
|---|---|---|
| areHeadersIncludedInFile | boolean | If true, headers are included in the file if this is a single file stream. |
| bulkIngest | boolean | If true, files are aggregated before data is ingested if the file names contain a wildcard. For example, profiles*.csv. |
| definitionCreationType | string | Required. Enum tracks the source of an object or field creation. Valid values are:
|
| dataConnector | string | Required. Describe whether this data stream definition was created by a customer or by an internal system. |
| dataConnectorType | DataConnectorType (enumeration of type string) | The ingestion data source. Valid values are:
|
| dataExtensionIdentifier | string | For a Marketing Cloud data extension, the unique identifier. |
| dataExtractField | string | Name of the transport field that’s used when the extract method is CDC. |
| dataExtractMethods | DataImportDataExtractMethods (enumeration of type string) | Describes how to identify the data to be extracted. Valid values include:
|
| dataPlatDataSetBundle | string | Identifies which data set bundle this definition was created from. Useful in cases where the same item can be configured across data connections. |
| dataPlatformDataSet | string | The description is provided by the developer. |
| dataPlatformDataSetItemName | string | Name of the Data Platform Set Item. |
| dataSource | string | Required. Reference to the data source from which the data originated, such as the name of a CRM Org. Example: MC Enterprise. |
| description | string | Required. A description of the data stream definition. |
| fileNameWildcard | string | File or wildcard (*) used when finding files. |
| internalOrganization | string | The name of the internal organization. |
| isLimitedToNewFiles | boolean | If true, file retrieval is limited to new files. |
| isMissingFileFailure | boolean | If true, treat the case of missing files as a failure. |
| masterLabel | string | Required. UI label for this data stream definition. |
| mktDataLakeObject | string | Required. Reference to the landing entity (target) where data will be stored. |
| mktDataTranObject | string | Reference to the object that’s used to transport information from the source to a landing entity (target). |