Saltar al contenido principal

Power BI admite todas las combinaciones principales que están disponibles en SQL. Permítame mostrarle cómo usar combinaciones en Power BI para unir varias tablas con un ejemplo.

Los siguientes tipos de combinación son los tipos de combinación estándar en Power BI y SQL

  1. Inner Join: Devuelve las filas presentes tanto en la tabla izquierda como en la derecha solo si hay una coincidencia. De lo contrario, devuelve cero registros.
  2. Unión externa completa: devuelve todas las filas presentes en la tabla izquierda y derecha.
  3. Unión externa izquierda: devuelve todas las filas presentes en la tabla izquierda y las filas coincidentes de la tabla derecha (si las hay).
  4. Unión externa derecha: devuelve filas coincidentes de la tabla de la izquierda (si corresponde) y todas las filas presentes en la tabla derecha de SQL.

Cómo realizar uniones en Power BI

Para demostrar los tipos de unión de Power BI, usaremos las tablas que importamos en el artículo Cargar datos de varias fuentes de datos.

Para mostrar las operaciones de combinación en tablas existentes, haga clic en el Editar consultas opción bajo la Hogar lengüeta.

joins-in-power-bi-1-3974668

La siguiente captura de pantalla de Power BI muestra los datos presentes en la tabla Empleados

joins-in-power-bi-2-1937040

La siguiente captura de pantalla muestra los datos presentes en la tabla de departamentos.

Para realizar operaciones de unión de Power BI en cualquier tabla, tenemos que usar el Fusionar consultas botón presente en el Hogar lengüeta

joins-in-power-bi-3-6668174

Esta lista desplegable tiene dos opciones:

  • Fusionar consultas: Fusiona la segunda tabla dentro de esta tabla original.
  • Fusionar consultas como nuevas: Crea una nueva tabla con el resultado de unir la primera y la segunda tabla.
joins-in-power-bi-4-3514335

Permítame seleccionar la tabla Empleados y seleccionar Fusionar consultas como una nueva opción porque no queremos alterar la mesa original

joins-in-power-bi-5-5810264

Se abrirá la siguiente ventana. Utilice esta ventana para seleccionar la segunda tabla, el tipo de unión y la columna estándar archivada en ambas tablas.

joins-in-power-bi-6-2491038

Estamos seleccionando la tabla Departamento como la segunda tabla.

joins-in-power-bi-7-1578265

Ahora puede ver la lista de tipos de combinación compatibles.

Unión externa izquierda en Power BI

Por ahora, estamos seleccionando la unión externa izquierda

joins-in-power-bi-8-9965058

A continuación, seleccionamos el DeptID de la tabla Empleados y Departamento como campos comunes

joins-in-power-bi-9-5048694

Ahora puede ver la nueva tabla llamada Merge1 con todos los campos de la tabla Empleados junto con un archivo adicional de la tabla de valores

joins-in-power-bi-10-9039746

Haga clic en la tabla en cualquier fila para mostrarle la información de la tabla respectiva

joins-in-power-bi-11-7901567

Haga clic en la esquina derecha del encabezado de la columna Departamento. Esto abrirá la siguiente ventana. Utilice esta ventana para seleccionar los campos obligatorios de la tabla de departamentos.

joins-in-power-bi-12-4538219

Permítame seleccionar el nombre del Departamento de la tabla de departamentos y haga clic en Aceptar

joins-in-power-bi-13-4506339

Ahora puede ver que el nombre del Departamento se fusiona con la tabla Empleado.

joins-in-power-bi-14-6134242

Unión externa derecha en Power BI

Permítanme seleccionar la tabla Empleados como la primera tabla, la tabla Departamento como la segunda tabla. Y el ID de departamento es el archivo común y la combinación externa derecha como tipo de combinación.

joins-in-power-bi-15-4156651

Ahora puede ver el resultado de la nueva tabla de la combinación externa derecha de Power BI

joins-in-power-bi-16-6712831

Unión externa completa en Power BI

Permítanme seleccionar la tabla Empleados como la primera tabla, la tabla Departamento como la segunda tabla. Aquí, seleccionamos Dept Id es el archivo común y la combinación externa completa como el tipo de combinación.

joins-in-power-bi-17-9792915

Ahora puede ver el resultado de la combinación externa completa de Power BI en una nueva tabla

joins-in-power-bi-18-4511537

Unión interna en Power BI

Permítanme seleccionar las tablas Empleados y Departamentos, Id. De departamento como campo común, una combinación interna como tipo de combinación

joins-in-power-bi-19-7406899

Ahora puede ver el resultado de la combinación interna de Power BI en una nueva tabla

joins-in-power-bi-20-9503405

