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
Imrans123
Advocate V
Advocate V

DataFlow based Data Warehouse vs Azure SQL Best Practices

Hey All, 

 

Was wondering if anyone could help. Currently I have multuple SQL Server Sources which I all append together to create my data source. For each SQL Source, I create a dataflow with the relevant gateway and I use a bunch of native queries to bring in the data in the format I want. Then I create another data flow appending them all together.

 

Was wondering if anyone could help. I have been having a lot of speed issue with making changes to data flows as I have many unloaded queries which all append to consolidated queries. I was wondering whether creating a datawarehouse without apppending  everything in dataflows would speed things up?

 

If that's the case, if I were to use Azure SQL and Azure Data Factory, would I be able to use the existing On-Premise Data Gateway installed to query data into Azure SQL? 

Note: All tables put together we are talking about 15-16 million rows of data.

3 REPLIES 3
edhans
Super User
Super User

It depends on where you store your data, but Azure SQL doesn't need a gateway, nor do most Azure * sources.

 

The below article has more info, but you will see most Azure services allow a gateway, but don't require one. Depends on your setup.

Power BI data sources - Power BI | Microsoft Docs



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

Hey Edhans, 

 

Thanks for your answer. I would get an Azure SQL Subscription where I would store all my data and use that as my Power BI Data source. 

 

The reason why I bring up the gateway is because currently, I have some remote computers with SQL server installed. I am querying data from those remote servers into power bi and then appending them together within power BI dataflows. I am able to connect to these remote servers through power BI dataflows as I have on-premise gateway installed on each of these remote servers.

 

If I were to shift to appending this data on my Azure SQL instance, how would I query the data from the remote source?

Azure SQL is a cloud source, so you'd just log in using your MS Account. No gateway needed. But if you went extra steps with security, put it behind a VPN, etc. then you'd need to access it via the VPN on your dev machine, and a gateway would be necessary then for the service.



Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!

DAX is for Analysis. Power Query is for Data Modeling


Proud to be a Super User!

MCSA: BI Reporting

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.