cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Frequent Visitor

Error utilizando RELATED

Hola a todos, he buscado por todo el foro y no he dado con una respuesta que me resuelva.

 

Estoy trabajando con Direct Query, tengo 2 tablas:

 

imagn.png

 

El campo de vínculo es Telefono y como pueden ver es de muchos a uno. Quiero insertar en A una columna que indique cuando se tiene el mismo valor en B.

 

objetivo.jpg

 

 

He intentado con RELATED y el resutlado es este mensaje: "The column 'B[Telefono]' either doesn't exist or doesn't have a relationship to any table available in the current context.

Incluso (me permite) cambiando la relación uno a uno, aparece el mismo error.

He intentado con otras formulas que he encontrado en internet sin resolver esto.
Gracias.

4 REPLIES 4
Highlighted
Super User IV
Super User IV

Re: Error al usar RELATED

@elflakoconk , Relacionado se puede utilizar en relación 1- M en el lado M.

también puede mover datos como este de la mesa a otro

Nombre de la ciudad: maxx(FILTER(geography,geography[City Id]-Sales[City Id]),geography[City]) // New column in sales table in my case

Minx/maxx/sumx dependen de la necesidad



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
My Recent Blog -Week is not so Weak Connect on Linkedin

Proud to be a Super User!

Highlighted
Frequent Visitor

Re: Error al usar RELATED

Muchas gracias, ¡probaré esto! y dará mi opinión

Highlighted
Resident Rockstar
Resident Rockstar

Re: Error al usar RELATED

@elflakoconk

Si desea utilizar relacionados, pruebe este

Column = 
VAR _value=MAXX(FILTER(B,RELATED(B[telefono])),B[value])
return if (ISBLANK(_value),"No",_value)

1.PNG

Did I answer your question? Mark my post as a solution.Appreciate your Kudos!
Proud a to be a Datanaut!
Thanks and BR
Ryan
Highlighted
Microsoft
Microsoft

Re: Error al usar RELATED

Hola @elflakoconk ,

Puede crear una medida como se indica a continuación:

Measure = 
VAR _btelefono =
    CALCULATE (
        MAX ( 'B'[Telefono] ),
        FILTER ( 'B', 'B'[Telefono] = MAX ( 'A'[Telefono] ) )
    )
RETURN
    IF ( NOT ( ISBLANK ( _btelefono ) ), "Si", "No" )

error using related.JPG

Saludos

Rena

Helpful resources

Announcements
August 2020 Community Challenge: Can You Solve These?

August 2020 Community Challenge: Can You Solve These?

We're excited to announce our first cross-community 'Can You Solve These?' challenge!

Super Users of the Quarter - Q2 2020

Super Users of the Quarter - Q2 2020

Who are our Super User Superstars? Who made it to the top of the leaderboards? Get the answers!

Community Blog

Community Blog

Visit our Community Blog for articles, guides, and information created by fellow community members.

Community Summit Australia – Join Online!

Community Summit Australia – Join Online!

Be a part of the leading Microsoft Business Applications digital event, curated for the APAC community.