XDM Business Person Components schema field group
XDM Business Person Components is a standard schema field group for the XDM Individual Profile class that captures multiple source records for a person, and other attributes which are required for person segmentation.
When a profile is created for a person through Real-Time Customer Profile in the B2B edition of Real-Time CDP, the information used to create that profile may potentially come from many source records. For example, if a person works for two different companies, many CRM systems would create an intentionally duplicate copy of that person so that one copy is linked to Company A, while the other is linked to Company B. When bringing that data into Adobe Experience Platform, this field group is used to merge those different source records into a single representation.
The field group provides a root-level personComponents
field, which is an array of objects. Each object in the array represents a different source record.
personComponents
array is submitted individually during standard ingestion patterns and then added to the array by Platform. Manually adding an array of objects to the Business Person Component will return an error.You should use the auto-generation utility when creating schemas for your B2B data. See the documentation for instructions on how to use the B2B namespace and schema auto-generation utility. If you are not using the auto-generation utility and intend to manually map your data model, be sure to read the documentation on the Adobe Real-Time Customer Data Platform B2B Edition XDM classes before mapping your data.
sourceConvertedContactKey
sourceExternalKey
personGroupID
personScore
personSource
personStatus
personType
sourceAccountID
sourceConvertedContactID
sourceExternalID
sourcePersonID
For more details on the field group, refer to the public XDM repository: