Errores comunes en la arquitectura medallion de Fabric | Acadevor
·8 min de lectura
Errores comunes al trabajar con la arquitectura medallion en Fabric
Los errores mas frecuentes al aplicar la arquitectura medallion (Bronze, Silver, Gold) en Microsoft Fabric y OneLake, y como corregir cada capa para proteger tus datos.
Respuesta corta: El error mas comun con la arquitectura medallion en Microsoft Fabric es tratar Bronze, Silver y Gold como tres copias de la misma tabla en vez de tres capas con funciones distintas. Bronze guarda el dato crudo tal como llega, Silver aplica limpieza y reglas de negocio, y Gold expone productos de datos listos para decidir. Cuando esa separacion se difumina, la limpieza queda escondida en el informe y nadie sabe donde ocurre cada transformacion.
Que es la arquitectura medallion y por que Microsoft la recomienda
La arquitectura medallion organiza el flujo de datos en tres capas progresivas: Bronze, Silver y Gold. Microsoft recomienda este patron en Fabric sobre OneLake, y la razon no es estetica. El patron protege la confiabilidad del dato y hace visible donde ocurre cada transformacion.
En un proyecto bien armado cada capa tiene tres cosas: una funcion clara, un criterio de calidad propio y un papel definido en el flujo de decision. Cuando esas tres cosas se respetan, la limpieza deja de esconderse dentro del informe final y pasa a ser un paso trazable del pipeline. Ese es el objetivo real de separar responsabilidades: mejorar la calidad de forma gradual, capa por capa.
Error 1: convertir Bronze en una carpeta de descargas
Bronze no es un deposito donde se vuelca cualquier archivo que aparezca. Su funcion es guardar el dato de origen tal como llega, sin transformar, para tener siempre una referencia fiel de la fuente.
Cuando Bronze se usa como carpeta de descargas surgen dos problemas. El primero: se mezclan datos crudos con datos ya manipulados, y se pierde la trazabilidad de que era original. El segundo: sin una estructura que explique el flujo, nadie sabe que pipeline alimenta que tabla.
Demo gratuita
Mira cómo construir tu sistema de datos e IA
Un recorrido práctico de principio a fin para unificar fuentes dispersas en un modelo semántico que alimenta Excel, Power BI, Copilot y tus agentes.
La correccion pasa por reservar Bronze para los pipelines y el lakehouse de entrada, y nada mas. Si un dato ya fue tocado, no pertenece a Bronze.
Error 2: usar Silver como cajon de consultas sueltas
Silver es la capa donde ocurren las transformaciones y la limpieza. No es un espacio indefinido para dejar consultas exploratorias, tablas temporales o experimentos sin dueno.
El sintoma tipico: Silver se llena de objetos que nadie reclama, con nombres poco claros, y termina siendo imposible saber cuales alimentan el modelo final. La limpieza deja de ser un paso ordenado y se vuelve un laberinto.
Para evitarlo, Silver debe contener solo el lakehouse y las transformaciones que aplican reglas de negocio reproducibles. Cada tabla de Silver deberia poder explicarse en una frase: que limpia, con que criterio y para que capa siguiente sirve.
Error 3: tratar Gold como una copia mas presentable
Gold no es la tabla original con mejor formato. Es la capa de productos de datos y del modelo semantico, la que consume direccion y equipo para decidir.
Cuando Gold se reduce a una copia mas bonita de Silver, se pierde lo que hace valiosa a esta capa: el modelo semantico como contrato comun de las metricas del negocio. Sin ese contrato, cada informe puede calcular la misma metrica de forma distinta y volvemos a discutir cifras en las reuniones en lugar de decidir.
Gold debe albergar el lakehouse y el modelo semantico que define las metricas una sola vez, para que Excel, Power BI o cualquier IA lean los mismos numeros.
Comparacion: que es cada capa y que no es
Capa
Funcion correcta
Error frecuente
Bronze
Pipelines y lakehouse de entrada con el dato crudo
Carpeta de descargas donde se mezcla todo
Silver
Lakehouse y transformaciones con reglas de negocio
Cajon de consultas sueltas sin dueno
Gold
Lakehouse y modelo semantico para decidir
Copia mas presentable de la tabla original
Auxiliar
Elementos de soporte del flujo
Se ignora o se mezcla con las otras capas
Error 4: nombrar las carpetas por la herramienta y no por el flujo
Una estructura clara del workspace ayuda a explicar y operar la solucion. El patron validado en una demostracion de Fabric separa Bronze, Silver, Gold y una capa Auxiliar para los elementos de soporte.
El error aqui es sutil: nombrar las carpetas segun la herramienta que las genera en lugar del papel que cumplen en el flujo. Las carpetas deben explicar el flujo, no la herramienta. Si alguien nuevo abre el workspace, la estructura tiene que contar la historia del dato, desde que entra crudo hasta que se convierte en producto de decision.
Una buena senal de salud del proyecto:
Cada capa tiene su propio lakehouse y responsabilidad.
Los nombres describen la funcion (entrada, transformacion, modelo), no el motor.
La capa Auxiliar concentra el soporte y no contamina las otras tres.
Cualquier persona puede seguir el recorrido del dato leyendo solo la estructura.
Como saber si tu medallion esta bien construido
La prueba mas simple: intenta explicar, tabla por tabla, en que capa vive y por que. Si una tabla podria estar en dos capas a la vez, algo esta difuso. Si la limpieza aparece recien en el informe final, esta escondida donde no debe.
El patron medallion no es un adorno de arquitectura. Es lo que sostiene una unica verdad: que direccion y equipo vean los mismos numeros porque cada transformacion ocurre en un lugar visible y con un criterio explicito. La IA no arregla un modelo pobre, lo amplifica; por eso conviene ordenar las capas antes de conectar Copilot o agentes encima.
Si quieres aprender a construir estas soluciones paso a paso, sin depender de programar, puedes ver como se trabaja Fabric y el modelo semantico dentro de la Comunidad Educativa. Y si prefieres evaluar el estado real de tus datos antes de avanzar, una evaluacion para empresas revisa fuentes, calidad e integracion y entrega un plan priorizado.
Preguntas frecuentes
Abajo respondemos las dudas mas comunes al aplicar el patron medallion en Fabric.
Preguntas frecuentes
¿Que diferencia hay entre Bronze, Silver y Gold en la arquitectura medallion?
Bronze guarda el dato crudo tal como llega desde la fuente, Silver aplica limpieza y reglas de negocio en sus transformaciones, y Gold expone los productos de datos y el modelo semantico listos para decidir. Cada capa tiene una funcion, un criterio de calidad y un papel propio en el flujo.
¿Por que Microsoft recomienda el patron medallion en Fabric?
Porque protege la confiabilidad del dato y hace visible donde ocurre cada transformacion. Al separar responsabilidades en capas, la calidad mejora de forma progresiva y la limpieza deja de quedar escondida dentro del informe final.
¿Cual es el error mas comun al montar una arquitectura medallion?
Tratar las tres capas como copias de la misma tabla: Bronze como carpeta de descargas, Silver como cajon de consultas sueltas y Gold como una version mas presentable. Cuando la separacion se difumina, nadie sabe donde se transforma el dato.
¿Como deberian nombrarse las carpetas del workspace en Fabric?
Las carpetas deben explicar el flujo del dato, no la herramienta que las genera. Una estructura clara separa Bronze, Silver, Gold y una capa Auxiliar de soporte, de modo que cualquiera pueda seguir el recorrido del dato leyendo solo la estructura.
¿Por que el modelo semantico es tan importante en la capa Gold?
Porque funciona como contrato comun de las metricas del negocio. Define cada metrica una sola vez para que Excel, Power BI o cualquier IA lean los mismos numeros, y asi las reuniones se dediquen a decidir en lugar de discutir cifras.