Accelerate the Value of Data

Create One Entity from Multiple Records

Learn about creating a single entity by merging multiple records that have the same crosswalk in the Data Loader.

The Data Loader creates a single entity by merging multiple records that have the same crosswalk.

Important: This functionality is not available in new tenants provisioned on the Amazon Web Services (AWS) cloud after April 15, 2024, for existing tenants provisioned on the AWS cloud after June 17, 2024, and for new or existing tenants provisioned on the Azure or Google Cloud Platform after October 14, 2024.

The example below shows some records to be uploaded:

FirstNameEmailBirthdateCrosswalk
Johnjohn@gmail.com2/10/1980ABC
Johnyjohn@gmail.comABC
Floydfloyd@gmail.com2/03/1982XYZ

Limitation: There was a scenario when the above data was loaded using the data loader, two entities were created. For the entities with the same crosswalk, the last record was the surviving record, as it was overwriting the previous records. In the example above, while loading, the second row was overwriting the first row.

The data loader has overcome this limitation and instead of overwriting, creates a single entity by merging multiple records that have the same crosswalk. In this case, if an attribute has duplicate values, they are merged and the unique values are grouped. As a result, the attribute becomes a multi-value attribute.

Note: These records can be available in a single file or spread across multiple files. This is not applicable if you are uploading files from local file system.

Based on the example above, the first two records from the same crosswalk (ABC) are be merged into a single entity, as shown below:

FirstNameEmailBirthdateCrosswalk
John, Johnyjohn@gmail.com2/10/1980ABC
Floydfloyd@gmail.com2/03/1982XYZ

The FirstName attribute that has unique values, will be grouped to have two values, John and Johny.