IICS
IICS 시퀀스 생성기
IICS에서도 시퀀스 생성기는 대리 키 생성을 담당하지만, 매핑 환경은 클라우드 네이티브이고 더 가볍습니다.
핵심 차이
- 이 변환은 PowerCenter 리포지토리 객체가 아니라 클라우드 매핑 안에서 설정됩니다.
- 수집, 스테이징, 차원 로드 과정에서 타깃 행에 생성 ID가 필요할 때 사용합니다.
- 핵심 목적은 동일합니다. ETL 흐름 안에서 안정적인 생성 숫자를 얻는 것입니다.
IICS vs PowerCenter
| 영역 | IICS | PowerCenter |
|---|---|---|
| 작성 방식 | 클라우드 매핑 디자이너 | 데스크톱 리포지토리 도구 |
| 일반적인 용도 | 클라우드 파이프라인 및 동기화 로드 | 온프레미스 ETL 및 데이터 웨어하우스 피드 |
| 생성기 목적 | 대리 키 생성 | 대리 키 생성 |
일반적인 매핑 구성
- 1IICS 매핑 태스크를 새로 만들거나 엽니다.
- 2생성 값이 필요한 행 스트림에 시퀀스 생성기를 추가합니다.
- 3생성된 출력을 타깃 키 열에 매핑합니다.
- 4전체 실행 전에 짧은 샘플로 타깃 로드를 검증하세요.
코드
단순한 클라우드 매핑 흐름
Source -> Expression -> Sequence Generator -> TargetFAQ
IICS 시퀀스 생성기가 데이터베이스 시퀀스를 대체하나요?
아닙니다. ETL 측의 생성기이며 매핑이 ID 할당을 통제하길 원할 때 유용합니다.
언제 데이터베이스 시퀀스를 써야 하나요?
웨어하우스가 키 수명주기를 소유하거나 여러 로더가 단일 진실 공급원을 공유해야 할 때는 데이터베이스 네이티브 시퀀스를 사용하세요.
시퀀스 생성기를 포함한 PowerCenter 매핑을 IICS로 이전할 수 있나요?
가능하지만 설정 검토가 필요합니다. IICS 매핑은 PowerCenter보다 시퀀스 생성기 설정 옵션이 적습니다. 핵심 동작은 같지만 캐시 크기와 같은 일부 고급 설정은 그대로 넘어가지 않을 수 있습니다.
관련 링크