Alphabetical list of stages — DataStage & QualityStage
Source: IBM IIS 11.7 공식 문서 Type: article By: IBM Valid as of: 2026-04-25
핵심 Takeaway
- DataStage는 병렬 잡·서버 잡·잡 시퀀스 3가지 잡 유형을 가지며 각 타입별로 사용 가능한 스테이지가 다름
- QualityStage 전용 스테이지(Data Quality ¹ 범주)는 별도 라이선스 필요 — Investigate, Match Frequency, Standardize, Survive, MNS 등 8종
- 구버전 스테이지가 신버전 Connector/통합 스테이지로 대체되는 세대 교체 패턴 존재 (ODBC Enterprise → ODBC Connector, XML Input/Output → Hierarchical Data 등)
- 잡 시퀀스 스테이지 13종으로 잡 오케스트레이션 구성 — Job Activity(다른 잡 실행), Wait For File(파일 이벤트 트리거), Sequencer(흐름 동기화) 등
- Transformer 스테이지는 병렬 잡과 서버 잡 모두 지원하는 DataStage 핵심 스테이지
상세 요약
잡 타입별 스테이지 접근성
ibm-datastage 는 3가지 잡 타입을 제공한다:
- 병렬 잡 (Parallel Job): 가장 많은 스테이지 지원, 병렬 엔진에서 실행
- 서버 잡 (Server Job): 일부 스테이지 한정 지원 (Hashed File, Folder, Row Merger/Splitter 등 서버 전용 스테이지 존재)
- 잡 시퀀스 (Sequence Job): 전용 13개 Activity 스테이지로 잡 실행·조건·루프·알림 오케스트레이션
QualityStage 전용 스테이지
ibm-qualitystage 전용 Data Quality ¹ 스테이지 — 기본 DataStage 라이선스에 포함되지 않음:
| 스테이지명 | 용도 |
|---|---|
| Investigate | 문자/단어 방법으로 데이터 내용 분석 |
| Match Frequency | 빈도 분포 보고서 생성 |
| MNS (Multinational Standardization) | 다국가 주소 표준화 |
| One-source Match | 단일 소스 중복 레코드 식별 |
| Two-source Match | 두 소스 간 중복 레코드 매칭 |
| Standardize | 데이터 표준화 처리 |
| SQA (Standardization Quality Assessment) | 표준화 품질 평가 |
| Survive | 중복 레코드 중 생존 레코드 선택 |
스테이지 세대 교체 패턴
IBM의 스테이지 발전 방향: 구버전 Enterprise/Plug-in 스테이지 → 신버전 Connector 스테이지. 팔레트에서 구버전은 ³ 표시(기본 숨김) 또는 “Superseded by” 명시.
주요 세대 교체 사례:
- BASIC Transformer → Transformer 스테이지
- FTP Plug-in → FTP Enterprise 스테이지
- ODBC / ODBC Enterprise → ODBC Connector 스테이지
- XML Input / XML Output / XML Transformer → Hierarchical Data 스테이지
- Java Client / Java Transformer → Java Integration 스테이지
- Netezza Enterprise → Netezza Connector 스테이지
- WebSphere® MQ → WebSphere MQ Connector 스테이지
- Teradata Enterprise / Teradata Load → Teradata Connector 스테이지
잡 시퀀스 스테이지
잡 시퀀스는 DataStage 잡의 실행 흐름을 제어하는 오케스트레이션 레이어다. 주요 스테이지:
- Job Activity: 다른 DataStage 잡을 실행 — 잡 체이닝의 핵심
- Wait For File Activity: 파일 생성 또는 삭제 이벤트를 감지하여 다음 단계 트리거
- Sequencer: 여러 분기의 제어 흐름을 동기화
- Notification Activity: 조건 기반 이메일 발송
- Exception Handler: 실패 시 예외 처리 분기
- StartLoop / EndLoop Activity: 반복 루프 구현
- Terminator Activity: 조건 기반 시퀀스 종료
연결되는 위키 페이지
- ibm-datastage — 이 소스가 다룬 플랫폼 엔티티
- ibm-qualitystage — QualityStage 전용 스테이지의 엔티티
- datastage-parallel-job-architecture — 스테이지 카테고리 체계와 연계된 개념 페이지