Iniciando o conceito de Modelagem Dimensional, é preciso conhecer duas estruturas de DW, uma segundo Kimball e outra segundo Inmon.

KIMBALL:

Staging Area:

  • Parte do Data Warehouse responsável por receber a extração, transformação e carga (ETL) das informações dos sistemas transacionais legados, para posterior geração dos Data Marts de destino.
  • A Staging Area é considerada área fora do acesso dos usuários, por isso não deve suportar consultas dos Usuários.
  • Ela pode ser composta por arquivos textos ou tabelas de banco de dados normalizadas.

Data Presentation Area:

  • Área responsável pela apresentação dos dados, não deve ser utilizada para limpeza ou transformação de dados.
  • Organizada em Data Marts, orientados a processos de negócios, e não a unidades de negócio, departamentos ou funções específicas.
  • Um Data Mart é composto por dados atômicos e dados sumarizados para uma melhor performance.

INMON:

Inmon defende a idéia de que o ponto de partida seriam os CIF - Corporate Information Factory – uma infra-estrutura ideal para ambientar os dados da empresa.

Características únicas do CIF:

  • Mandatário, estrutura de dados normalizadas, resultantes do processo de ETL, porém estruturas dimensionais somente para dados sumarizados.
  • Usuários têm acesso aos dados detalhados nas estruturas normalizadas.
  • Enterprise Data Warehouse(EDW) serve para consultas e para geração dos Data Marts.