Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

Compare dos tablas y muestre las filas que faltan de la primera tabla de forma dinámica

Hola Amigos,

Soy un novato en power BI. Tengo dos tablas diferentes que tienen cientos de filas en ellas. La primera tabla tiene datos en tiempo de vida, es decir, los datos cambian cada pocos segundos. Los datos de la segunda tabla cambian una vez al día. Estas dos tablas están conectadas por una columna común (Nombre). Quiero comparar dos tablas en la columna 'nombre' y luego mostrar las filas de la tabla-1 que no están presentes en la Tabla-2. Esta comparación debe realizarse dinámicamente (puesto que el Table-1 tiene datos vivos). ¿Puede alguien ayudarme a hacer esto:
Mis datos se ven así

TABLA - 1

Nombre Ocupación Dirección Edad

JohnArtistaHouston40
AdánProfesorDallas42
NikkyConductorArlington35
RoyIngenieroAustin33
MillerCamareroDallas41
KierenEmpresarioPalo29
MorkelAtletaAlto44
WarnerEntrenadorSan José22
BairstowAdministradorCleveland66

MESA - 2

Nombre Teléfono de Estado Marital

AdánCasado2341232345
Roysoltero7781231223
MillerCasado4561947563
Morkelsoltero3864977155

SALIDA DESEADA

Nombre Ocupación Dirección Edad

JohnArtistaHouston40
NikkyConductorArlington35
KierenEmpresarioPalo29
WarnerEntrenadorSan José22
BairstowAdministradorCleveland66
2 ACCEPTED SOLUTIONS
Fowmy
Super User
Super User

@bharathkarre

Cree una medida para comprobar si los registros existen en la Tabla 2

ExistInTable2 =  CONTAINS('TABLE - 2','TABLE - 2'[Name],MAX('TABLE - 1'[Name])) * 1

Agregue la medida anterior al filtro visual de la tabla 1 y establézcalo en el valor 0 y haga clic en Aplicar. Se actualizará automáticamente

Fowmy_0-1601370024072.png

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

View solution in original post

PaulDBrown
Community Champion
Community Champion

@bharathkarre

Una forma es crear una medida para usar en el panel de filtro:

Names Exclusive To table 1 = 
VAR Tab1 = VALUES(Table1[Name])
VAR TAb2 = VALUES(Table2[Name])
RETURN
COUNTROWS(EXCEPT(Tab1, TAb2))

Agregue esta medida a "Filtros para este objeto visual" en el panel de filtro y establezca el valor en 1

Exclusive Names.JPG





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






View solution in original post

5 REPLIES 5
PaulDBrown
Community Champion
Community Champion

@bharathkarre

Una forma es crear una medida para usar en el panel de filtro:

Names Exclusive To table 1 = 
VAR Tab1 = VALUES(Table1[Name])
VAR TAb2 = VALUES(Table2[Name])
RETURN
COUNTROWS(EXCEPT(Tab1, TAb2))

Agregue esta medida a "Filtros para este objeto visual" en el panel de filtro y establezca el valor en 1

Exclusive Names.JPG





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






Icey
Community Support
Community Support

Hola @bharathkarre ,

Por favor, háganos saber si @Fowmy método es útil.

Si es así, por favor acepte su respuesta como solución a su pregunta para que las personas que pueden tener la misma pregunta puedan obtener la solución directamente.

Si no, por favor dénos más detalles.

Saludos

Icey

Fowmy
Super User
Super User

@bharathkarre

Cree una medida para comprobar si los registros existen en la Tabla 2

ExistInTable2 =  CONTAINS('TABLE - 2','TABLE - 2'[Name],MAX('TABLE - 1'[Name])) * 1

Agregue la medida anterior al filtro visual de la tabla 1 y establézcalo en el valor 0 y haga clic en Aplicar. Se actualizará automáticamente

Fowmy_0-1601370024072.png

________________________

Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla

Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂

Youtube Linkedin

Did I answer your question? Mark my post as a solution! and hit thumbs up


Subscribe and learn Power BI from these videos

Website LinkedIn PBI User Group

amitchandak
Super User
Super User

@bharathkarre , Busque el archivo adjunto después de la firma. la nueva tabla se crea.

Medidas así

Measure = var _new = EXCEPT(ALL(Table1[Name]),all(Table2[Name])) return if( max(Table1[Name]) in _new,1,blank())

Anonymous
Not applicable

Hola @amitchandak,

La tabla que ha creado funciona bien cuando los datos son estables en dos tablas. La medida que ha creado muestra el valor 1. A medida que los datos de la tabla 1 cambian cada pocos segundos, la tabla que ha creado no está teniendo en cuenta las nuevas filas que se están actualizando. Tenemos que comparar continuamente las dos tablas y actualizar la nueva tabla continuamente. ¿Tiene algún tipo de solución a este problema?

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.