< 이전

단원 2.3: 기본 Framework Manager 모델 사용자 정의

이 단원에서는 데이터 웨어하우스의 기본 스키마를 사용자 정의한 후(단원 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 프로젝트 준비
  1. Framework Manager를 시작하십시오.
  2. 파일 메뉴에서 프로젝트 관리 > 복사를 누르십시오.
  3. 소스 상자에서 찾아보기를 누르고 기본 설치 디렉토리(C:/Program Files/IBM/Rational Insight/framemgr/Rational Insight 보고 데이터 모델 (DW))로 이동하여 Rational Insight 보고 데이터 모델 (DW).cpf 파일을 선택하십시오.
  4. 대상 필드에 프로젝트 이름을 입력하십시오. 기본적으로 프로젝트 이름과 프로젝트가 저장되는 디렉토리는 동일합니다.
  5. 위치 필드에서 새 위치를 입력하거나 찾아보기를 누르고 새 프로젝트 위치를 선택한 후, 확인을 누르십시오. 프로젝트를 저장하는 경우, 프로젝트를 다른 폴더에 저장해야 합니다.
  6. 완료를 누르십시오. 프로젝트 파일(.cpf) 및 관련된 모든 파일을 하나의 폴더에 저장하십시오.
새 테이블의 메타데이터를 실제 메타데이터 계층으로 가져오기
  1. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) 노드를 펼쳐서 실제 메타데이터 이름 공간을 선택하여 마우스 오른쪽 단추로 누른 후 메타데이터 마법사 실행을 누르십시오.

    마법사 페이지를 사용하여 Data Manager 메타데이터를 Framework Manager 빌드로 가져올 준비가 되었습니다. Data Manager에서 Framework Manager로 팩트 테이블 F_DEFECT_METRICS와 차원 테이블 D_COMPONENT_LABEX를 가져와서 수행할 수 있습니다.

  2. 데이터 원본을 선택하고 다음을 누르십시오.
  3. RIDW 데이터 원본을 선택하고 다음을 누르십시오.
  4. RIDW 노드를 펼쳐서 테이블 아래 테이블 목록을 표시하고, 차원 테이블 D_COMPONENT_LABEX 및 팩트 테이블 F_DEFECT_METRICS를 선택하십시오. 다음을 누르십시오.
  5. 관계 생성 페이지에서 기본값을 채택한 후 다음을 누르십시오. 완료를 누르십시오.
  6. F_DEFECT_METRICS 테이블을 펼쳐서 특성 보기를 통해 열에 올바른 특성이 있는지 확인하십시오.
    • DEFECT_METRICS_ID는 ID임
    • TOTAL_DEFECTS는 팩트임
    • COMPONENT_ID는 ID임
    • REC_DATETIME은 속성임
    • DATE_ID는 ID임
조회 주제 작성
  1. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) > 차원 노드를 펼쳐서 팩트를 선택하여 마우스 오른쪽 단추로 누른 후 작성 > 조회 주제를 누르십시오.
  2. 조회 주제의 이름을 결함 메트릭으로 지정하고 확인을 누르십시오.
  3. 조회 주제 정의 탭에서 실제 메타데이터 노드를 펼쳐서 F_DEFECT_METRICS 테이블을 선택하고 이 테이블을 끌어서 조회 항목 및 계산 섹션에 놓으십시오. 확인을 누르십시오.

    F_DEFECT_METRICS 팩트 테이블과 링크된 결함 메트릭이라는 새 조회가 작성됩니다. 다음 단계에서는 D_COMPONENT_LABEX 차원 테이블에 대한 또 다른 조회를 작성합니다.

  4. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) > 차원 노드를 펼쳐서 차원을 선택하여 마우스 오른쪽 단추로 누른 후 작성 > 조회 주제를 누르십시오.
  5. 조회 주제 이름을 Component LabEx로 지정하고 확인을 누르십시오.
  6. 조회 주제 정의 탭에서 실제 메타데이터 노드를 펼쳐서 D_COMPONENT_LABEX 테이블을 선택하고 이 테이블을 끌어서 조회 항목 및 계산 섹션에 놓으십시오. 확인을 누르십시오.
    조회 주제 작성

