Saltar al contenido
Lakehouse LabLakehouse LabPreparación Databricks Data Engineer
Módulo 07 · Lección

Medallion como patrón, no dogma

Contenido abierto

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.

Al terminar podrás
  • Asignar responsabilidades a bronze, silver y gold
  • Diseñar hechos, dimensiones y SCD
  • Definir controles de calidad por frontera
Ver fuentes y revisión

Metadatos editoriales

Última revisión
21 jul 2026
Nivel
Associate + Professional
Ruta relacionada
core
Dominios blueprint
Data Modelling · Data Quality
Estado
Revisión editorial interna
Fuentes principales
Medallion architecture · Materialized views
Reportar un error
01
Modelo mental

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
Reportar un error en esta lección

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.

Bronze

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.
Silver

Capa de entidades o eventos conformados que cumplen tipos, claves y reglas de calidad definidos.

Proporciona una base reutilizable y confiable para distintos productos.
Gold

Capa de productos de datos optimizados para preguntas y consumidores concretos.

Traduce entidades confiables a métricas y modelos con SLA de consumo.
SQLResponsabilidades explícitas
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

¿Dónde debe conservarse el dato original reproducible?

Borrador privado · solo en este navegador
5 lecciones pendientes

Vista de lectura · sin ejecución

Startup ERP Data Lakehouse

Startup ERP Data Lakehouse · commit ba6c71b

notebooks/01_bronze_generate_startup_erp_data.py