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 just starting with Power BI and have been using Native Database Queries to use pre-determined SQL for my data source. This allows for some data transformation (select only certain fields from a table, rename fields to be end-user friendly).
1. Are there any particular reasons that I should be using Native Database Queries when using the get data wizard?
2. Is there a way to easily get back to the SQL entry screen once the data has been imported?
Solved! Go to Solution.
1. I would anticipate that Native Database Queries are more efficient. If you use something like a SQL SELECT statement and only select certain columns, then the unselected data never makes it to the Desktop for example. Otherwise, my understanding is that it will grab everything and then as part of the query whittle down columns based upon query steps.
2. Edit Queries, select query, in Source step, click the gear icon.
1. I would anticipate that Native Database Queries are more efficient. If you use something like a SQL SELECT statement and only select certain columns, then the unselected data never makes it to the Desktop for example. Otherwise, my understanding is that it will grab everything and then as part of the query whittle down columns based upon query steps.
2. Edit Queries, select query, in Source step, click the gear icon.
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.