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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
owlet0214
Helper I
Helper I

Tengo el mensaje de error "Se detectó una dependencia circular"

Tengo un problema.

Soy nuevo en Power BI.

¿Cuál podría ser la causa del mensaje de error "Se detectó una dependencia circular"?

Tengo la siguiente expresión DAX:

MovingAverage7day ?
CALCULAR (
AVERAGEX ( 'abcde', 'abcde'[DAX_diff3(case_a_day)]),
DATESINPERIOD (
'calender'[Fecha],
LASTDATE ('abcde'[AAAAMMDD]),
-7,
Día
)
)

Me devuelve el siguiente error:

Se detectó una dependencia circular:

abcde[MovingAverage7day],
abcde[7daySUM],
abcde[MovingAverage7day],

7daySUM es la siguiente fórmula.

7daySUM ?
CALCULAR (
SUM ( 'abcde'[DAX_diff3(case_a_day)] ),
DATESINPERIOD (
'calender'[Fecha],
LASTDATE ('abcde'[AAAAMMDD] ),
-7,
Día
)
)

DAX_diff3(case_a_day) es una simple resta.

DAX_diff3(case_a_day) - [count_cum] - [maxx_test3]

Alguien puede decirme cómo puedo resolver esto y por qué este error?

Gracias.

5 REPLIES 5
amitchandak
Super User
Super User

@owlet0214 , Probar como


7daySUM ?
CALCULAR (
SUM ( 'time_series_covid19_confirmed_US3'[DAX_diff3(case_a_day)] ),
DATESINPERIOD (
'calender'[Fecha],
LASTDATE ('calender'[Fecha] ),
-7,
Día
)
)

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

¡Gracias!

Pero tengo el mismo error.

Lo reemplaqué por "LASTDATE ('calender' [Fecha]),".

Hay una relación de "muchos a uno" y "bidireccional" con la tabla de calendario.

He cambiado intencionadamente la sintaxis de la expresión DAX 7daySUM para obtener un error de sintaxis.
A continuación, en "MovingAverage7day", recibí el error "Hay un error en el objeto Column denominado 'abcde [7daySUM]' al que hace referencia esta expresión".
El nombre de la tabla se ha cambiado a "abcde".
No se describe, pero ¿significa que se refiere a 7day SUM?
¿Cuál podría ser la razón?

Lo siento, esta es la medianoche en Japón, así que estaré lejos de mi PC por un tiempo.

Gracias

Querido

He eliminado MovingAverage7day y 7daySUM.

Puse MovingAverage7día primero y el éxito.

Entonces puse 7daySUM y tenía el mensaje de error "Se detectó una dependencia circular".

La fórmula colocada primero es más exitosa y la fórmula colocada más adelante está en un estado de error.

Lo intento.

Hola , @owlet0214

Si es conveniente, ¿puede compartir un ejemplo simple para la investigación?

Puede hacer referencia a estos documnents relacionados.

https://www.sqlbi.com/articles/understanding-circular-dependencies/

Saludos
Equipo de soporte de la comunidad _ Eason

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors