Criando Relatórios a partir de Dados Externos

Às vezes, pode ser necessário criar relatórios que incluem dados não presentes nas origens de dados definidas para o processo extract, transform, and load (ETL). Este tópico contém a estrutura das tabelas e as planilhas necessárias para carregar os dados externos.

Planilha do Microsoft Excel

A pasta de trabalho deve ter pelo menos duas planilhas:
  • Uma planilha denominada TABLES para a tabela de controle.

    Cada linha na tabela de controle representa uma tabela de dados de origem.

  • Uma planilha para cada tabela de dados de origem.

    No catálogo de amostra, o nome da planilha da origem de dados é assumido como SAMPLE_TABLE.

As colunas da tabela de controle são:
  • TABLE_NAME
  • DATASOURCE_ID
  • PROJECT_KEY
  • COMPONENT_KEY
  • PRODUCT_KEY
  • RELEASE_KEY
  • TEAM_KEY
As colunas das tabelas para as origens de dados são:
  • 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

Tabela de Fatos

Tabela 1. Colunas da Tabela de Fatos F_REPORT_PLANNED_DATA
Nome da Coluna Tipo de atributo
TARGET Decimal (18, 2)
UPPER_LIMIT Decimal (18, 2)
LOWER_LIMIT Decimal (18, 2)
METRIC_LABEL Varchar (255)
DATE_ID Inteiro
PROJECT_ID Inteiro
COMPONENT_ID Inteiro
CUSTOMER_PRIORITY_ID Inteiro
PRIORITY_ID Inteiro
PRODUCT_ID Inteiro
RELEASE_ID Inteiro
RESOLUTION_ID Inteiro
SEVERITY_ID Inteiro
STATE_ID Inteiro
STATUS_ID Inteiro
TEAM_ID Inteiro
VERDICT_ID Inteiro

Os valores para METRIC_LABEL, TARGET, UPPER_LIMIT e LOWER_LIMIT da medida podem ser especificados.

Conceitos relacionados
Inclusão de Dados Externos