Puedes leer todo sin registrarte. Solo crearemos un perfil anónimo cuando decidas guardar tu progreso.
Lección 1 de 5
Medallion como patrón, no dogma
Medallion separa responsabilidades de datos, no obliga a copiar cada fila tres veces.
- Duración
- 17 min aprox.
- Objetivo
- Medallion separa responsabilidades de datos, no obliga a copiar cada fila tres veces.
- Siguiente paso
- Continuar con la siguiente lección
Ver detalles del módulo
Arquitectura medallion, calidad y modelado
Diseña capas y contratos desde las necesidades de consumo, trazabilidad y reejecución.
- Asignar responsabilidades a bronze, silver y gold
- Diseñar hechos, dimensiones y SCD
- Definir controles de calidad por frontera
01Modelo mentalMedallion como patrón, no dogma
Medallion separa responsabilidades de datos, no obliga a copiar cada fila tres veces.
+
Medallion como patrón, no dogma
Medallion separa responsabilidades de datos, no obliga a copiar cada fila tres veces.
Mostrar prerrequisitos
- Dificultad
- Associate + Professional
- Prerrequisitos
- m06
Bronze conserva fidelidad y trazabilidad; Silver aplica contratos y conformado; Gold publica modelos orientados a consumo.
Cada frontera debe tener propietario, regla de calidad y estrategia de reejecución. Una capa solo se justifica si cambia garantías o consumidores.
Modelo mental
Medallion es una separación de responsabilidades y niveles de confianza, no una obligación de triplicar físicamente todos los datos. Bronze conserva una representación fiel y reproducible de la llegada; Silver aplica contratos, deduplicación y conformidad; Gold publica modelos orientados a consumidores. Algunas fuentes o resultados pueden saltar una materialización si la trazabilidad, SLA y recuperación se mantienen. Cada frontera debe responder qué garantías se añaden, quién es owner y cómo se repara. Una capa nombrada Silver que solo copia columnas no aporta valor. El diseño se evalúa por capacidad de replay, aislamiento de cambios de origen y claridad del contrato, no por el número de carpetas de colores.
Capa de ingestión que conserva datos de origen y contexto suficiente para replay y auditoría.
Aísla cambios de fuente y evita depender de una reextracción imposible.Capa de entidades o eventos conformados que cumplen tipos, claves y reglas de calidad definidos.
Proporciona una base reutilizable y confiable para distintos productos.Capa de productos de datos optimizados para preguntas y consumidores concretos.
Traduce entidades confiables a métricas y modelos con SLA de consumo.CREATE TABLE main.silver.orders_clean AS
SELECT * FROM main.bronze.orders WHERE order_id IS NOT NULL;En producción añade tipos, deduplicación y métricas de rechazados.
Puntos clave
- Bronze prioriza replay
- Silver conforma
- Gold sirve casos de uso
Evita
- Tratar medallion como obligación física
- Limpiar Bronze hasta perder el original
Recuerdo activo