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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Comparar valores de diferentes tablas

¡Buenos días!

Tengo las siguientes tablas:

una tabla denominada Local que contiene las columnas Local[Cliente] y Local[ProductLocal] - un cliente puede tener n productos

una tabla denominada Global que contiene las columnas Global[Cliente] y Global[ProductGlobal] - un cliente puede tener n productos

una tabla llamada Clientes que contiene la columna Clientes[Cliente] - valores no repetidos

La tabla Clientes crea una unión entre Local y Global. Product Local y Product Global tienen valores diferentes.

Quiero comparar Clientes[Cliente] que tienen un Local[ProductLocal] y Local[ProductGlobal] porque estas dos tablas se rellenan de una manera diferente. Como Product Local y Product Global son diferentes, no se les permite mostrarse juntos en una misma tabla.

Resultado esperado: (el objetivo es comparar, si hay otro lejos para comparar está bien)

Clientes[Cliente]Local[ProductLocal]Local[ProductGlobal]
Cliente AAespacio en blanco
Cliente ABespacio en blanco
Cliente ACespacio en blanco
Cliente Aespacio en blanco2
Cliente Aespacio en blanco3
Cliente Aespacio en blanco4
Cliente BAespacio en blanco
Cliente BBespacio en blanco
Cliente CCespacio en blanco
Cliente DCespacio en blanco
Cliente EAespacio en blanco
Cliente Eespacio en blanco1
Cliente Eespacio en blanco2
Cliente FAespacio en blanco
Cliente FBespacio en blanco
Cliente Fespacio en blanco1
Cliente Fespacio en blanco2
Cliente Fespacio en blanco3
Cliente Gespacio en blanco3
Cliente Hespacio en blanco2
Cliente Hespacio en blanco3
Cliente Iespacio en blanco1

Mesas:

Global[Cliente]Global[ProductGlobal]
Cliente E1
Cliente E2
Cliente F1
Cliente F2
Cliente F3
Cliente G3
Cliente H2
Cliente H3
Cliente I1
Cliente A2
Cliente A3
Cliente A4

Local[Cliente]Local[ProductLocal]
Cliente AA
Cliente AB
Cliente AC
Cliente BA
Cliente BB
Cliente CC
Cliente DC
Cliente EA
Cliente FA
Cliente FB

Clientes[Cliente]
Cliente A
Cliente B
Cliente C
Cliente D
Cliente E
Cliente F
Cliente G
Cliente H
Cliente I

¡Gracias!

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@GabrielMonteiro ,

Crear una nueva tabla:

New Table = 
var _t1= SELECTCOLUMNS('Local',"Client",[Local[Cliente]]],"ProductLocal",[Local[ProductLocal]]],"ProductGlobal",BLANK())
var _t2= SELECTCOLUMNS('Global',"Client",[Global[Cliente]]],"ProductLocal",BLANK(),"ProductGlobal",[Global[ProductGlobal]]])
return UNION(_t1,_t2)

Eyelyn9_0-1655263384413.png

Saludos
Eyelyn Qin
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.