Implantar um Datawarehouse numa empresa

Alguém aí já teve que implantar um Datawarehouse numa empresa? Como teve que fazer?

Ola, vou lhe dar algumas dicas, pela experiência que tive com esse tipo de ambiente

  1. Você precisa primeiramente e obviamente de um banco de dados otimizado para operações OLAP (Online Analytical Processing), como por exemplo o Sybase, que é multidimensional, facilitando a construção de estruturas voltadas para DW

  2. Também é necessário alguma ferramenta ETL (Extract, Transform, Load), que vem a ser a ferramenta que irá ler os dados da sua base OLTP (comercial), fazer as devidas conversões e transformações e carregar esses dados para o seu Data Warehouse.

  3. Ferramenta para a geração de relatórios. Essa, teóricamente é a parte mais fácil, pois você mesmo pode fazer, haja vista que é “mais fácil” desenvolver tal ferramenta. Essa ferramenta vai ler do seu ambiente de DW e gerar os relatórios para o cliente.

Esse tipo de ambiente não sofrerá muitas alterações, mas manterá dados legados, ou seja, precisa de muito armazenamento, dependendo da necessidade do cliente e do tempo de retenção exigido das informações.

Se você puder, dê uma lida nesses materiais:

http://www.oracle.com/us/solutions/datawarehousing/index.html
http://www.horsburgh.com/h_dataw.html
http://www.gantthead.com/content/processes/9076.cfm

Olá, eu vou te dar só uma dica:

Contrate alguém que já tenha experiência no assunto para te ajudar.