Inteligência Artificial |
Introdução
A arquitetura de um Data Warehouse (DW) desempenha um papel fundamental na estruturação e organização dos dados de uma organização para fins analíticos.
Neste capítulo, exploraremos os componentes essenciais de um data warehouse, os modelos arquiteturais mais comuns - exemplificados por Kimball e Inmon - e as diversas camadas que compõem a arquitetura de um DW, incluindo extração, transformação, carga e apresentação.
Componentes de um DW
Um data warehouse é composto por vários componentes essenciais que trabalham juntos para armazenar, gerenciar e disponibilizar dados para análise. Os principais componentes incluem:
Base de Dados Operacional OLTP: É a fonte de dados primária, onde as transações do dia a dia são registradas. Esses dados são extraídos e transformados para serem carregados no data warehouse.
Área de Staging: É uma área intermediária onde os dados extraídos do OLTP (Online Transaction Processing) são temporariamente armazenados antes de serem transformados e carregados no data warehouse. Ajuda a limpar e preparar os dados antes de serem integrados ao ambiente de DW.
Data Warehouse: É o repositório central onde os dados são armazenados de forma organizada e estruturada para análise. Geralmente, utiliza modelos dimensionais ou normalizados para representar os dados.