B2B Source data type
B2B Source is a standard Experience Data Model (XDM) data type that represents a composite identifier for a B2B entity (such as an account, an opportunity, or a campaign).
When relying solely on string-based identifiers, there can be overlaps between IDs across multiple systems (for example, an opportunity could be given a string ID on one CRM system, but that same ID could refer to a completely different opportunity). This can result in data conflicts when merging data in Real-Time Customer Profile.
The B2B Source data type allows you to to use the original string ID of an entity and combine it with source-specific contextual information to ensure that it remains wholly unique in the Experience Platform system regardless of the source it originated from.
sourceIDsourceInstanceIDsourceKeysourceId, sourceInstanceId, and sourceType concatenated together in the following format: [sourceID]@[sourceInstanceID].[sourceType].Some source connectors like Marketo concatenate this value automatically for certain identifiers. Others must be concatenated manually using the Data Prep
concat function, for example: concat(id,"@${ORG_ID}.Marketo")sourceTypeFor more details on the data type, refer to the public XDM repository: