Loading

Data Cloud: 스트리밍 데이터 변환에서 대상 DLO의 레코드 수 불일치 이해하기

게시 일자: Dec 5, 2025
상세 설명

참여 DLO에서는 기본 키와 날짜 또는 날짜/시간 필드라는 두 가지 필드가 각 레코드의 고유성을 결정합니다. 참여 DLO를 스트리밍 데이터 변환의 원본으로 사용하는 경우, 대상 DLO의 총 레코드 수는 둘 다 참여 유형이더라도 원본 DLO와 일치하지 않을 수 있습니다.

이러한 차이가 발생하는 이유는 스트리밍 데이터 변환이 중복 레코드를 식별하고 처리하는 방식에 있습니다. 변환 중에는 레코드 고유성을 결정하는 데 있어 기본 키만이 고려됩니다. 따라서 원본 DLO에 동일한 기본 키를 공유하지만 기타 필드(예: 날짜 또는 날짜/시간 필드)가 다른 여러 레코드가 포함된 경우, 변환 프로세스에서 이러한 중복 레코드가 삭제됩니다. 결과적으로 대상 DLO에 표시되는 레코드 수가 줄어듭니다.

이는 고유성을 유지하기 위해 기본 키와 날짜 필드를 모두 사용해야 하는 시나리오에서 특히 문제가 될 수 있습니다. 기본 키만 참조하면 레코드 간의 중요한 변동이 손실될 수 있습니다.

솔루션

이 문제를 해결하고 대상 DLO에서 정확한 레코드 수를 확보하려면 다음과 같은 방법을 시도해 볼 수 있습니다.

고유성을 위해 필드 연결:

기본 키와 날짜(또는 날짜/시간) 필드와 같은 두 열을 결합하여 각 행의 고유성을 보장하는 복합 키를 형성하도록 변환을 수정합니다.

이렇게 하면 변환이 동일한 기본 키를 공유하지만 날짜 값이 다른 레코드 간의 차이를 인식할 수 있습니다.

Knowledge 기사 번호

002772120

 
로드 중
Salesforce Help | Article