11.1 Etapas de Modelagem do DW
11.1 Etapas de Modelagem do DW#
Em geral, o processo de modelagem de um Data Warehouse segue algumas etapas “padronizadas” (Fig. 31). A partir dos requisitos de negócio identificados previamente, realizamos um planejamento dos Data Marts que queremos construir (considerando também eventuais marts já disponíveis no DW). Em seguida, realizamos o planejamento das dimensões considerando sua conformidade entre diferentes data marts. Depois é necessário realizar o mapeamento de chaves entre as diferentes fontes de dados e verificar a necessidade de aplicação de dimensões de alteração lenta (SCD). Com as tabelas Dimensão criadas, passamos nossa atenção pra Tabela Fato. Nessa etapa, nossa principal preocupação é realizar o mapeamento de chaves entre Fato e Dimensão para garantir a integridade dos dados e evitar duplicação.

Fig. 31 Processo de Modelagem de DW#
Atenção
É importante reforçar que apesar de parecer um processo sequencial, o desenvolvimento de data warehouses modernos é realizado através de metodologias ágeis, de modo que as etapas aqui desenhadas são geralmente realizadas em “pequenos lotes”. Realizar um planejamento extenso de um data warehouse em geral não é recomendado!