Modelado de datos de Power BI

Antes de comprender el modelado de datos, debemos comprender cómo funciona la relación en power bi, usando una relación que usamos para acceder a datos de otras fuentes de datos y esta relación nos ayuda a conectarnos con múltiples fuentes de datos usando una de las características de power bi conocidas como datos modelado.

¿Qué es el modelado de datos en Power BI?

Muchas veces obtenemos los datos en varias tablas y conectamos estas tablas juntas y crear una relación entre ellas se llama "Modelado de datos". Al crear una relación entre tablas, insistimos en que Power BI sepa cómo estas tablas están conectadas entre sí y crea informes a partir de diferentes campos de diferentes tablas utilizando Power BI Data Modeling. Esta es una de las fortalezas clave de Power BI porque no necesariamente exige que todos los datos estén en una sola tabla, sino que puede tener datos en diferentes tablas y definir una relación entre esas tablas con una columna común.

Crear modelado de datos en Power BI

Para crear una relación entre la tabla de datos en power bi, necesita tablas de datos para trabajar y tengo a continuación tres tablas con las que trabajar denominadas "Tabla de ventas, Tabla de ciudad y Tabla de administrador" respectivamente.

Copie y pegue los datos directamente en Power BI o puede copiar los datos en un archivo de Excel y luego importarlos a Power BI como referencia de archivo de Excel. Por lo tanto, puede descargar la plantilla de libro de Excel desde el siguiente enlace que se usa para este ejemplo.

Puede descargar esta plantilla de Excel de modelado de datos de Power BI aquí - Plantilla de Excel de modelado de datos de Power BI

He subido los datos directamente a Power BI.

  • Ahora abra la vista "Informe".

  • Como puede ver a continuación, hemos utilizado el visual "Tabla".

  • Intente crear una tabla de resumen de ventas "por zona" seleccionando "Nombres de región" en "Tabla de ciudades" y "Valor de venta" en "Tabla de ventas".

  • Nuestra tabla de resumen muestra el mismo valor para todas las regiones como se muestra a continuación. Esto se debe a que hemos utilizado dos columnas diferentes de dos tablas diferentes.

  • Del mismo modo, cree una visualización de tabla más para crear una tabla de resumen "por ciudad". Esta vez use "Nombres de ciudades" de la "Tabla del administrador" y el valor "Ventas" de la "Tabla de ventas".

Aunque la "Ciudad" está en ambas tablas, todavía obtenemos los mismos números, esto se debe a que Power BI no puede reconocer cuál es la relación entre estas tres tablas.

  • Ahora regrese a la pestaña "Relación". Como puede ver tenemos tres tablas con sus respectivos nombres.

Primero, mire la "Tabla de ventas" y la "Tabla de la ciudad" en la columna común de estas dos tablas es "Nombre de la ciudad", así que use esta columna para crear una relación entre estas dos tablas utilizando el modelado de datos de Power Bi.

  • Ahora, desde la "Tabla de ciudades", arrastre y suelte la columna "Nombres de ciudades" a la columna "Ciudad" en la "Tabla de ventas". Crea una línea entre la "Tabla de la ciudad" y la "Tabla de ventas".

  • Si desea saber en qué columna ha creado la relación entre estas dos tablas, coloque el cursor en la línea de conexión entre estas dos líneas, resaltará dos columnas comunes en las respectivas tablas.

Aquí tienes, dice que la relación entre dos columnas en estas dos tablas es "Ciudad".

  • Ahora tenemos una tabla más aquí, es decir, "Tabla de administrador". Esta tabla incluye la lista de administradores de la ciudad. La ciudad también está en las otras dos tablas, pero esta vez crearemos una relación entre la "Tabla de la ciudad" y la "Tabla del administrador", no con la "Tabla de ventas".

  • Ahora regrese a la pestaña "Informe" y vea el resultado en dos tablas creadas inicialmente. Esta vez reconoce la relación entre las tablas y, en consecuencia, ha mostrado resultados para cada ciudad y región.

  • Para ver y administrar la relación entre tablas, puede hacer clic en "Administrar relación" en la pestaña "Inicio".

  • Esto abrirá todas las listas de relaciones. Puede "Editar", "Eliminar" estas relaciones haciendo clic en los botones respectivos.

Como puede ver arriba, la primera lista de relaciones dice que "Tabla de ciudad (nombres de ciudades)" está conectada a "Tabla de administrador (nombres de ciudades)" y la segunda lista dice que "Tabla de ventas (ciudad)" está conectada con "Tabla de ciudad (nombre de ciudad)" ”.

Nota:  El archivo del panel de Power BI también se puede descargar desde el vínculo siguiente y se puede ver el resultado final.

Puede descargar esta plantilla de modelado de datos de Power BI aquí - Plantilla de modelado de datos de Power BI

Cosas para recordar

  • Modelado de datos de Power BI el proceso de creación de una relación entre columnas comunes de varias tablas.
  • Si los encabezados de columna son los mismos en todas las tablas, Power BI detecta automáticamente la relación entre las tablas.
  • Usando estas columnas también podemos fusionar las tablas.