0 / 0
영어 버전 문서로 돌아가기

DataStage에서 캡처 단계 변경하기

마지막 업데이트 날짜: 2025년 3월 12일
DataStage의 변경사항 캡처 스테이지

변경사항 캡처 스테이지는 두 개의 데이터 세트를 비교하여 차이점을 기록하는 처리 스테이지입니다.

Change Capture 스테이지는 이전 및 이후로 표시된 두 개의 입력 데이터 세트를 가져와서 해당 레코드가 이후 데이터 세트를 얻기 위해 이전 데이터 세트의 변경사항을 나타내는 단일 데이터 세트를 출력합니다. 이 스테이지는 해당 테이블 정의가 하나의 열을 추가하여 이후 데이터 세트의 테이블 정의에서 전송되는 변경 데이터 세트를 생성합니다. 해당 열은 네 가지 조치(삽입, 삭제, 복사 및 편집)를 인코딩하는 값을 갖는 변경 코드입니다. 파티셔닝 유지 플래그는 변경 데이터 세트에 설정됩니다.

비교는 키 열 세트를 기반으로 합니다. 두 데이터 세트의 행이 이러한 키 열과 동일한 값을 갖는 경우 상대 데이터 세트의 사본 행으로 가정됩니다. 선택적으로 변경 값을 지정할 수도 있습니다. 두 행이 동일한 키 열을 갖는 경우 행의 값 열을 비교하여 상대 행의 편집 사본인지 여부를 확인할 수 있습니다.

스테이지는 수신 데이터가 키 파티션되고 오름차순으로 정렬되어 있다고 간주합니다. 데이터가 해시되는 열은 데이터 비교에 사용되는 키 열이어야 합니다. 정렬 및 파티셔닝은 Sort 스테이지를 사용하거나 Change Capture 스테이지의 내장 정렬 및 파티셔닝 기능을 사용하여 수행할 수 있습니다.

동반된 변경 적용 단계를 사용하여 변경 캡처 단계의 변경 사항을 원본 이전 데이터 집합과 결합하여 이후 데이터 집합을 재현할 수 있습니다(DataStage에서 스테이지 전환 참조).

변경 캡처 단계는 DataStage의 차이 단계에 설명된 차이점 단계와 매우 유사합니다.

스테이지를 두 번 클릭하면 특성 패널이 열립니다. 특성 패널에는 다음 세 가지 탭이 있습니다.

  • 스테이지. 이 페이지는 항상 표시되며 스테이지에 대한 일반 정보를 지정하는 데 사용됩니다.
  • 입력. 중복이 제거된 데이터 세트에 대한 세부사항을 지정할 수 있습니다.
  • 출력. 이 페이지에서는 스테이지에서 출력되는 처리된 데이터에 대한 세부사항을 지정합니다.

입력 탭

컬럼 섹션은 수신 데이터의 컬럼 정의를 지정합니다. 고급 탭에서는 입력 링크의 기본 버퍼링 설정을 변경할 수 있습니다.

출력 탭

컬럼 섹션은 데이터의 컬럼 정의를 지정합니다. 컬럼 편집기를 열려면 컬럼 섹션에서 편집을 클릭하십시오. 입력 컬럼의 맵 섹션에서는 변경사항 캡처 스테이지에 입력되는 컬럼과 출력 컬럼 간의 관계를 지정할 수 있습니다. 고급 탭에서는 출력 링크의 기본 버퍼링 설정을 변경할 수 있습니다.