8 de outubro de 2009

Modelagem e Implementação de um DW - 1ª Parte


Vamos iniciar nosso primeiro projeto de implementação de um Data Warehouse (DW) utilizando ferramentas básicas que existem no mercado de OpenSource.

Antes de mais nada quero dar os créditos a esse trabalho ao professor Tarcísio de Souza Lima da Universidade Federal de Juiz de Fora - Pós MBI (Master in Bussines Intelligence), ele quem passou o trabalho em sala e achando o trabalho muito interessante gostaria de expor aos colegas que desejam aprender um pouco mais sobre o assunto. Praticamente irei transcrever o trabalho.





Fermentas a serem utilizadas:
- SQLiteSpy;
- Kettle;

Mini-Mundo:

A distribuidora de filmes WOLD VISION tem sistema de controle de seus filmes que contrata de vários estúdios nacionais e estrangeiros. Filmes são exibidos em sessões diárias em salas de cinema (com diferentes capacidades) espalhadas por cidades, estados, regiões do país.
Os clientes (as salas) fazem pedidos de filmes por ator, diretor, gênero e país, conforme seus mercados. A distribuidoa já tem um sistema (OLTP) com um BD transacional.

Acontece que os diretores querem analisar os seus negócios e sentiram a necessidade de um DW para ajudar nessa análise. Após entrevistas com executivos da distribuidora apareceram requisitos de informação, tais como:

  • Evolução semanal de público e $$ arrecadado por região, estado e cidade classificados por gênero e sala;
  • Evolução mensal de exibição de filmes por diretor;
  • Evolução semanal de público por ator;
  • Como lançar filmes por períodos do ano;

No próximo post colocarei os passos para criar no Banco de Dados Transacional de Exemplo.


    Nenhum comentário:

    Postar um comentário