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
Anonymous
Not applicable

Graph on the page re-calculates after creating new measures

I'm developing a dashboard on the desktop and one of the graphs on the page refreshes and recalculates whenever I make a change to my measures. For example I create a new measure that has nothing to do with the measures shown on this graph, but it still recalculates and slows down my process. 

 

Is this a bug? 

 

Here's the measure used on this graph, in case it's relevant:

 

Churn per Sjangergruppe =
var _min= MIN('Date'[Date])
var _max= MAX('Date'[Date])

var akt = CALCULATE(
DISTINCTCOUNT(subscription[user_id]),FILTER( subscription,
subscription[Churn]<= _max &&
subscription[Churn]>= _min //started on that date
), CROSSFILTER(users[user_id], subscription[user_id], Both))

return IF(ISBLANK(akt), 0,akt)

Churn % per Sjangergruppe = var _prevend = MIN('Date'[Date])-1
--var _prevstart = DATE(YEAR(_prevend), MONTH(_prevend), 1)
var _prevbetalende =
CALCULATE(
DISTINCTCOUNT(subscription[user_id]),FILTER(subscription,
(ISBLANK(subscription[expiry]) //still subscriber
|| subscription[expiry]>= _prevend) //or was active that date but ended now
&& subscription[start]<= _prevend // and started before that date
&&(ISBLANK(subscription[trial_end])
|| subscription[trial_end] < _prevend)),
CROSSFILTER(subscription[user_id], users[user_id], Both))

return [Churn per Sjangergruppe] / _prevbetalende
1 ACCEPTED SOLUTION
v-cazheng-msft
Community Support
Community Support

Hi @Anonymous 

It should not a bug but a feature of Power BI. Although the calculation result will not be saved in the model, Measures will be saved in the model. When you create a Measure or make some changes to the Measure, the information or calculation logic of the Measure in the model will change. In the Desktop, the visuals on the pages will be refreshed once the model changes. You can simplify your calculations  to the Measures or Calculated columns to speed up the refresh process.

 

Best Regards

Caiyun Zheng

 

Is that the answer you're looking for? If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

View solution in original post

2 REPLIES 2
v-cazheng-msft
Community Support
Community Support

Hi @Anonymous 

It should not a bug but a feature of Power BI. Although the calculation result will not be saved in the model, Measures will be saved in the model. When you create a Measure or make some changes to the Measure, the information or calculation logic of the Measure in the model will change. In the Desktop, the visuals on the pages will be refreshed once the model changes. You can simplify your calculations  to the Measures or Calculated columns to speed up the refresh process.

 

Best Regards

Caiyun Zheng

 

Is that the answer you're looking for? If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

Anonymous
Not applicable

Well, you've got 2 alternatives to check:

 

1. It may be that the measure you're changing/creating, indeed, does not have anything to do with the data/tables/measures that affect your graphs. If the recalc still happens, then it happens out of necessity and it's a feature, not a bug 😂. With Microsoft you never know...

 

2. It may be that the measure does affect something that in turn affects your graph. Hence the recalc. You might not even be aware of what it is.

 

The best thing to check what's going on is to create a very simple model (but with a lot of data in the fact table, so that the measure you use for the graph takes a while to calculate the values) where you know exactly what happens and then create a graph and then create a new measure and see if any recalc still happens. This is what I would do.

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!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 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.

Top Solution Authors
Top Kudoed Authors