In the Engagement DLO, two fields determine the uniqueness of each record: the primary key and a date or date-time field. When an Engagement DLO is used as the source for a streaming data transformation, the total number of records in the target DLO might not match the source DLO, even if both are of the Engagement type.
The reason for this difference lies in how the streaming data transformation identifies and handles duplicate records. During transformation, only the primary key is considered to determine record uniqueness. As a result, if the source DLO contains multiple records that share the same primary key but differ in other fields (such as the date or date-time field), the transformation process will discard these duplicates. Consequently, fewer records will appear in the target DLO.
This can be particularly problematic in scenarios where both the primary key and the date field should be used to maintain uniqueness. If only the primary key is referenced, important variations between records might be lost.
To resolve this issue and ensure accurate record counts in the target DLO, you may try the following approach:
Concatenate Fields for Uniqueness:
Modify the transformation to combine two columns, such as the primary key and the date (or date-time) field to form a composite key that guarantees the uniqueness of each row.
This ensures that the transformation recognizes differences between records that share the same primary key but have different date values.
002772120

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.