cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Helper II
Helper II

Error de depenedencia circular al utilizar la instrucción IF

Hola a todos

Tengo dos tablas con muchas a muchas relaciones, he creado dos columnas calculadas en la Tabla A, he escrito una condición donde estoy comparando los valores entre una columna existente y una columna calculada en la Tabla A mediante instrucciones IF, para la que estoy recibiendo el error de dependencia circular.

TABLA A

ID.- Start_Time de la casa de los End_Time de la casa de los 15_Min_Time Customer_Value
1 ? 2020-01-02 10:01:00 2020-01-02 10:08:00 2020-01-02 10:00:00 3
2 ? 2020-01-02 10:01:00 2020-01-02 10:08:00 2020-01-02 10:00:00 1
3 ? 2020-01-02 10:06:00 2020-01-02 10:12:00 2020-01-02 10:00:00 4
4 ? 2020-01-02 10:18:00 2020-01-02 10:30:00 2020-01-02 10:15:00 1

TABLA B

TimeIn Info_Value ? 15_Min_Time
2020-01-02 10:00:00 2 ? 2020-01-02 10:00:00
2020-01-02 10:01:00 1 ? 2020-01-02 10:00:00
2020-01-02 10:02:00 3 ? 2020-01-02 10:00:00
2020-01-02 10:03:00 4 ? 2020-01-02 10:00:00
2020-01-02 10:04:00 5 ? 2020-01-02 10:00:00
2020-01-02 10:05:00 1 ? 2020-01-02 10:00:00

TABLA A y TABLA B tienen relación M:M en 15_Min_Time

Calculated_Col_1- AVERAGEX(

FILTER(Tabla B, Tabla B[timeIN] > Tabla A[start_time] && Tabla B[timeIN] <-Tabla A[End_time]), Cuadro B[Info_Value])

Calculated_Col_2 de la casa de los Calculated_Col_2

CALCULATE(DISTINCTCOUNT(Table A[Id]),GROUPBY(Tabla A,Tabla A[start_time], Tabla A[End_time]),ALLEXCEPT(Tabla A,Tabla A[Calculated_Col_1]))

Calculated_Col_3- IF( Tabla A[Customer_Value] <- Tabla A[Calculated_Col_2], 1, IF ( Tabla A[Customer_Value] > Tabla A[Calculated_Col_2], 1,3))
Error:-
Se detectó dependencia circular: Tabla A[Customer_Value], Tabla A[Calculated_Col_3], Tabla A[Customer_Value]
Intenté SWITCH() también y obtuve el mismo error.

1 REPLY 1
Highlighted
Community Support
Community Support

Hola @nikeshv ,

M:M relación puede causar múltiples problemas en el cálculo, crearía una relación entre otros campos que es una relación 1:M.

BTW, ¿podrías aconsejarme cuál es tu salida esperada?


Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors