Todo o engenheiro de dados já herdou um pipeline que ninguém percebe: transformações empilhadas ao longo dos anos, tabelas intermédias com nomes crípticos, e a dúvida permanente sobre em que ponto os dados deixaram de ser fiáveis. A arquitetura Medallion nasceu precisamente para pôr ordem neste caos — e tornou-se o padrão de referência para organizar um lakehouse no Microsoft Fabric.
A ideia é simples e poderosa: em vez de um salto direto do dado em bruto para o relatório, os dados atravessam três camadas de qualidade crescente. Cada camada tem uma responsabilidade clara, e isso muda tudo na clareza, na fiabilidade e na manutenção.
As três camadas: Bronze, Silver e Gold
O nome vem das medalhas, e a metáfora funciona: os dados sobem de valor à medida que progridem.

- Bronze: guarda os dados em bruto, tal como chegam da origem, sem transformações. É a fonte da verdade histórica — se algo correr mal mais à frente, pode-se sempre reprocessar a partir daqui.
- Silver: limpa, valida, deduplica e conforma. É onde os dados de várias origens passam a falar a mesma língua (formatos, unidades, chaves consistentes).
- Gold: agrega e modela para consumo. Tipicamente um modelo dimensional pronto a servir o BI e a ciência de dados — a camada que o negócio realmente usa.
Porque esta separação compensa
Poderia parecer trabalho a mais — três cópias em vez de uma. Na prática, é o contrário: a separação reduz o esforço total. Quando cada camada tem uma função única, é fácil saber onde procurar um problema, onde aplicar uma correção e onde parar sem afetar o resto. O Bronze protege contra perdas (reprocessa-se sempre); o Silver concentra a lógica de limpeza num só lugar; o Gold isola o consumo das mudanças a montante.
É a diferença entre um pipeline que se entende ao fim de cinco minutos e um que exige arqueologia sempre que algo falha.
Como o Fabric torna isto natural
No Microsoft Fabric, esta arquitetura deixa de ser um esforço manual e passa a ser o caminho natural. O OneLake guarda tudo num único armazenamento em formato Delta aberto, e as três camadas convivem sem cópias desnecessárias. O Direct Lake permite ao Power BI ler a camada Gold diretamente do lakehouse, com o desempenho da importação e sem duplicar os dados. Notebooks, pipelines e SQL trabalham todos sobre o mesmo OneLake.
Na prática: de um emaranhado a três degraus
Imagine uma equipa que recebe ficheiros de vendas de várias lojas, cada uma com o seu formato, e precisa de os cruzar com o catálogo de produtos e a tabela de clientes. Sem estrutura, isto vira um script gigante e frágil. Com Medallion: o Bronze guarda os ficheiros como chegam; o Silver normaliza formatos e valida chaves; o Gold monta o modelo de vendas por cliente e produto. Quando uma loja muda o formato do ficheiro, só o Silver é afetado — o Gold e os relatórios nem dão por isso.
Repare no ganho: não é só técnico. É a tranquilidade de saber exatamente onde mexer quando algo muda.
Por onde começar
Não é preciso reescrever tudo de uma vez. Comece por separar claramente o que é Bronze (o bruto) do que é Gold (o consumo), e deixe o Silver crescer à medida das necessidades de limpeza. A disciplina das três camadas paga-se sozinha na primeira vez que precisar de investigar um número errado — e souber exatamente em que degrau procurar. E no seu lakehouse: consegue dizer, para cada tabela, se é Bronze, Silver ou Gold?