InfoSphere DataStage Job은 개별 스테이지로 구성됩니다. 각 스테이지는 특정 데이터베이스 또는 프로세스를 설명합니다. 예를 들어 한 스테이지는 데이터 소스에서 데이터를 추출하고 다른 스테이지는 이를 변환할 수 있습니다. InfoSphere DataStage 및 QualityStage 디자이너를 사용하여 스테이지를 Job에 추가하고 서로 링크할 수 있습니다.
스테이지는 다음 두 유형이 있습니다.
- 기본 제공 스테이지. InfoSphere DataStage와 함께 제공되며 데이터 추출, 집계, 변환 또는 쓰기에 사용됩니다.
- 보충 스테이지. 기본제공 스테이지가 지원하지 않는 특정 Job을 수행하기 위해 InfoSphere DataStage에 설치할 수 있는 추가 스테이지 입니다. 여기에는 InfoSphere DataStage 팩의 일부로 제공되는 스테이지가 포함 됩니다.
기본 제공 스테이중 서버 도구 팔레트를 통해 스테이지는 다음 그룹으로 구성됩니다.
- 데이터베이스 : 이 스테이지는 데이터베이스에 포함된 데이터를 읽거나 쓸수 있습니다.
- 파일 : 이 스테이지는 파일 또는 파일 세트에 포함된 데이터를 읽거나 쓸수 있습니다.
- 처리 : 이 스테이지는 해당 스테이지에 전달된 데이터에 대해 특정 처리를 수행합니다.
다음 표에서 사용 가능한 스테이지 유형을 나열하고 각 기능을 설명합니다.
유형 | 스테이지 | 설명 |
데이터 베이스 | ODBC | 업계 표준 개방형 데이터베이스 연결 API를 지원하는 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다.(사견 : 기본제공형 대신 최신 버전을 사용할 수 있습니다.) |
Oracle 7 Load | Oracle 데이터베이스의 테이블 하나에 데이터를 벌크 로드하기 위한 제어 및 데이터 파일을 생성합니다. | |
Sybase BCP Load | BCP(Bulk Copy Program)유틸리티를 사용하여 MS-SQL Server 또는 Sybase 데이터베이스에 있는 하나의 테이블에 데이터를 벌크 로드 합니다. | |
UniData | UniData 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다. | |
UniData 6 | UniData 6 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다. | |
UniVerse | UniVerse 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다. | |
파일 | Comlex Flat File | 복잡한 텍스트 파일 데이터 구조에서 데이터를 읽습니다 |
Folder | InfoSphere DataStage 서버의 디렉터리에서 데이터를 파일로 읽거나 쓸 수 있습니다. | |
Hashed File | 해시 파일에서 데이터를 읽거나 쓸 수 있습니다. | |
Sequential File | 순차 파일에서 데이터를 읽거나 쓸 수 있습니다. | |
처리 | Aggregator | 수신 데이터를 그룹화하고 총계와 기타 요약 함수를 계산한 다음 데이터를 다른 스테이지로 전달 합니다. |
Command 스테이지 | 외부 명령, 프로그램을 통해 Job을 실행합니다. | |
FTP Plug-in | FTP를 사용하여 원격 순차 파일에서 데이터를 읽거나 쓸 수 있습니다. | |
InterProcess | 같은 Job에서 동시에 실행 중인 두 InfoSphere DataStage 프로세스 사이에 통신 채널을 제공합니다. | |
Link Collector | 여러 입력 링크의 데이터를 하나의 출력 링크로 결합하니다. | |
Link Partitioner | 데이터를 단일 입력 링크에서 여러 출력링크로 파티션합니다. | |
Merge | 두 순차 파일을 하나 이상의 출력 링크로 결합합니다. | |
Pivot | 입력 테이블의 열 세트를 출력 티이블의 단일 열로 맵핑합니다. | |
Row Merger | 입력 열을 문자열로 병합하고 문자열을 출력 열에 쓸 수 있습니다. | |
Row Splitter | 입력 문자열의 데이터를 여러 출력 열로 분활합니다. | |
Sort | 수신 데이터를 오름차순 또는 내림차순 열 값으로 정리하여 다른 Job의 스테이지로 전달 합니다. | |
Transformer | 수신 데이터를 필터링하고 변환한 다음 다음 다른 Job의 스테이지로 출력합니다. |
보충 스테이지
InfoSphere DataStage에 사용 가능한 세분화된 여러 보충 스테이지가 있습니다. 이러한 스테이지는 IBM InfoSphere DataStage를 처음 설치할 때 또는 나중에 언제라도 설치할 수 있습니다.
Connectivity 스테이지는 특정 데이터베이스에 연결할 때 사용합니다. 이 스테이지는 팔레트의 데이터베이스 카테고리에 나타납니다.
다른 보충 스테이즌 팔레트의 처리 카테고리에 나타는 활성 스테이지입니다.
보충설명은 추후에 다시 하도록 하겠습니다.
IBM InfoSphere DataStage 팩
서버 Job에 영향을 주는, InfoSphere DataStage에서 사용 가능한 다양한 팩이 있으며 각 팩은 보충 스테이지 및 관련 기능 세트를 제공합니다.
- XML 팩 : 이 팩은 InfoSphere DataStage에서 제공합니다. 데이터를 XML 문서 및 데이터 테이블 간에 변환할 수 있는 도구를 제공합니다. IBM InfoSphere DataStage XML Pack Guide에서 자세히 설명합니다.
- JAVA 팩 : 이 팩은 InfoSphere DataStage에서 제공합니다. 이 팩은 두 개의 템플리트 스테이지와 Java로 InfoSphere DataStage 스테이지를 구현 할 수 있는 API로 구성됩니다. IBM InfoSphere DataStage and QulityStage Java Pack Guide에서 설명합니다.
- Web Services 팩 : 웹 서비스 팩에는 두가지 버전이 있습니다. 하나는 InfoSphere DataStage Job을 통해 웹 서비스에 액세스할 수 있으며 다른 하는 InfoSphere DataStage Job을 웹 서비스로 게시할 수 있습니다. 두패키지 모두 InfoSphere DataStage의 추가 기능 입니다 웹 서비스 기능은 IBM InfoSphere DataStage Web Services Pack Guide에서 설명합니다.
'wif LiNoUz > DATASTAGE' 카테고리의 다른 글
DATSTAGE, DB2 backup (0) | 2013.01.14 |
---|---|
작업 스케줄러 routine 매 5분 마다 1번씩! (0) | 2013.01.14 |
ODS에서 엔터값 잘못 맥인것 (0) | 2012.11.14 |
Informatica Client기본설정 연습 (0) | 2012.10.11 |
Datastage 에러 내역 (0) | 2012.09.10 |