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

예시(DataStage)

마지막 업데이트 날짜: 2025년 3월 12일
DataStage에서 컬럼 가져오기 스테이지의 입력 및 출력 데이터 예

이 절에서는 컬럼 가져오기 스테이지의 입력 및 출력 데이터 예를 제공합니다.

이 예에서 컬럼 가져오기 스테이지는 16바이트 원시 데이터 필드에서 4개의 정수 출력 필드로 데이터를 추출합니다. 입력 데이터 세트에는 스테이지를 통해 바로 전달되는 컬럼도 포함됩니다. 이 예에서는 작업이 순차적으로 실행 중이라고 가정합니다. 메타데이터는 다음과 같습니다.
표 1. 메타데이터
컬럼 이름 SQL 유형
keycol 문자
col_to_import   2진

다음은 입력 데이터 세트의 행입니다.

Keycol
col_to_import
a
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
c
02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
d
03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03
e
04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04
f
05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05
g
06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06
h
07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07
i
08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08
j
09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09
가져오기 테이블 정의는 출력 페이지 컬럼 탭 또는 스키마 파일에서 제공할 수 있습니다. 예를 들어, 정의는 다음과 같습니다.
표 2. 테이블 정의 가져오기
컬럼 이름 SQL 유형
keycol 문자
col1   정수
col2   정수
col3   정수
col4   정수

가져온 데이터를 필수 열로 분할하기 위해 처리하는 방법에 대한 정보를 IBM® DataStage® 에 제공해야 합니다. 이 작업은 형식 섹션의 출력 탭에서 수행됩니다. 이 예의 경우, col_to_import의 컨텐츠가 2진 정수로 해석되고 데이터의 필드 구분 기호가 없음이 되도록 데이터 형식을 2진 형식으로 지정하십시오.

컬럼 가져오기 스테이지의 특성은 다음과 같이 설정됩니다.
  • 가져올 열 섹션의 특성 탭에서 col4를 지정하십시오.

출력 데이터 세트는 다음과 같습니다.

표 3. 출력 데이터 세트
col1 col2 col3 col4
0 0 0 0 a
16843009 16843009 16843009 16843009 b
33686018 33686018 33686018 33686018 c
50529027 50529027 50529027 50529027 d
67372036 67372036 67372036 67372036 e
84215045 84215045 84215045 84215045 f
101058054 101058054 101058054 101058054 g
117901063 117901063 117901063 117901063 h
134744072 134744072 134744072 134744072 i
151587081 151587081 151587081 151587081 j