Um data mart é um subconjunto específico de um data warehouse. Serve uma área de negócio específica: marketing, finanças, vendas ou operações. O data mart contém apenas os dados que a equipa necessita. As consultas são executadas mais rapidamente porque o conjunto de dados é mais pequeno. Os utilizadores encontram o que precisam porque as tabelas estão organizadas de acordo com as suas atividades. Um data warehouse serve toda a organização. Um data mart serve um departamento.
Os data marts podem ser de dois tipos. Os data marts dependentes são construídos a partir do data warehouse central. O armazém é a fonte da verdade. O data mart é uma visão curada. Os data marts independentes extraem dados diretamente dos sistemas de origem. São mais rápidos de construir, mas correm o risco de inconsistência. Dois data marts independentes podem definir a receita de forma diferente. Os números não coincidem. Ninguém confia em nenhum dos dois. A abordagem dependente exige mais trabalho inicial, mas compensa em termos de consistência. O data mart herda as definições e os controlos de qualidade do armazém. As arquiteturas modernas tornam esta distinção menos nítida. Os data warehouses na nuvem podem criar data marts virtuais com visualizações e consultas materializadas. A separação física importa menos do que a lógica. Um data mart é uma lente. Foca o warehouse num problema específico.
Características do data mart
- Focado — serve um departamento ou função específica.
- Consultas mais pequenas e mais rápidas do que em todo o armazém de dados.
- Selecionado — organizado em torno das necessidades do utilizador
- Dependente ou independente — proveniente do armazém ou diretamente dos sistemas
Um data mart não é um data warehouse mais pequeno. É uma visão diferente dos mesmos dados, adaptada para um público específico.
Comments
No comments yet. Be the first to share a thought.
Leave a comment