Forum Discussion
USERELATIONSHIP ISSUE !!!!!
Queridos todos,
Tengo un problema con la función USERELATIONSHIP dax, tengo un resultado en blanco cuando lo uso en mis medidas:
En primer lugar, este es mi esquema:
Entonces estas son mis medidas :
AmountTotal_1 calculate(SUM ( Table1[amt] );DATESINPERIOD ( Date[Date]; MAX ( Fecha[Fecha] ); 10; Año );
USERELATIONSHIP ( Table1[ID]; Tabla2[ID] )
)
AmountTotal_2 calculate(SUM ( Table1[amt] );DATESINPERIOD ( Date[Date]; MAX ( Fecha[Fecha] ); 10; Año )
)
AmountTotal_3 calculate(SUM ( Table2[amount] );DATESINPERIOD ( Date[Date]; MAX ( Fecha[Fecha] ); 10; Año );
USERELATIONSHIP ( Table1[ID]; Tabla2[ID] )
Este es el resultado :
lo que parece extraño es que cuando estoy usando la misma medida con la Tabla 2, está funcionando (AmountTotal_3)
¿Hay algún problema con la granularidad?
¿Hay alguna función para agregar para evitar esto?
¿Alguna ayuda, por favor?
1 Reply
- Mariusz
Community Champion
Hola @Taddi10
Puede ser que tenga que ver con la decisión que el motor tiene que tomar para desactivar una de las relaciones con la tabla Date, pruebe esto.
AmountTotal_1 = CALCULATE ( SUM ( Table1[amt] ); DATESINPERIOD ( Date[Date]; MAX ( Date[Date] ); 10; YEAR ); USERELATIONSHIP ( Table1[ID]; Table2[ID] ); CROSSFILTER( Table1[Date]; Date[Date]; none ) -- or CROSSFILTER( Table2[Date]; Date[Date]; none ) )Saludos
Mariusz
Si este post ayuda,entonces por favor considere aceptarlo como la solución.
Por favor, siéntase libre de conectarse conmigo.
Linkedin