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
- 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.
- Uni贸n externa completa: devuelve todas las filas presentes en la tabla izquierda y derecha.
- Uni贸n externa izquierda: devuelve todas las filas presentes en la tabla izquierda y las filas coincidentes de la tabla derecha (si las hay).
- 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.
La siguiente captura de pantalla de Power BI muestra los datos presentes en la tabla Empleados
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
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.
Perm铆tame seleccionar la tabla Empleados y seleccionar Fusionar consultas como una nueva opci贸n porque no queremos alterar la mesa original
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.
Estamos seleccionando la tabla Departamento como la segunda tabla.
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
A continuaci贸n, seleccionamos el DeptID de la tabla Empleados y Departamento como campos comunes
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
Haga clic en la tabla en cualquier fila para mostrarle la informaci贸n de la tabla respectiva
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.
Perm铆tame seleccionar el nombre del Departamento de la tabla de departamentos y haga clic en Aceptar
Ahora puede ver que el nombre del Departamento se fusiona con la tabla Empleado.
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.
Ahora puede ver el resultado de la nueva tabla de la combinaci贸n externa derecha de Power BI
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.
Ahora puede ver el resultado de la combinaci贸n externa completa de Power BI en una nueva tabla
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
Ahora puede ver el resultado de la combinaci贸n interna de Power BI en una nueva tabla