Planejamento
Considerações iniciais
Visando atingir os objetivos deste trabalho, foram previstas as seguintes atividades:
Realizar pesquisa bibliográfica para fundamentação teórica sobre os conceitos de BI, Data Warehouse, Data Mart, Pentaho.
Com base em nossas reuniões , inicialmente ficou decidido as seguintes etapas para a implementação do nosso projeto lógico de Data Warehouse, não necessariamente na ordem abaixo:
- Selecionar os processos de negócio para modelar. Esses processos devem ser uma operação importante na organização e deve ser suportado pelo sistema , de onde serão coletados os dados. - Selecionar a granularidade do negócio. O item mais detalhado (grão) que representará esse processo na tabela de fatos. Transações individuais, instantâneos individuais diários e instantâneos individuais mensais são considerados grãos típicos. Para essa etaoa, considerou-se avaliar se: - Quais dados são consultados diariamente, com perspectiva mensal, bimestral, trimestral, semestral? (dimensão tempo) - Se é preciso distinguir dias úteis da semana de sábados e feriados. - Selecionar as dimensões que serão aplicadas a cada registro da tabela de fato. Para cada dimensão escolhida, deve-se descrever todos os atributos de dimensão que preencham cada tabela dimensional.
- Selecionar os atos importantes que irão popular cada registro da tabela de fatos.
Modelagem dos dados
Levando-se em consideração que a compreensão dos dados é um dos maiores problemas no desenvolvimento do Data Warehouse e que a construção do modelo de dados é fundamental para o desenvolvimento, ajudando a compreender as regras de negócio e a organização dos dados para melhor tempo de resposta, como modelo para o Data Warehouse foi escolhido o modelo dimensional estrela (Star Schema), pela simplicidade da construção e pela facilidade na