ETL(Extract, Transform and Load) 프로세스용 샘플 카탈로그

데이터 소스에서 데이터를 추출하려면 데이터 구조를 알아야 하며, 이 구조를 IBM® Cognos® Data Manager에 재생성하는 ETL(Extract, Transform and Load) 카탈로그를 작성한 후 데이터 마트 또는 IBM Cognos Framework Manager에 필요한 메타데이터 형식 또는 스타 스키마로 데이터를 변환하는 데 필요한 프로세스를 설정하십시오. 프로세스를 단순화하기 위해 IBM Rational® Insight에는 데이터 서비스에서 데이터를 추출하고 데이터를 IBM Rational Insight 데이터 웨어하우스의 작업 데이터 스토어로 로드하고 적합한 데이터 마트를 빌드하기 위한 샘플 카탈로그가 있습니다. 이 섹션에서는 샘플 카탈로그의 개요에 대해 설명합니다.

IBM Cognos Data Manager 카탈로그는 외부 소스에서 정보가 추출되고 변환되고 로드되는 방법을 설명하는 중앙 저장소입니다. Data Manager 카탈로그는 다음을 광범위하게 설명합니다.

Rational Insight의 샘플 카탈로그를 사용하면 다음 제품에서 데이터를 쉽게 추출, 변환 및 로드할 수 있습니다.

이 샘플 카탈로그에는 사전 정의된 작업 스트림 및 추출된 데이터를 원본에서 해당 테이블로 맵핑하고 이러한 테이블을 팩트 및 차원으로 변환하는 빌드가 있습니다. 모든 샘플 카탈로그에는 사전 정의된 라이브러리, 빌드 및 메타데이터가 있습니다.

예제

RequisitePro와 결합하여 사용되는 샘플 ETL 빌드로 요구사항 관리 데이터를 추출한다고 가정합니다. 빌드는 다음과 같이 소스에서 데이터를 로드합니다.
  • 모든 요구사항 유형을 작업 데이터 스토어의 REQUIREMENT 테이블로
  • 요구사항 유형 정보를 REQUIREMENT_CLASSIFICATION 테이블로
  • 요구사항 개정 데이터를 REQUIREMENT_REVISION_HISTORY 테이블로
  • 요구사항 상위-하위 관계를 REQUIREMENT_REQUIREMENT_LOOKUP 테이블로
  • 요구사항 추적성 데이터를 REQUIREMENT_HIERARCHY 테이블로
  • 프로젝트 데이터를 PROJECT 테이블로
  • 사용자 데이터를 RESOURCE
IBM Rational RequisitePro의 샘플 ETL 모델에도 작업을 사전 정의된 카테고리로 구성하는 사전 정의된 ETL 작업 스트림이 있습니다. 작업 스트림은 각 외부 데이터 소스에 대해 정의됩니다. 모든 작업 스트림은 서로 독립적으로 스케줄될 수 있습니다.
OOTBE2E 작업은 전체 플로우를 정의하는 최상위 레벨 작업입니다. 이 작업은 여러 외부 작업 데이터 소스에서 해당 테이블로 데이터를 로드한 후 작업을 실행하여 데이터 웨어하우스에 데이터 마트를 빌드합니다. Build_Star 작업은 데이터 마트를 채웁니다. 다음을 수행합니다.
  • Dimensions 작업을 시작하여 차원 테이블을 채웁니다.
  • Facts를 시작하여 팩트 테이블을 채웁니다.
  • HistoricalLookups를 시작하여 히스토리 찾아보기 테이블을 채웁니다.
특정 비즈니스 상황 및 해당 제품의 구현에 따라 빌드 및 작업 스트림을 사용자 정의할 수 있습니다.

피드백