Estamos chegando à reta final da nossa jornada pela Arquitetura Medalhão! Se você estiver chegando agora, comece pela Parte 1.

Depois de ingerir dados brutos na Camada Bronze e refiná-los na Camada Prata, é hora de colher os frutos na Camada Ouro.

A Camada Ouro é a vitrine da sua plataforma de dados. Ela é projetada especificamente para o consumo, otimizada para performance e focada em responder perguntas de negócio. Se a Camada Prata é a “fonte da verdade”, a Camada Ouro é a “fonte de insights”.

O Propósito da Camada Ouro: Foco no Negócio

O objetivo da Camada Ouro é fornecer dados altamente curados, agregados e específicos para casos de uso de Analytics e Business Intelligence (BI). Em vez de tabelas normalizadas e detalhadas como na Camada Prata, aqui encontramos modelos de dados otimizados para relatórios e dashboards.

As tabelas nesta camada são frequentemente chamadas de Data Marts, que são subconjuntos de dados focados em uma área de negócio específica (Marketing, Vendas, Finanças, etc.).

Características da Camada Ouro

Agregação: Os dados são pré-agregados para responder perguntas comuns de negócio. Em vez de calcular as vendas totais do mês a cada consulta, já existe uma tabela com vendas_mensais_por_regiao.

Modelagem Dimensional: É muito comum o uso de modelos como Star Schema (Esquema Estrela), que consiste em uma tabela de fatos central (ex: fato_vendas) cercada por tabelas de dimensão (ex: dim_tempo, dim_produto, dim_cliente). Este modelo é extremamente performático para ferramentas de BI.

Otimização para Performance: As tabelas são desnormalizadas e indexadas para garantir que as consultas de dashboards e relatórios sejam executadas em segundos, não em minutos.

Métricas de Negócio (KPIs): A lógica para calcular os Key Performance Indicators (KPIs) da empresa é aplicada aqui, garantindo que todos na organização usem a mesma definição.

Exemplos de Tabelas na Camada Ouro

agg_receita_diaria_por_produto: Tabela agregada com a receita total para cada produto, por dia.

mart_marketing_clientes_ltv: Um Data Mart para a equipe de marketing com o cálculo do Lifetime Value (LTV) de cada cliente.

feature_store_recomendacao: Um conjunto de features (características) de usuários, pré-calculadas para alimentar um modelo de Machine Learning de recomendação de produtos.

Quem Consome a Camada Ouro?

Esta é a camada que interage diretamente com os usuários finais e as aplicações:

  • Analistas de Negócio: Conectam suas ferramentas de BI (Power BI, Tableau, Looker) diretamente às tabelas da Camada Ouro.
  • Executivos e Gestores: Consomem os dashboards e relatórios gerados a partir desta camada.
  • Aplicações de Machine Learning: Modelos em produção frequentemente consomem dados agregados da Camada Ouro para fazer suas predições.

A Camada Ouro é a ponte final entre os dados brutos e a tomada de decisão inteligente. Ela traduz o potencial técnico armazenado no Data Lakehouse em valor de negócio real e tangível.

Aqui na DSA a Arquitetura Medalhão é estudada em diversos cursos nas Formações:

Formação Engenheiro de Dados 4.0

Formação Arquiteto de Dados 4.0

Formação Engenheiro DataOps 4.0

Formação Apache Spark e Databricks 4.0

Concluiremos este guia na Parte 5.

Equipe DSA