Tutorial Business Intelligence

Selecionando a tabela de fatos e criando dimensões

Nesta lição, você vai selecionar uma tabela de fatos e criar as dimensões Accounts e Time. Depois, vai criar as dimensões Product, Market e Scenario.


Selecionando a tabela de fatos

Todo modelo precisa de uma tabela de fatos, que é o centro do esquema em estrela. A tabela de fatos é composta de uma ou mais tabelas relacionais que contém fatos, tais como unidades vendidas ou custo de bens, e chaves externas que ligam a tabela de fato a cada tabela de dimensão. Nesta lição, a tabela de fatos também vai ser utilizada como a dimensão Accounts. A dimensão Accounts contém os dados numéricos que você quer analisar e acompanhar ao longo do tempo, tal como vendas ou inventários; esses dados também são chamados de dados de quantidades variáveis e possibilitam o entendimento da conta durante o processamento analítico online.

Para selecionar a tabela de fatos:

  1. Na página Select Fact Table (Selecionar Tabela de Fatos), tome nota do valor de Accounts no campo Name (Nome). Não altere este valor. Nesta lição, você vai criar, automaticamente, uma dimensão Accounts utilizando a tabela de fatos.
  2. No campo Available Relational Tables (Tabela Relacional Disponível), clique em TBC.FACT_TABLE.
  3. Clique no botão de seta da direita, e TBC.FACT_TABLE será exibida no campo Selected Relational Tables (Tabelas Relacionais Selecionadas). A janela é semelhante a:
    Selecionar Tabela de Fatos 2
  4. Clique em Next (Próximo) e a página Select Time (Selecionar Tempo) é exibida.

Criando a dimensão de tempo

Neste exercício, você vai criar uma dimensão Time, utilizada para descrever a freqüência com que você coleta e atualiza os dados. Por exemplo, você pode organizar o tempo em anos, trimestres e meses.

  1. Na página Select Time (Selecionar Tempo), você pode aceitar o valor padrão Time no campo Name (Nome).
  2. Clique em Selecting Relational Tables (Relacionando Tabelas Relacionais), que ativa o campo Available Relational Tables (Tabelas Relacionais Disponíveis).
  3. Selecione a tabela TBC.LOOKUP_TIME e clique no botão de seta da direita. A tabela é exibida no campo Selected Relational Tables (Tabelas Relacionais Selecionadas). A janela é semelhante a:
    Página Select Time (Selecionar Tempo)
  4. Clique em Next (Próximo) e a página Name Dimensions (Nomear Dimensões) é exibida.

Criando dimensões padrão

Neste exercício, você vai criar as dimensões padrão do modelo, e associar cada dimensão padrão a uma tabela relacional que contém os dados dessa dimensão. As dimensões são:

Scenario dimension (Dimensão Scenario)
Descreve cenários prováveis para análises de dados.

Product dimension (Dimensão Product)
Descreve os produtos do seu negócio. Neste tutorial, seus produtos são refrigerantes.

Market dimension (Dimensão Market)
Descreve os mercados nos quais você opera. Por exemplo, você pode organizar seus mercados por regiões e cidades.
  1. Na página Name Dimensions (Nomear Dimensões), digite Scenario no campo Name (Nome) e clique em Add to List (Incluir na lista). A dimensão Scenario é incluída no campo Dimension List (Lista de Dimensões).
  2. Siga o mesmo processo para as dimensões Product e Market. A janela agora é semelhante a:
    Página Name Dimensions (Nomear Dimensões)
  3. Clique em Next (Próximo) e a página Select Relational Tables (Selecionar Tabelas Relacionais) é exibida.

Na página Select Relational Tables (Selecionar Tabelas Relacionais), você pode associar uma ou mais tabelas com as dimensões criadas. Cada dimensão tem de ter pelo menos uma tabela. As dimensões Accounts e Time não estão listadas porque já foram criadas.

  1. No campo Dimension List (Lista de Dimensões), clique na dimensão Scenario.
  2. Percorra a lista Available Relational Tables (Tabelas Relacionais Disponíveis) até a tabela TBC.LOOKUP_SCENARIO. Selecione a tabela e clique no botão de seta da direita próximo ao campo Primary Dimension Table (Tabela Primária de Dimensões), e a tabela é incluída no campo. A tabela também é incluída no cabeçalho Primary Table (Tabela Primária) no campo Dimension List (Lista de Dimensões).

    Se você deseja associar tabelas adicionais dessa dimensão, poderá selecionar a tabela e clicar na seta à direita próxima ao campo Additional Dimension Tables (Tabela Adicional de Dimensões). Mas para essa lição, não inclua tabelas adicionais.

  3. Siga o mesmo processo para as dimensões Product e Market. Na dimensão Product,utilize a tabela TBC.LOOKUP_PRODUCT. Na dimensão Market,utilize a tabela TBC.LOOKUP_MARKET. A janela é semelhante a:
    Página Select Relational Tables (Selecionar Tabelas Relacionais)
  4. Clique em Next (Próximo) e a página Fact Table Joins (Uniões de Tabelas de Fatos).

O que você fez

Nesta lição, você selecionou uma tabela de fatos e criou as dimensões Accounts e Time para o modelo. Depois, criou as dimensões Product, Market e Scenario.


[ Início da Página | Página Anterior | Próxima Página | Índice ]