참여 DLO에서는 기본 키와 날짜 또는 날짜/시간 필드라는 두 가지 필드가 각 레코드의 고유성을 결정합니다. 참여 DLO를 스트리밍 데이터 변환의 원본으로 사용하는 경우, 대상 DLO의 총 레코드 수는 둘 다 참여 유형이더라도 원본 DLO와 일치하지 않을 수 있습니다.
이러한 차이가 발생하는 이유는 스트리밍 데이터 변환이 중복 레코드를 식별하고 처리하는 방식에 있습니다. 변환 중에는 레코드 고유성을 결정하는 데 있어 기본 키만이 고려됩니다. 따라서 원본 DLO에 동일한 기본 키를 공유하지만 기타 필드(예: 날짜 또는 날짜/시간 필드)가 다른 여러 레코드가 포함된 경우, 변환 프로세스에서 이러한 중복 레코드가 삭제됩니다. 결과적으로 대상 DLO에 표시되는 레코드 수가 줄어듭니다.
이는 고유성을 유지하기 위해 기본 키와 날짜 필드를 모두 사용해야 하는 시나리오에서 특히 문제가 될 수 있습니다. 기본 키만 참조하면 레코드 간의 중요한 변동이 손실될 수 있습니다.
이 문제를 해결하고 대상 DLO에서 정확한 레코드 수를 확보하려면 다음과 같은 방법을 시도해 볼 수 있습니다.
고유성을 위해 필드 연결:
기본 키와 날짜(또는 날짜/시간) 필드와 같은 두 열을 결합하여 각 행의 고유성을 보장하는 복합 키를 형성하도록 변환을 수정합니다.
이렇게 하면 변환이 동일한 기본 키를 공유하지만 날짜 값이 다른 레코드 간의 차이를 인식할 수 있습니다.
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.