Power BI admite todas las combinaciones principales que están disponibles en SQL. Permítame mostrarle cómo usar combinaciones en Power BI para unir varias tablas con un ejemplo.

Los siguientes tipos de combinación son los tipos de combinación estándar en Power BI y SQL

  1. Inner Join: Devuelve las filas presentes tanto en la tabla izquierda como en la derecha solo si hay una coincidencia. De lo contrario, devuelve cero registros.
  2. Unión externa completa: devuelve todas las filas presentes en la tabla izquierda y derecha.
  3. Unión externa izquierda: devuelve todas las filas presentes en la tabla izquierda y las filas coincidentes de la tabla derecha (si las hay).
  4. Unión externa derecha: devuelve filas coincidentes de la tabla de la izquierda (si corresponde) y todas las filas presentes en la tabla derecha de SQL.

Cómo realizar uniones en Power BI

Para demostrar los tipos de unión de Power BI, usaremos las tablas que importamos en el artículo Cargar datos de varias fuentes de datos.

Para mostrar las operaciones de combinación en tablas existentes, haga clic en el Editar consultas opción bajo la Hogar lengüeta.

joins-in-power-bi-1-3974668

La siguiente captura de pantalla de Power BI muestra los datos presentes en la tabla Empleados

joins-in-power-bi-2-1937040

La siguiente captura de pantalla muestra los datos presentes en la tabla de departamentos.

Para realizar operaciones de unión de Power BI en cualquier tabla, tenemos que usar el Fusionar consultas botón presente en el Hogar lengüeta

joins-in-power-bi-3-6668174

Esta lista desplegable tiene dos opciones:

  • Fusionar consultas: Fusiona la segunda tabla dentro de esta tabla original.
  • Fusionar consultas como nuevas: Crea una nueva tabla con el resultado de unir la primera y la segunda tabla.
joins-in-power-bi-4-3514335

Permítame seleccionar la tabla Empleados y seleccionar Fusionar consultas como una nueva opción porque no queremos alterar la mesa original

joins-in-power-bi-5-5810264

Se abrirá la siguiente ventana. Utilice esta ventana para seleccionar la segunda tabla, el tipo de unión y la columna estándar archivada en ambas tablas.

joins-in-power-bi-6-2491038

Estamos seleccionando la tabla Departamento como la segunda tabla.

joins-in-power-bi-7-1082190

Ahora puede ver la lista de tipos de combinación compatibles.

Unión externa izquierda en Power BI

Por ahora, estamos seleccionando la unión externa izquierda

joins-in-power-bi-8-9965058

A continuación, seleccionamos el DeptID de la tabla Empleados y Departamento como campos comunes

joins-in-power-bi-9-5048694

Ahora puede ver la nueva tabla llamada Merge1 con todos los campos de la tabla Empleados junto con un archivo adicional de la tabla de valores

joins-in-power-bi-10-8356239

Haga clic en la tabla en cualquier fila para mostrarle la información de la tabla respectiva

joins-in-power-bi-11-2451044

Haga clic en la esquina derecha del encabezado de la columna Departamento. Esto abrirá la siguiente ventana. Utilice esta ventana para seleccionar los campos obligatorios de la tabla de departamentos.

joins-in-power-bi-12-2478116

Permítame seleccionar el nombre del Departamento de la tabla de departamentos y haga clic en Aceptar

joins-in-power-bi-13-3941694

Ahora puede ver que el nombre del Departamento se fusiona con la tabla Empleado.

joins-in-power-bi-14-2600573

Unión externa derecha en Power BI

Permítanme seleccionar la tabla Empleados como la primera tabla, la tabla Departamento como la segunda tabla. Y el ID de departamento es el archivo común y la combinación externa derecha como tipo de combinación.

joins-in-power-bi-15-8476606

Ahora puede ver el resultado de la nueva tabla de la combinación externa derecha de Power BI

joins-in-power-bi-16-9809371

Unión externa completa en Power BI

Permítanme seleccionar la tabla Empleados como la primera tabla, la tabla Departamento como la segunda tabla. Aquí, seleccionamos Dept Id es el archivo común y la combinación externa completa como el tipo de combinación.

joins-in-power-bi-17-6850516

Ahora puede ver el resultado de la combinación externa completa de Power BI en una nueva tabla

joins-in-power-bi-18-3028097

Unión interna en Power BI

Permítanme seleccionar las tablas Empleados y Departamentos, Id. De departamento como campo común, una combinación interna como tipo de combinación

joins-in-power-bi-19-3162664

Ahora puede ver el resultado de la combinación interna de Power BI en una nueva tabla

joins-in-power-bi-20-1847691
R Marketing Digital