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.