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: 조건 기반 시퀀스 종료

연결되는 위키 페이지