Maybaygiare.org

Blog Network

Fact Table

Summary: in this tutorial, we will discuss fact table, fact table types and four steps of designing a fact table in dimensional data model described by Kimball.

uma tabela de fatos é usada no modelo dimensional no design de data warehouse. Uma tabela de fatos é encontrada no centro de um esquema de estrelas ou esquema de flocos de neve rodeado por tabelas dimensionais.uma tabela de fatos consiste em fatos de um determinado processo comercial, por exemplo, receitas de vendas por mês por produto. Os fatos também são conhecidos como medições ou métricas. Um registro de tabela de fatos captura uma medida ou uma métrica.

Exemplo de tabela de fatos

No esquema abaixo, temos uma tabela de factos FACT_SALES que tem um grão que nos dá um número de unidades vendidas por data, pela loja e pelos produtos.

Todas as outras tabelas, como DIM_DATEDIM_STORE e DIM_PRODUCT são as tabelas de dimensões. Este esquema é conhecido como o esquema estelar.

Tabela de fatos Exemplo

Medir tipos

tabela de fatos pode armazenar diferentes tipos de medidas, tais como aditivas, não aditivas e semi-aditivas.aditivo-como o seu nome implicava, as medidas aditivas são medidas que podem ser adicionadas a todas as dimensões.não – aditivos-diferentes das medidas de aditivos, as medidas não-aditivos são medidas que não podem ser adicionadas a todas as dimensões.as medidas semi – aditivas-semi-aditivas são a medida que pode ser adicionada a apenas algumas dimensões e não entre outras.

Tipos de tabelas de factos

Todas as tabelas de fatos são categorizados por três mais básicas de medição de eventos:

  • Transacional Transacional tabela de fatos é a mais básica que cada grão associado indicado como “uma linha por linha em uma transação”, ou seja, cada item de linha aparece em uma nota fiscal. A Transaction fact table armazena dados do nível mais detalhado, portanto, tem um elevado número de dimensões associadas.
  • instantâneos Periódicos – a tabela de factos de instantâneos periódicos armazena os dados que são uma fotografia num período de tempo. Os dados de fonte da tabela de fatos de instantâneos periódicos são dados de uma tabela de fatos de transação onde você escolhe um período para obter a saída.
  • acumulando snapshots-a tabela de factos acumulados snapshots descreve a actividade de um processo de negócio que tem início e fim claros. Este tipo de tabela de fatos, portanto, tem múltiplas colunas de data para representar marcos no processo. Um bom exemplo de acumular snapshots fact table é o processamento de um material. À medida que os passos para a manipulação do material são finalizados, o registro correspondente na tabela de fatos de instantâneos acumulados é atualizado.

desenhar os passos da tabela de factos

Aqui está uma visão geral de quatro passos para desenhar uma tabela de factos descrita pelo Kimball:a escolha do processo de negócio para modelo – o primeiro passo é decidir que processo de negócio para modelar, recolhendo e entendendo as necessidades do negócio e os dados disponíveis

  • declarar o grão-declarando um grão significa descrever exatamente o que um registro de tabela de fato representa
  • escolha as dimensões – uma vez que Grão de fato tabela é declarada claramente, é hora de determinar as dimensões para a tabela de fato.identificar os factos-identificar cuidadosamente quais os factos que irão aparecer na tabela de factos.
  • neste tutorial, examinamos a tabela de fatos em detalhes, tipos de tabelas de fatos e como desenhar a tabela de fatos descrita por Kimball.

    • este tutorial foi útil ?
    • YesNo

    Deixe uma resposta

    O seu endereço de email não será publicado.