두 개의 조회 주제가 작성됩니다. 즉, 하나는 팩트 테이블에서 나머지 하나는 차원 테이블에서 작성됩니다. 다음 단계에서는 두 조회 주제 간의 관계를 작성합니다.

관계 빌드
  1. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) > 차원 노드를 펼치고 팩트 폴더를 펼친 후 결함 메트릭 조회 주제를 찾아서 선택하여 마우스 오른쪽 단추로 누른 후 작성 > 관계를 누르십시오.
  2. 관계 표현식 탭에서 패널의 오른쪽에 있는 조회 주제 필드 옆의 폴더 아이콘을 누르고 Rational Insight 보고 데이터 모델(DW) 노드를 펼친 후 Component LabEx 조회 주제를 찾아서 선택하고 확인을 누르십시오.
  3. 두 상자 모두에서 COMPONENT_ID를 선택하고 확인을 누르십시오.
    관계 정의
공통 속성 COMPONENT_ID를 통해 두 개의 조회 주제에 링크됩니다.
스타 스키마로 변환
  1. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) > 차원 노드를 펼친 후 팩트 폴더를 펼치고 결함 메트릭 조회 주제를 찾아서 선택하고 마우스 오른쪽 단추로 누른 후 조치 > 측정 차원으로 변환을 누르십시오.
    측정 차원으로 변환
  2. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) > 차원 노드를 펼친 후 차원 폴더를 펼치고 컴포넌트 LabEx 조회 주제를 찾아서 선택하고 마우스 오른쪽 단추로 누른 후 조치 > 일반 차원으로 변환을 누르십시오.
    일반 차원으로 변환
  3. 팩트 폴더를 펼치고 결함 메트릭 측정을 찾아서 선택하여 마우스 오른쪽 단추로 누른 후 스타 스키마 그룹화 작성을 누르십시오.
  4. 사용 가능한 오브젝트를 모두 선택했는지 확인하고 확인을 누르십시오.
이름 공간 작성
이제 링크된 조회 주제에 대해 결함 메트릭이라는 이름 공간 이름을 작성했습니다. 다음 단계에서는 이 이름 공간을 공개 주기에 추가해야 합니다.
비즈니스 보기에서 메트릭 표시
  1. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) 노드를 펼치고 결함 메트릭 이름 공간을 찾아서 선택한 후 끌어서 비즈니스 보기 > 관리 변경 이름 공간에 놓으십시오.
  2. 프로젝트 표시기 패널에서 Rational Insight 보고 데이터 모델(DW) 노드를 펼치고 패키지 이름 공간을 펼친 후 보고 데이터 모델(DW)을 마우스 오른쪽 단추로 누르고 정의 편집을 누르십시오.
    이름 공간 정의 편집
  3. 비즈니스 보기 > 관리 변경 노드에서 결함 메트릭 이름 공간이 선택되었는지 확인하십시오. 확인을 누르십시오.
  4. 보고 데이터 모델(DW)을 마우스 오른쪽 단추로 누르고 정의 공개를 누르십시오.
    알아두기: 전체 패키지를 재공개하며 프로세스는 몇 분이 걸릴 수 있습니다.
보고 데이터 모델(DW) 이름의 기존 공개 패키지를 사용했으며, 결함 메트릭 이름 공간을 포함하도록 패키지를 갱신했습니다. 보고서 디자이너에서 F_DEFECT_METRICS 팩트 테이블 및 D_COMPONENT_LABEX 차원 테이블에 액세스할 수 있으며, 이러한 테이블의 속성을 통해 보고서를 작성할 수 있습니다.