Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
I am looking for a solution either on the service or desktop to allow me to open up the power bi report, grab the native query, and dump that text to a location (file, sharepoint list, table). The purpose is to catalog the final queries used and see where similarities lie which we could improve over time (common queries, improved performance).
I am also looking to do this in Power Automate but pyton, c#, R are all acceptable solutions.
Solved! Go to Solution.
Hi @Anonymous - In Power BI Desktop, the Performance Analyser will capture the statistic of Query Runtime. Introducing the Power BI Performance Analyzer - SQLBI. These results across all visuals and pages can be exported in a JSON file. There are Power BI tools that load the JSON to show details of about the visual refresh speed. Importing Performance Analyzer data into DAX Studio - SQLBI or Review Performance Analyzer in this Power BI Report from Smart Power BI - YouTube.
Thanks. Let me try this.
This gets me the DAX query for sure. Now if we can find a way to automate it.
Hi @Anonymous - In Power BI Desktop, the Performance Analyser will capture the statistic of Query Runtime. Introducing the Power BI Performance Analyzer - SQLBI. These results across all visuals and pages can be exported in a JSON file. There are Power BI tools that load the JSON to show details of about the visual refresh speed. Importing Performance Analyzer data into DAX Studio - SQLBI or Review Performance Analyzer in this Power BI Report from Smart Power BI - YouTube.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.