A modelagem dimensional envolve o uso de tabelas de fatos e dimensões para manter um registro de dados históricos.
Tabela dimensão contém uma ou mais colunas de chave que atuam como um identificador exclusivo, essas descrevem as entidades de negócios – os itens que você modela. As entidades podem incluir produtos, pessoas ou locais por exemplo.
Tabela fato armazena observações ou eventos e podem ser notas fiscais de vendas, ordens de produção, temperaturas, taxas de câmbio entre outros. Uma tabela fato contém colunas chave de dimensão relacionadas a tabelas de dimensões e colunas de medidas numéricas. As colunas de chave de dimensão determinam a dimensionalidade de uma tabela fato, enquanto os valores de chave de dimensão determinam a granularidade de uma tabela de fatos.
Abaixo tabelas e estrutura de modelagem da HPN:
dw_DimCustomer: tabela com informações dos clientes, ex.: tipo do negócio, região e nome.
dw_DimProduct: tabela com informações dos produtos da HPN, ex.: nome do produto e sua categoria.
DimProduct_Aux: tabela auxiliar para medidas com informações dos produtos da HPN.
dw_FSDetails: informações das vendas, “OrdemNumber”.
dw_FReturn: registro de devoluções.
DimDate: tabela com datas elaborada para facilitar o processo de análise por períodos, mês, trimestre, semana e ano.