Datawarehouse - Para quê?
Com o surgimento do Datawarehouse torna-se necessária a utilização de novos métodos de estruturação de dados e novas tecnologias, tanto para o armazenamento, como para a recuperação de informações. A necessidade destes novos métodos e tecnologias surgiu da constatação de que:
- Existe uma necessidade de informação não atendida pelas aplicações comerciais convencionais, que actuam ao nível operacional do negócio;
- A tecnologia de armazenamento de dados utilizada nestas aplicações não atende às necessidades detectadas.
Graças aos avanços observados nas tecnologias de bases de dados relacionais, no processamento paralelo e na tecnologia distribuída, finalmente as tecnologias de informação permitem que qualquer organização crie e mantenha um Datawarehouse.
Como as empresas demoram vários anos para gerar e armazenar um volume considerável de informações, é normal que estes dados estejam dispersos por diversos locais e que tenham sido gerados por sistemas desenvolvidos em diferentes ambientes e linguagens. Um dos desafios da implementação de um Datawarehouse é justamente a integração de todos estes dados, eliminando as redundâncias e identificando informações iguais que possam estar representadas sob formatos diferentes em sistemas distintos.
Para ser útil, o Datawarehouse deve ser capaz de responder a consultas avançadas de maneira rápida, sem deixar de mostrar os detalhes relevantes às respostas. Para isso ele deve possuir uma arquitectura que lhe permita recolher, manipular e apresentar os dados de forma eficiente e rápida. No entanto, construir um Datawarehouse eficiente, que servirá de suporte a decisões para a empresa, exige mais do que simplesmente descarregar ou copiar os dados dos sistemas actuais para uma base de dados maior. Deve-se considerar, por exemplo, que os dados provenientes de vários sistemas podem conter redundâncias e diferenças, então, antes de os passar para o Datawarehouse é necessário aplicar-lhes filtros e outras técnicas que teremos oportunidade de explorar em mais pormenor.
Estudar e conhecer a tecnologia de Datawarehouse pode ajudar os empresários a descobrir novas formas de competir numa economia globalizada, introduzindo melhores produtos e/ou serviços no mercado, com maior rapidez que os concorrentes, sem no entanto aumentar o custo do produto ou do serviço. Não existem metodologias formais para a implementação de um Datawarehouse, elas devem antes ser adaptadas às características e às expectativas de cada empresa. No entanto, o principal objectivo em todas elas é o de descobrir diferentes formas de actuar no mercado e verificar quais as mudanças internas que devem ocorrer para atender às novas realidades.