Um data warehouse é um tipo de sistema de projetado para ativar e fornecer suporte às atividades de business intelligence (BI), especialmente a análise avançada. Os data warehouses destinam-se exclusivamente a realizar consultas e análises avançadas e geralmente contêm grandes quantidades de dados históricos. Os dados em um data warehouse geralmente são derivados de uma ampla variedade de fontes, como arquivos de log de aplicativos e aplicativos de transações.
Um centraliza e consolida grandes quantidades de dados de várias fontes. Seus recursos analíticos permitem que as organizações obtenham informações de negócios úteis de seus dados para melhorar a tomada de decisões. Com o tempo, cria-se um registro histórico que pode ser inestimável para cientistas de dados e analistas de negócios. Devido a esses recursos, um data warehouse pode ser considerado a “única fonte verdadeira” da organização.
Um data warehouse típico geralmente inclui os seguintes elementos:
- Um para armazenar e gerenciar dados
- Uma solução de extração, carregamento e transformação (ELT) para preparar os dados para análise
- Análise estatística, relatórios e recursos de mineração de dados
- Ferramentas de análise de clientes para visualizar e apresentar dados aos usuários de negócios
- Outros aplicativos analíticos mais sofisticados que geram informações práticas aplicando e algoritmos de Inteligência Artificial (IA)