✨ El Modelo de Datos en Power BI (Modelo en Estrella) ✨

Aprende las mejores prácticas para crear modelos de datos efectivos en Power BI. Optimiza la estructura de tus datos, mejora el rendimiento de tus informes y visualizaciones, y garantiza la precisión en los análisis mediante el uso adecuado de relaciones, medidas y transformaciones.


El modelo de datos es crucial🛠️, ya que si está bien diseñado, garantizará que todas nuestras visualizaciones y análisis funcionen correctamente.

En Power BI, podemos encontrar el modelo de datos en la pestaña correspondiente. Al acceder, veremos nuestras tablas y relaciones entre ellas📝.


🔧 ¿Qué es un modelo de datos?

Un modelo de datos representa la estructura de los datos y las relaciones entre ellos. Su principal función es organizar, definir y gestionar los datos de manera eficaz y estructurada.

Beneficios del modelo de datos:

  • 🔄 Permite acceder a la información de manera ordenada.
  • ✨ Mejora la gestión y organización de los datos.
  • 🌟 Facilita el análisis dentro de sistemas de bases de datos.

Ejemplo de tablas en un modelo de datos:

  • 📚 Tabla Ventas
  • 📅 Tabla Vendedores
  • 🏢 Tabla Sedes
  • 🚗 Tabla Vehículos

Si estas tablas no están relacionadas, no forman un modelo de datos válido❌. Un modelo de datos debe tener relaciones entre las tablas.


👨‍🎓 Tipos de Relaciones

Las relaciones pueden ser:

  • Uno a Uno (1:1)
  • Uno a Varios (1:M) (la más común)
  • Varios a Varios (M:M) (se debe manejar con cuidado)

⚖️ Claves Primarias y Secundarias:

  • Clave primaria (🏷️): Valor único que no se repite en la tabla.
  • Clave secundaria o foránea: Se repite y se usa para relacionar con otra tabla.

Ejemplo en la tabla Ventas:

  • Clave primaria: ID_Venta
  • Clave secundaria: ID_Vendedor (se repite y se relaciona con la tabla de vendedores)

🌐 Modelo Estrella

El modelo estrella está compuesto por:

  • Tabla Hechos (📊 Principal): Contiene los datos transaccionales (ej. Ventas).
  • Tablas Dimensiones (🌌 Detalles): Información complementaria (ej. Vendedores, Sedes, Vehículos).

🔎 Ventajas del Modelo Estrella:

  • ⏳ Mejor rendimiento y rapidez en los reportes.
  • 👍 Más eficiente en el cálculo de medidas DAX.

🔢 Creación del Modelo de Datos en Power BI

🔗 Pasos para relacionar las tablas:

  • Importar datos (📚 desde Excel o base de datos).

  • Transformar los datos (📅 Limpiar, eliminar columnas innecesarias en Power Query).
  • Definir las relaciones (🏷️ Arrastrar campos entre tablas en la vista de modelo).
  • Configurar cardinalidad (⚖️ Definir si es 1:1, 1:M o M:M).
  • Verificar dirección del filtrado cruzado (🌌 Unidireccional o bidireccional).

🌱 Ejemplo de Relación de Ventas y Vendedores:

  • Tabla Ventas
    • ID_Venta (🏷️ Clave primaria)
    • ID_Vendedor (🏁 Clave foránea)
  • Tabla Vendedores
    • ID_Vendedor (🏷️ Clave primaria, valor único)

Relación 1:M, ya que un vendedor puede tener muchas ventas.


🔧 Relación de Muchos a Muchos (M:M)

📑 Ejemplo:

  • Un estudiante puede estar en varios cursos.
  • Un curso puede tener varios estudiantes.

Solución: Crear una tabla intermedia (Estudiantes_Cursos) que contenga:

  • ID_Estudiante
  • ID_Curso

📈 Conclusión

  • Un buen modelo de datos mejora la eficiencia y precisión del análisis🌟.
  • Usa relaciones adecuadas para evitar errores en las visualizaciones🔢.
  • Aplica el modelo estrella para reportes más rápidos y eficaces ⏳.
  • Verifica siempre las claves primarias y secundarias 🔒.

🔗 En el siguiente capítulo veremos buenas prácticas y funciones DAX. ¡Nos vemos pronto! 👋🏻

Módulo 8: Recomendaciones y Buenas Prácticas.

Descargar Tablas
Descargar Relación tablas
Descargar Diapositiva

Related Articles

Responses

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *