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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
gpsankaran
Regular Visitor

How to find the SQL generated by PowerBI

Hi Team

 

Is there a way to find the SQL of the Power BI visuals which is created using multiple queries (tables). It will be useful to validate between Power BI and Backend Database. 

We have option to get the DAX query of the visuals but not SQL.  In order to validate the data most of the time the developers are forced to write the SQL using the queries used and join them and run in the backend database. There is a high chance making mistakes here particulary when we apply many transformations in Power Query.  The Native Query option may give only the SQL of one particular query which may not be useful to validate the visuals.

 

I believe it will be difficult to get the SQL because once the Queries are loaded and PowerBI Engine will be doing transformation and other stuffs using the DAX language.

 

However in SAP BO we have option of getting the SQL generated by BO and which can be directly run in the backend database.

 

 

 

1 ACCEPTED SOLUTION
vanessafvg
Super User
Super User

are you using direct query?

 

I am sure you can use sql server profiler to trace the queries.

 

if not if you install dax studio that will probably give you a flavour but it wont be the same.    using performance anazlyer in the desktop you can grab the queries and run in dax studio and see what it generates.   





If I took the time to answer your question and I came up with a solution, please mark my post as a solution and /or give kudos freely for the effort 🙂 Thank you!

Proud to be a Super User!




View solution in original post

1 REPLY 1
vanessafvg
Super User
Super User

are you using direct query?

 

I am sure you can use sql server profiler to trace the queries.

 

if not if you install dax studio that will probably give you a flavour but it wont be the same.    using performance anazlyer in the desktop you can grab the queries and run in dax studio and see what it generates.   





If I took the time to answer your question and I came up with a solution, please mark my post as a solution and /or give kudos freely for the effort 🙂 Thank you!

Proud to be a Super User!




Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.