Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredJoin 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.
I have a few reports that are created from the same data flow. Now I have to reduce the size of my refresh to reduce CPU usage of our SQL server.
I am using a Pro licence and upgrading to a PPU or Premium workspace is not an option. So I can not use the incremental refresh option in dataflows.
The only viable option to reduce refresh size is to use an incremental refresh in the dataset when publishing the report.
My question is, how do I remove dataflow and link my current dataset directly to my SQL server, I don't want to recreate any reports.
Solved! Go to Solution.
Create an import mode data source pointing to your SQL Server that produces EXACTLY the same output as your dataflow. Swap the code in, leaving the query name the same. This will only work if the resulting meta data is EXACTLY the same. Any little deviation will result in loss of measures, groups, and sorts. Back up before you try this.
Create an import mode data source pointing to your SQL Server that produces EXACTLY the same output as your dataflow. Swap the code in, leaving the query name the same. This will only work if the resulting meta data is EXACTLY the same. Any little deviation will result in loss of measures, groups, and sorts. Back up before you try this.
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 80 | |
| 40 | |
| 31 | |
| 27 | |
| 27 |