Activate inbound source data to populate customer profiles
Inbound data from your source connector can be used towards enriching and populating your Real-time Customer Profile data.
This tutorial requires a working understanding of the following components of Adobe Experience Platform:
- Experience Data Model (XDM) System : The standardized framework by which Experience Platform organizes customer experience data.
- Real-time Customer Profile : Provides a unified, real-time consumer profile based on aggregated data from multiple sources.
Additionally, this tutorial requires that you have already created and configured a source connector. A list of tutorials for creating different connectors in the UI can be found in the source connectors overview .
Populate your Real-time Customer Profile data
In order to enrich customer profiles, the target dataset's source schema must be compatible for use in Real-time Customer Profile. A compatible schema satisfies the following requirements:
- The schema has at least one attribute specified as an identity property.
- The schema has an identity property defined as the primary identity.
- A mapping within the dataflow exists wherein the primary identity is a target attribute.
Within the Sources workspace, click the Browse tab to list your base connections. In the displayed list, find the connection that contains the dataflow you wish to populate profiles with. Click the connection's name to access its details.
The connection's Source activity screen appears, displaying the datasets that the connection is ingesting source data into. Click the name of the dataset you wish to enable for Profile.
The Dataset activity screen appears. The Properties column on the right-hand side of the screen displays the details of the dataset, and includes a Profile switch and a link to the schema the dataset adheres to. Click the name of the schema to view its composition.
The Schema Editor appears, showing the structure of the schema in the center canvas. Within the canvas, select the field to be set as the primary identity. Under the Field properties tab that appears, select the Identity checkbox, then Primary identity . Finally, select an appropriate Identity namespace , then click Apply .
Click the top-level object of the schema's structure and the Schema properties column appears. Enable the schema for Profile by toggling the Profile switch. Click Save to finalize your changes.
Now that the schema is enabled for Profile, return to the Dataset activity screen and enable the dataset for Profile by clicking the Profile toggle within the Properties column.
With both the schema and dataset enabled for Profile, data ingested into that dataset will now also populate customer profiles.
Existing data within a recently enabled dataset is not consumed by Profile
By following this tutorial, you have successfully activated inbound data for Profile population. For more information, see the Real-time Customer Profile overview .