영어 버전 문서로 돌아가기
DataStage에서 레코드 결합 스테이지: 예 2
예제 2 (DataStage®)
마지막 업데이트 날짜: 2025년 3월 12일
이 예는 최상위 레벨 키 특성을 사용하여 파생될 수 있는 보다 복잡한 구조를 표시합니다.
키 열이 서브레코드에 포함되지 않고
최상위 레벨로 유지되어야 함을 표시하기 위해 이를 true로 설정할 수 있습니다. 이 예제에서는 작업이 순차적으로 실행되는 것으로 가정합니다. col1 및 keycol을 모두 키로 정의하는 것을 제외하고 동일한 열 정의가 사용됩니다.
컬럼 이름 | 키 | SQL 유형 |
---|---|---|
keycol | 예 | 문자 |
col1 | 예 | TinyInt |
col2 | 시간 | |
col3 | 다트(Dat) |
동일한 입력 데이터 세트가 사용됩니다.
col1 | col2 | col3 | col4 | |
---|---|---|---|---|
행 | 1 | 00:11:01 | 1960-01-02 | A |
행 | 3 | 08:45:54 | 1946-09-15 | A |
행 | 1 | 12:59:00 | 1955-12-22 | B |
행 | 2 | 07:33:04 | 1950-03-10 | B |
행 | 2 | 12:00:00 | 1967-02-06 | B |
행 | 2 | 07:37:04 | 1950-03-10 | B |
행 | 3 | 07:56:03 | 1977-04-14 | B |
행 | 3 | 09:58:02 | 1960-05-18 | B |
행 | 1 | 11:43:02 | 1980-06-03 | C |
행 | 2 | 01:30:01 | 1985-07-07 | C |
행 | 2 | 11:30:01 | 1985-07-07 | C |
행 | 3 | 10:28:02 | 1992-11-23 | C |
행 | 3 | 12:27:00 | 1929-08-11 | C |
행 | 3 | 06:33:03 | 1999-10-19 | C |
행 | 3 | 11:18:22 | 1992-11-23 | C |
출력 열 정의에는 키에 대해 정의된 두 개의 별도의 열과 하위 레코드가 들어 있는 열이 있습니다.
레벨 번호 | 컬럼 이름 | 키 | SQL 유형 |
---|---|---|---|
subreccol | 문자 | ||
02 | keycol | 문자 | 예 |
02 | col1 | TinyInt | 예 |
02 | col2 | 시간 | |
02 | col3 | 날짜 |
출력 데이터 세트는
다음과 같습니다.
Keycol | col1 | subreccol | |||
---|---|---|---|---|---|
vector index | col2 | col3 | |||
행 | A | 1 | 0 | 00:11:01 | 1960-01-02 |
행 | A | 3 | 0 | 08:45:54 | 1946-09-15 |
행 | B | 1 | 0 | 12:59:00 | 1955-12-22 |
행 | B | 2 | 0 | 07:33:04 | 1950-03-10 |
1 | 12:00:00 | 1967-02-06 | |||
2 | 07:37:04 | 1950-03-10 | |||
행 | B | 3 | 0 | 07:56:03 | 1977-04-14 |
1 | 09:58:02 | 1960-05-18 | |||
행 | C | 1 | 0 | 11:43:02 | 1980-06-03 |
행 | C | 2 | 0 | 01:30:01 | 1985-07-07 |
1 | 11:30:01 | 1985-07-07 | |||
행 | C | 3 | 0 | 10:28:02 | 1992-11-23 |
1 | 12:27:00 | 1929-08-11 | |||
2 | 06:33:03 | 1999-10-19 | |||
3 | 11:18:22 | 1992-11-23 |
주제가 도움이 되었습니까?
0/1000