외부 데이터에서 보고서 작성

때때로 ETL(Extract, Transform and Load) 프로세스를 위해 정의된 데이터 소스에 없는 데이터를 포함하는 보고서를 작성해야 하는 경우가 있습니다. 이 주제에서는 외부 데이터를 로드하는 데 필요한 워크북 및 테이블의 구조에 대해 설명합니다.

Microsoft® Excel 워크북

이 워크북에는 둘 이상의 워크시트가 있어야 합니다.
  • 제어 테이블에 대한 TABLES라는 이름의 워크시트.

    제어 테이블의 각 행은 하나의 원본 데이터 테이블을 나타냅니다.

  • 각 원본 데이터 테이블에 대한 워크시트.

    샘플 카탈로그에서는 데이터 소스 워크시트의 이름이 SAMPLE_TABLE이라고 가정합니다.

제어 테이블의 열은 다음과 같습니다.
  • TABLE_NAME
  • DATASOURCE_ID
  • PROJECT_KEY
  • COMPONENT_KEY
  • PRODUCT_KEY
  • RELEASE_KEY
  • TEAM_KEY
데이터 소스에 대한 테이블의 열은 다음과 같습니다.
  • DATE
  • PROJECT_ID
  • COMPONENT_ID
  • CUSTOMER_PRIORITY
  • PRIORITY
  • PRODUCT_ID
  • RELEASE_ID
  • RESOLUTION
  • SEVERITY
  • STATE
  • STATUS
  • TEAM_ID
  • VERDICT
  • METRIC_LABEL
  • LOWER_LIMIT
  • UPPER_LIMIT
  • TARGET

팩트 테이블

표 1. F_REPORT_PLANNED_DATA 팩트 테이블의 열
열 이름 속성 유형
TARGET Decimal (18, 2)
UPPER_LIMIT Decimal (18, 2)
LOWER_LIMIT Decimal (18, 2)
METRIC_LABEL Varchar(255)
DATE_ID Integer
PROJECT_ID Integer
COMPONENT_ID Integer
CUSTOMER_PRIORITY_ID Integer
PRIORITY_ID Integer
PRODUCT_ID Integer
RELEASE_ID Integer
RESOLUTION_ID Integer
SEVERITY_ID Integer
STATE_ID Integer
STATUS_ID Integer
TEAM_ID Integer
VERDICT_ID Integer

측정의 값으로는 METRIC_LABEL, TARGET, UPPER_LIMIT 및 LOWER_LIMIT를 지정할 수 있습니다.


피드백