Inclusão 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 é uma visão geral do processo para inclusão em relatórios como dados externos.

O processo de inclusão de dados externos em relatórios é:
  1. Os dados externos são carregados de uma planilha do Microsoft Excel, que possui colunas específicas, para uma tabela de fatos genérica (F_REPORT_PLANNED_DATA) com uma estrutura específica.

    Para obter informações sobre a estrutura da planilha e da tabela de fatos, consulte os links relacionados na parte inferior da página.

  2. A tabela de fatos é transformada por meio de construções e tarefas definidas na pasta Others/ReportPlannedData do catálogo de amostra.

    No armazém de dados, cada dimensão é definida para armazenar a surrogate key do registro de dimensão. É possível especificar o ID da origem de dados e a chave natural dos artefatos nos dados de origem. Durante o processo ETL, os valores especificados são carregados e transformados para a surrogate key dos registros no armazém de dados. É necessário especificar a chave natural para dimensões que representam um artefato independente e, na tabela de controle, é necessário especificar o nome da coluna da tabela na origem de dados operacional que corresponde à chave natural do artefato. Para dimensões que representam valores simples, como estado e prioridade, os valores podem ser especificados diretamente.

  3. Os relatórios são gerados por meio de consultas que obtêm dados diretamente do armazém de dados.
Referências relacionadas
Criando Relatórios a partir de Dados Externos