Filtrar tabla basada en otra tabla

Un usuario Pregunto ✅

justin22pogi

Solo quiero preguntar algo. Tengo 2 tablas en Powe BI. Uno contiene un conjunto de datos de 13 millones de filas y la otra tabla contiene una columna con la lista de valores que quiero filtrar en la tabla principal. Estoy tratando de crear una tabla filtrada que contenga solo todos los valores en mi segunda tabla. ¿Es posible filtrar según la lista completa de mi segunda tabla?

justin22pogi

Intentaré hacer la tabla de cálculo. Pero, ¿por qué necesitamos usar EXCEPT?

Para Power Query usando Merge as New e Inner Join, ¿tiene un enlace en la guía sobre cómo hacerlo?

¿Gracias por la respuesta?

nirvana_moksh

En respuesta a justin22pogi

Las siguientes capturas de pantalla deberían ayudarlo:

Haga clic en Editar consultas que lo llevará al modo Power QueryHaga clic en Editar consultas que lo llevará al modo Power QueryTenga su Tabla 1 y Tabla 2 en orden y use la Condición de unión según sea necesarioTenga su Tabla 1 y Tabla 2 en orden y use la Condición de unión según sea necesario

rajendran

En respuesta a justin22pogi

Vaya al Editor de consultas -> Seleccione Tabla 1->Inicio -> Combinar->Fusionar consultas-> SU Tabla 1 aparecerá por defecto, seleccione Tabla 2, seleccione la columna de unión, seleccione el tipo de unión como unión interna.

Debería poder obtener muchos ejemplos en Internet. Consulte la sección ‘Combinar datos’ en este enlace. Es sencillo.

https://docs.microsoft.com/en-us/power-bi/desktop-shape-and-combine-data

Gracias

Raj

nirvana_moksh

FYI, también puede hacer esto en el nivel de Power Query, haciendo una combinación como nuevo y usando Inner Join

joebc

En respuesta a nirvana_moksh

¿Es uno de estos métodos más rápido o más eficiente que el otro?

Anónimo

En respuesta a joebc

Si filtra en PowerQuery, evita cargar toda la fecha «inútil» en el modelo.

nirvana_moksh

¿Puedes probar esto? Table = CALCULATETABLE(‘TABLE 1’,EXCEPT(VALUES(‘TABLE 1′[ID]),VALORES(TABLA 2 [ID])))

gssffh

En respuesta a nirvana_moksh

Esto funcionó para mi caso particular. Gracias por tu publicación.

Deja un comentario

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