🏗️

Modelado de Datos en Power BI

Aprende a crear modelos de datos eficientes, escalables y mantenibles — desde esquemas estrella hasta relaciones avanzadas, RLS y optimización de rendimiento

Principiante Intermedio Avanzado

¿Por dónde empezamos? 🌸

El modelado de datos es el corazón de cualquier solución Power BI. Un buen modelo determina el rendimiento, la escalabilidad y la facilidad de mantenimiento de tus informes. Piensa en él como los cimientos de una casa 🏠: si son sólidos, todo lo demás (DAX, visuals, interactividad) funciona perfectamente. Si están mal, nada más importa.

El 80% de los problemas de rendimiento en Power BI vienen de un modelo mal diseñado, no de DAX complejo ni de visuals pesados. Cada tema de esta guía incluye explicaciones paso a paso, ejemplos reales y las mejores prácticas del mundo profesional. 🚀

16temas cubiertos
3niveles de dificultad
Esquema estrella
🔒RLS incluido

Explora por tema 📚

📐 Fundamentos del Modelado

Tablas de hechos y dimensiones, cardinalidad, granularidad, normalización y los conceptos que todo profesional Power BI debe dominar.

Principiante
🔗 Relaciones entre Tablas

Tipos de relaciones (1:N, 1:1, N:N), dirección de filtro, bidireccionalidad, relaciones activas e inactivas y cuándo usar cada una.

Principiante Intermedio
📅 Tablas de Fechas

Cómo crear y optimizar tablas calendario, inteligencia de tiempo, calendarios fiscales vs naturales y múltiples calendarios en el mismo modelo.

Principiante Intermedio
Esquema Estrella

El patrón gold standard para Power BI. Cuándo usarlo, cómo implementarlo y por qué es superior al esquema copo de nieve en la mayoría de casos.

Intermedio
❄️ Esquema Copo de Nieve (Snowflake Schema)

Star schema normalizado. Dimensiones divididas en sub-dimensiones. Por qué raramente lo usarás en Power BI y cuándo tiene sentido considerarlo.

Intermedio
🚌 Bus Matrix de Kimball

La herramienta de planificación de Ralph Kimball para Data Warehouses. Dimensiones conformadas, procesos de negocio, y cómo planificar un DW escalable.

Avanzado
🧮 Tablas Calculadas

Cuándo crear tablas con DAX, patrones comunes (tablas de desconexión, parámetros what-if) y cuándo evitarlas por impacto en rendimiento.

Intermedio Avanzado
⚖️ Columnas Calculadas vs Medidas

Diferencias fundamentales entre columnas calculadas y medidas DAX, impacto en rendimiento y memoria, y los errores más frecuentes de principiantes.

Principiante
⚖️ Normalización vs Desnormalización

Cuándo normalizar (Data Warehouse) vs desnormalizar (BI). Trade-offs entre almacenamiento, rendimiento y simplicidad. Guía práctica para decidir.

Intermedio
Optimización de Rendimiento

Técnicas para modelos más rápidos: reducción de cardinalidad, desnormalización estratégica, columnas innecesarias y análisis con Performance Analyzer.

Avanzado
📈 Agregaciones

Tablas de agregación para modelos con millones de filas, configuración de precedencia de consultas y mejoras masivas de rendimiento en DirectQuery.

Avanzado
🔀 Modelos Compuestos

Combinar DirectQuery + Import, modos de almacenamiento mixtos, islas de datos y cuándo necesitas esta arquitectura avanzada en proyectos reales.

Avanzado
🌉 Tablas Puente (Bridge Tables)

Resolver relaciones muchos a muchos correctamente. Tablas puente entre dimensiones y hechos. Casos de uso: productos multi-categoría, empleados multi-rol.

Avanzado
🔒 Seguridad a Nivel de Fila (RLS)

Implementar Row-Level Security estático y dinámico, roles DAX, patrones con USERNAME() y USERPRINCIPALNAME(), y cómo probarlo antes de publicar.

Intermedio Avanzado
🎯 Patrones Avanzados

Role-playing dimensions, slowly changing dimensions (SCD), snapshots, factless fact tables, Many-to-Many con bridge tables y otros patrones profesionales.

Avanzado
⚠️ Errores Comunes

Los 10 errores más frecuentes en modelado Power BI: relaciones bidireccionales innecesarias, cardinalidad alta, tablas desnormalizadas y más.

Principiante Intermedio
💡 ¿Por dónde empezar?

Si eres nueva en modelado, comienza por Fundamentos y Columnas vs Medidas. El siguiente paso fundamental es entender el Esquema Estrella — el patrón que usarás en el 90% de tus proyectos. Para proyectos profesionales, domina RLS y Optimización de Rendimiento. 🚀

🚀 Siguiente nivel

Después de dominar el modelado, las funciones DAX cobran todo su sentido — porque un buen DAX solo funciona bien sobre un modelo bien diseñado.