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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
LYorkToenniges
Helper II
Helper II

Circular Reference error with no circular reference

I am receiving a circular reference error where there is no circular reference.  This column:

 
Miss Flag = IF('Pod Averages'[Pod Commitment %]<('Pod Averages'[Floor Average]-0.25),1,0)
 
says there is a circular reference as follows:
pod commitment %, miss flag, pod commitment %
 
but here is the pod commitment column (no miss flag reference at all):
Pod Commitment % = CALCULATE(
    DIVIDE(
        SUM('Pod Averages'[Production]),
        SUM('Pod Averages'[Commitment])+SUM('Pod Averages'[Inflation])
        )
    )
 
just for good measure here is the table dax:
Pod Averages = SUMMARIZE('60_DAY_DATA','60_DAY_DATA'[Pod],'60_DAY_DATA'[DateOfData],
 "Floor Average", average('60_DAY_DATA'[Floor Average]),
 "Commitment",SUM('60_DAY_DATA'[Adjusted Commitment]),
 "Production", SUM('60_DAY_DATA'[Total Production]),
 "Inflation", SUM('60_DAY_DATA'[Inflation_Amount])
 )
 
I'm about the rip my hair out.  I have deleted and remade columns.  I need this functional asap!  I see no way there is a circular reference.  Please help!
1 ACCEPTED SOLUTION
LYorkToenniges
Helper II
Helper II

Got it working.  Was given poor instructions.  Apologies, I don't see how to delete this post.

View solution in original post

3 REPLIES 3
LYorkToenniges
Helper II
Helper II

Got it working.  Was given poor instructions.  Apologies, I don't see how to delete this post.

LYorkToenniges
Helper II
Helper II

BTW using ALLEXCEPT makes the Pod COmmitment % column all one value, unacceptable solution.

 

andrewsommer
Super User
Super User

The issue may stem from how SUMMARIZE() works. The Pod Averages table is being created via SUMMARIZE(), but calculated columns within it might be causing an implicit dependency loop.

 

Instead of using SUMMARIZE(), use ADDCOLUMNS() to ensure Power BI correctly tracks dependencies:

 

Please mark this post as solution if it helps you. Appreciate Kudos.

 

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.