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

DataStage에서 스테이지 인코딩하기

마지막 업데이트 날짜: 2025년 3월 12일
DataStage의 인코딩 스테이지

Encode 스테이지는 사용자가 제공하는 UNIX 인코딩 명령 (예: gzip) 을 사용하여 데이터 세트를 인코딩합니다.

Encode 스테이지는 처리 스테이지입니다. 이 스테이지는 데이터 세트를 레코드 시퀀스에서 원시 2진 데이터 스트림으로 변환합니다. 동반 디코딩 단계는 데이터 스트림을 데이터 세트로 변환합니다(데이터 스테이지의 디코딩 단계 참조(DataStage).

인코딩된 데이터 세트는 일반 데이터 세트와 유사하며 Data Set 스테이지에 기록될 수 있습니다. 열 기반 처리를 수행하거나 행을 재정렬하는 스테이지에 대한 입력으로 인코딩된 데이터 세트를 사용할 수 없지만 Copy와 같은 스테이지에 입력할 수 있습니다. 데이터 세트에 대한 정보는 데이터 세트 표시기에서 볼 수 있지만 데이터 자체는 볼 수 없습니다. 인코딩된 데이터 세트는 재파티셔닝할 수 없으므로 작업 시 재파티셔닝을 시도하면 런타임 시 경고가 표시됩니다.

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

  • 스테이지. 이 페이지는 항상 표시되며 스테이지에 대한 일반 정보를 지정하는 데 사용됩니다.
  • 입력. 그룹화 또는 집계할 데이터에 대한 세부사항을 지정할 있습니다.
  • 출력. 스테이지에서 출력할 그룹에 대한 세부사항을 지정할 수 있습니다.

입력 탭

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

출력 탭

컬럼 섹션은 수신 데이터의 컬럼 정의를 지정합니다. 컬럼 섹션의 맨 아래에 있는 편집을 클릭하여 데이터에 대한 컬럼 정의를 지정하십시오. 고급 섹션에서는 출력 링크의 기본 버퍼링 설정을 변경할 수 있습니다.