본문 바로가기

wif LiNoUz/DATASTAGE

DATSTAGE SPECIFIC

InfoSphere DataStage Job은 개별 스테이지로 구성됩니다. 각 스테이지는 특정 데이터베이스 또는 프로세스를 설명합니다. 예를 들어 한 스테이지는 데이터 소스에서 데이터를 추출하고 다른 스테이지는 이를 변환할 수 있습니다. InfoSphere DataStage 및 QualityStage 디자이너를 사용하여 스테이지를 Job에 추가하고 서로 링크할 수 있습니다.

 

스테이지는 다음 두 유형이 있습니다.

- 기본 제공 스테이지. InfoSphere DataStage와 함께 제공되며 데이터 추출, 집계, 변환 또는 쓰기에 사용됩니다.

- 보충 스테이지. 기본제공 스테이지가 지원하지 않는 특정 Job을 수행하기 위해 InfoSphere DataStage에 설치할 수 있는 추가 스테이지 입니다. 여기에는 InfoSphere DataStage 팩의 일부로 제공되는 스테이지가 포함 됩니다.

 

기본 제공 스테이중 서버 도구 팔레트를 통해 스테이지는 다음 그룹으로 구성됩니다.

- 데이터베이스 : 이 스테이지는 데이터베이스에 포함된 데이터를 읽거나 쓸수 있습니다.

- 파일 : 이 스테이지는 파일 또는 파일 세트에 포함된 데이터를 읽거나 쓸수 있습니다.

- 처리 : 이 스테이지는 해당 스테이지에 전달된 데이터에 대해 특정 처리를 수행합니다.

다음 표에서 사용 가능한 스테이지 유형을 나열하고 각 기능을 설명합니다. 

 유형스테이지설명 
 데이터 베이스      ODBC업계 표준 개방형 데이터베이스 연결 API를 지원하는 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다.(사견 : 기본제공형 대신 최신 버전을 사용할 수 있습니다.)
 Oracle 7 LoadOracle 데이터베이스의 테이블 하나에 데이터를 벌크 로드하기 위한 제어 및 데이터 파일을 생성합니다. 
 Sybase BCP LoadBCP(Bulk Copy Program)유틸리티를 사용하여 MS-SQL Server 또는 Sybase 데이터베이스에 있는 하나의 테이블에 데이터를 벌크 로드 합니다. 
 UniDataUniData 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다. 
 UniData 6UniData 6 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다. 
 UniVerseUniVerse 데이터베이스에서 데이터를 읽거나 쓸 수 있습니다. 
 파일    Comlex Flat File 복잡한 텍스트 파일 데이터 구조에서 데이터를 읽습니다 
 FolderInfoSphere DataStage 서버의 디렉터리에서 데이터를 파일로 읽거나 쓸 수 있습니다. 
 Hashed File해시 파일에서 데이터를 읽거나 쓸 수 있습니다. 
 Sequential File순차 파일에서 데이터를 읽거나 쓸 수 있습니다. 
 처리    Aggregator수신 데이터를 그룹화하고 총계와 기타 요약 함수를 계산한 다음 데이터를 다른 스테이지로 전달 합니다. 
 Command 스테이지외부 명령, 프로그램을 통해 Job을 실행합니다. 
 FTP Plug-inFTP를 사용하여 원격 순차 파일에서 데이터를 읽거나 쓸 수 있습니다. 
 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