이 단원에서는 데이터 웨어하우스의 기본 스키마를 사용자 정의한 후(단원 2.1)
기본 ETL 프로젝트의 변경사항을 배치하도록(단원 2.2) Framework Manager 모델을
갱신하는 방법에 대해 설명합니다.
단원 2.1에서는 새 팩트 테이블 F_DEFECT_METRICS를 기본 스키마에 추가하고
이 팩트 테이블을 차원 테이블 D_COMPONENT_LABEX와 관련시켰습니다. 단원 2.2에서는
팩트 테이블 및 관련 차원 테이블을 Data Manager 빌드에 추가했습니다.
이 단원에서는 데이터 웨어하우스 스키마의 변경사항을 통합하고 보고서 디자이너에
이 변경사항을 표시하도록 Framework Manager 모델을 변경하는 방법에 대해
설명합니다.
이 단원에서는 다음에 대해 설명합니다.
- Data Manager 팩트 테이블 및 차원 테이블을 Framework Manager에
가져오기
- 가져온 테이블에서 조회 주제 작성
- 두 개의 새 조회 주제 간 관계 빌드
- 관련된 조회 주제에 대한 이름 공간 정의
- 공개를 위한 새 이름 공간 배치
Framework Manager 프로젝트 준비- Framework Manager를 시작하십시오.
- 파일 메뉴에서 를 누르십시오.
- 소스 상자에서 찾아보기를 누르고
기본 설치 디렉토리(C:/Program Files/IBM/Rational
Insight/framemgr/Rational Insight 보고 데이터 모델 (DW))로 이동하여
Rational Insight 보고 데이터 모델 (DW).cpf 파일을 선택하십시오.
- 대상 필드에 프로젝트 이름을 입력하십시오. 기본적으로
프로젝트 이름과 프로젝트가 저장되는 디렉토리는 동일합니다.
- 위치 필드에서 새 위치를 입력하거나
찾아보기를 누르고 새 프로젝트 위치를 선택한 후,
확인을 누르십시오. 프로젝트를 저장하는 경우, 프로젝트를 다른 폴더에 저장해야 합니다.
- 완료를 누르십시오. 프로젝트 파일(.cpf) 및
관련된 모든 파일을 하나의 폴더에 저장하십시오.
새 테이블의 메타데이터를 실제
메타데이터 계층으로 가져오기- 프로젝트 표시기 패널에서 Rational
Insight 보고 데이터 모델(DW) 노드를 펼쳐서 실제 메타데이터
이름 공간을 선택하여 마우스 오른쪽 단추로 누른 후 메타데이터 마법사
실행을 누르십시오.
마법사 페이지를 사용하여 Data Manager 메타데이터를 Framework Manager 빌드로
가져올 준비가 되었습니다. Data Manager에서 Framework Manager로 팩트 테이블
F_DEFECT_METRICS와 차원 테이블 D_COMPONENT_LABEX를 가져와서 수행할 수
있습니다.
- 데이터 원본을 선택하고 다음을 누르십시오.
- RIDW 데이터 원본을 선택하고 다음을 누르십시오.
- RIDW 노드를 펼쳐서 테이블
아래 테이블 목록을 표시하고, 차원 테이블 D_COMPONENT_LABEX 및
팩트 테이블 F_DEFECT_METRICS를 선택하십시오. 다음을 누르십시오.
- 관계 생성 페이지에서 기본값을 채택한 후
다음을 누르십시오. 완료를 누르십시오.
- 새 F_DEFECT_METRICS 테이블을 펼쳐서
특성 보기를 통해 열에 올바른 특성이 있는지
확인하십시오.
- DEFECT_METRICS_ID는 ID임
- TOTAL_DEFECTS는 팩트임
- COMPONENT_ID는 ID임
- REC_DATETIME은 속성임
- DATE_ID는 ID임
조회 주제 작성- 프로젝트 표시기 패널에서 노드를 펼쳐서 팩트를 선택하여
마우스 오른쪽 단추로 누른 후 를 누르십시오.
- 조회 주제의 이름을 결함 메트릭으로 지정하고
확인을 누르십시오.
- 조회 주제 정의 탭에서 실제 메타데이터
노드를 펼쳐서 F_DEFECT_METRICS 테이블을 선택하고 이 테이블을
끌어서 조회 항목 및 계산 섹션에 놓으십시오.
확인을 누르십시오.
F_DEFECT_METRICS 팩트 테이블과 링크된
결함 메트릭이라는 새 조회가 작성됩니다. 다음 단계에서는 D_COMPONENT_LABEX 차원 테이블에 대한 또 다른 조회를 작성합니다.
- 프로젝트 표시기 패널에서 노드를 펼쳐서 차원을 선택하여
마우스 오른쪽 단추로 누른 후 를 누르십시오.
- 조회 주제 이름을 Component LabEx로 지정하고
확인을 누르십시오.
- 조회 주제 정의 탭에서 실제 메타데이터
노드를 펼쳐서 D_COMPONENT_LABEX 테이블을 선택하고 이 테이블을
끌어서 조회 항목 및 계산 섹션에 놓으십시오.
확인을 누르십시오.
두 개의 조회 주제가 작성됩니다. 즉, 하나는 팩트 테이블에서 나머지 하나는
차원 테이블에서 작성됩니다.
다음 단계에서는 두 조회 주제 간의 관계를 작성합니다.
관계 빌드- 프로젝트 표시기 패널에서 노드를 펼치고 팩트 폴더를 펼친 후
결함 메트릭 조회 주제를 찾아서 선택하여 마우스 오른쪽 단추로 누른 후
를 누르십시오.
- 관계 표현식 탭에서 패널의 오른쪽에 있는 조회 주제 필드 옆의
을 누르고 Rational Insight 보고 데이터 모델(DW)
노드를 펼친 후 Component LabEx 조회 주제를 찾아서 선택하고
확인을 누르십시오.
- 두 상자 모두에서 COMPONENT_ID를 선택하고
확인을 누르십시오.
공통 속성
COMPONENT_ID를 통해 두 개의 조회 주제에 링크됩니다.
스타
스키마로 변환- 프로젝트 표시기 패널에서 노드를 펼친 후 팩트 폴더를 펼치고
결함 메트릭 조회 주제를 찾아서 선택하고 마우스 오른쪽 단추로 누른 후
을
누르십시오.
- 프로젝트 표시기 패널에서 노드를 펼친 후 차원 폴더를 펼치고
컴포넌트 LabEx 조회 주제를 찾아서 선택하고 마우스 오른쪽 단추로 누른 후
을
누르십시오.
- 팩트 폴더를 펼치고 결함 메트릭
측정을 찾아서 선택하여 마우스 오른쪽 단추로 누른 후 스타 스키마
그룹화 작성을 누르십시오.
- 사용 가능한 오브젝트를 모두 선택했는지 확인하고
확인을 누르십시오.
이제 링크된 조회 주제에 대해 결함 메트릭이라는 이름 공간 이름을
작성했습니다. 다음 단계에서는 이 이름 공간을 공개 주기에 추가해야 합니다.
비즈니스 보기에서
메트릭 표시- 프로젝트 표시기 패널에서 Rational Insight 보고
데이터 모델(DW) 노드를 펼치고 결함 메트릭 이름 공간을 찾아서
선택한 후 끌어서 이름 공간에 놓으십시오.
- 프로젝트 표시기 패널에서 Rational
Insight 보고 데이터 모델(DW) 노드를 펼치고 패키지 이름 공간을 펼친 후
보고 데이터 모델(DW)을 마우스 오른쪽 단추로 누르고
을 누르십시오.
-
노드에서 결함 메트릭 이름 공간이 선택되었는지 확인하십시오.
확인을 누르십시오.
- 보고 데이터 모델(DW)을 마우스 오른쪽 단추로 누르고
정의 공개를 누르십시오.
알아두기: 전체 패키지를
재공개하며 프로세스는 몇 분이 걸릴 수 있습니다.
보고 데이터 모델(DW) 이름의
기존 공개 패키지를 사용했으며, 결함 메트릭 이름 공간을 포함하도록 패키지를 갱신했습니다. 보고서 디자이너에서 F_DEFECT_METRICS 팩트 테이블 및
D_COMPONENT_LABEX 차원 테이블에 액세스할 수 있으며, 이러한 테이블의 속성을 통해
보고서를 작성할 수 있습니다.