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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
JordanAdam98
Regular Visitor

Where does DAX run for published dashboard?

A simple question, I just can't find the answer. Say I have a slider that changes value and a measures value depends on this. Let's say Measure A's value is 2 x Slider Value. Measure A's DAX expression would be something like Measure A = 2 * Slider Value. I now publish this dashboard. From my browser I access this dashboard and move the slider. In my mind either two of the below things are happening:

  • The DAX is running in the browser. The browser will do the calculation and will update the measure value. The Power BI service will not be talked to at all.
  • Or, the DAX is running in the Power BI service. I update the slider and the new value is sent to the Power BI service that executes the DAX and the measure value is returned to my browser and updated in the dashboard.

Which of the above is correct? If none then what actually happens? I though it was the first one but after trying to research I am now slightly confused about how the whole process works.

 

Thanks.

1 ACCEPTED SOLUTION
speedramps
Super User
Super User

When you run the report in Power BI Desktop then the DAX calculation are performed by the Power BI Desktop.

 

However, when you publish the report the dataset and the visual report are published to the Power BI Service.

When you click on slicer the browser will send a request to the power Bi Service, which will perform the DAX calculation and send the results back as HTML.

 

You can test it as follows:-

  • Publish a report to the Power BI Service
  • Toggle the slicer and watch DAX calcuate answers
  • Disconnect your wifi.
  • Toggle the slicer and watch the error message

 

This is good thing because security access is checked each time,

and the super server cpu does the processing rather than your small laptop.

 

Please click thumbs up because I have tried to help.

Then click [accept solution] if it works.

View solution in original post

1 REPLY 1
speedramps
Super User
Super User

When you run the report in Power BI Desktop then the DAX calculation are performed by the Power BI Desktop.

 

However, when you publish the report the dataset and the visual report are published to the Power BI Service.

When you click on slicer the browser will send a request to the power Bi Service, which will perform the DAX calculation and send the results back as HTML.

 

You can test it as follows:-

  • Publish a report to the Power BI Service
  • Toggle the slicer and watch DAX calcuate answers
  • Disconnect your wifi.
  • Toggle the slicer and watch the error message

 

This is good thing because security access is checked each time,

and the super server cpu does the processing rather than your small laptop.

 

Please click thumbs up because I have tried to help.

Then click [accept solution] if it works.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.