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

USERELATIONSHIP no funciona

Necesito una fórmula simple de USERELATIONSHIP para funcionar y no tengo idea de por qué no lo hace.

Por favor, encuentre un ejemplo aquí:

Informe

Hay 2 tablas con una relación activa y una no activa.

He comprobado los tipos de datos, la corrección de las columnas clave y todo es correcto.

La fórmula también se ve correcta:

CALCULATION - CALCULATE(SELECTEDVALUE('DIM Rooms'[Used for]),USERELATIONSHIP('Room data'[Room ? ADJUSTED],'DIM Rooms'[Solo habitación]))

Hay una columna de cálculo que debe proporcionar un resultado diferente para la sala 3811, pero no lo hace.

Intenté una serie de cambios y ninguno ayudó.

1 ACCEPTED SOLUTION
AlB
Super User
Super User

@KazanskyiORG

Difícil. Podrías hacer algo como esto:

CALCULATION =
CALCULATE (
    CALCULATE ( DISTINCT ( 'DIM Rooms'[Used for] ), 'Room data' ),
    USERELATIONSHIP ( 'Room data'[Room # ADJUSTED], 'DIM Rooms'[Room only] ),
    ALL ( 'DIM Rooms' )
)

pero es bastante complejo. Mejor uso DE LOOKUPVALUE:

CALCULATION V2 = 
LOOKUPVALUE( 'DIM Rooms'[Used for] , 'DIM Rooms'[Room only], 'Room data'[Room # ADJUSTED])

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

View solution in original post

7 REPLIES 7
AlB
Super User
Super User

@KazanskyiORG

Difícil. Podrías hacer algo como esto:

CALCULATION =
CALCULATE (
    CALCULATE ( DISTINCT ( 'DIM Rooms'[Used for] ), 'Room data' ),
    USERELATIONSHIP ( 'Room data'[Room # ADJUSTED], 'DIM Rooms'[Room only] ),
    ALL ( 'DIM Rooms' )
)

pero es bastante complejo. Mejor uso DE LOOKUPVALUE:

CALCULATION V2 = 
LOOKUPVALUE( 'DIM Rooms'[Used for] , 'DIM Rooms'[Room only], 'Room data'[Room # ADJUSTED])

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

Anonymous
Not applicable

No @AlB ,

¡Gracias por esto!

Aún así, ¿tienes una idea de por qué podría no funcionar?

Estoy tratando de encontrar una pista de por qué esta fórmula más compleja sugerida por usted debe ser utilizado.

Gracias.

@KazanskyiORG

Mira esto

https://www.sqlbi.com/articles/userelationship-in-calculated-columns/

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

AlB
Super User
Super User

@KazanskyiORG

¿Cuál es el resutl esperado y por qué?

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

Anonymous
Not applicable

Hola @AlB ,

En la tabla "Datos de la habitación", la columna "CALCULATION" debe dar "QQQ" para el valor "Sala - Ajustado" igual a 3811.

Al menos eso es lo que entiendo 🙂

AlB
Super User
Super User

No @KazanskyiORG

El enlace para el archivo requiere iniciar sesión en google. ¿Puede eliminar el requisito? ¿O alojar el archivo en otro lugar?

Por favor, marque la pregunta resuelta cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

Póngase en contacto conmigo de forma privada para obtener asistencia con cualquier necesidad de BI a gran escala, tutoría, etc.

Salud

SU18_powerbi_badge

Anonymous
Not applicable

Lo siento mucho. Quité cualquier restricción. Debería funcionar ahora.

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.