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

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

Reply
sandykools
Frequent Visitor

Does Query Reduction works for Power BI embedded, which is using direct query

Can we use Query Reduction Feature and PowerBI.preload() for the Power BI embedded dashboard where we use direct query?

1 ACCEPTED SOLUTION
v-easonf-msft
Community Support
Community Support

Hi , @sandykools 

Query reduction Feature may not work for embedded  dashboards (  there is no options to apply slicer and filter  on the embedded  dashboard)

Please refer to this article:
https://docs.microsoft.com/en-us/power-bi/desktop-directquery-about

50.png

PowerBI.preload()  It works in theory. But the actual effect still needs to be tested

https://powerbi.microsoft.com/en-us/blog/power-bi-developer-community-november-update/

https://docs.microsoft.com/en-us/power-bi/developer/embedded-performance-best-practices

 

Best Regards,
Community Support Team _ Eason

View solution in original post

6 REPLIES 6
v-easonf-msft
Community Support
Community Support

Hi , @sandykools 

Query reduction Feature may not work for embedded  dashboards (  there is no options to apply slicer and filter  on the embedded  dashboard)

Please refer to this article:
https://docs.microsoft.com/en-us/power-bi/desktop-directquery-about

50.png

PowerBI.preload()  It works in theory. But the actual effect still needs to be tested

https://powerbi.microsoft.com/en-us/blog/power-bi-developer-community-november-update/

https://docs.microsoft.com/en-us/power-bi/developer/embedded-performance-best-practices

 

Best Regards,
Community Support Team _ Eason

 

 

Thanks for your response, Eason @v-easonf-msft .

 

But when our dashboard is loading, we see same query is hitting the DB multiple times. As the webpage is waiting for all the 4-5 simlar queries to complete the execution, there is a time delay in page load. Also, we see all the SQLs generated are starting with Select Top (1000001). Is there a way to reduce the no. of SQLs issued to the DB, for PBI Embeded.

 

We were planning to implement PowerBI.Preload() function in our systems. As you said it still needs to be tested, I am worried if I can recommend this option to our management. 

 

Would you be able to provide me a reference or URL to any video, where this feature is demonstrated with an example. 

 

Many Thanks, 

Sandeep 

 

Hi , @sandykools
Sorry ,I‘m not good at  Power BI embedded and don’t have any related videos.
I suggest you to post your problem to the "developer column",  then you will get more  better answers.

58.png

 

Best Regards,
Community Support Team _ Eason

@v-easonf-msft Thank you, Eason for your support. Will post it in Devs. 

Hi, @sandykools 

You’re welcome.

If your problem has been solved, you can add your reply here and  mark  your reply as Answered to close this thread.

Best Regards,
Community Support Team _ Eason

@v-easonf-msft 

Havent received any response in Dev thread. Is this a bug in PBI to trigger multiple and same backend queries for single PBI dashboard. 

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.

Top Solution Authors