Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Recently I have migrated all the data to a database, and done the ETL directly on the server, and loaded into Power BI only the query with all the transformations. For me this sped up a lot. So I decided to do this in dataflows, and load in the report the dataflows instead of the queries. I did this in the hope of getting even faster updating and loading the data in the report.
However, I am having a lot of problems, sometimes I open the PBIX file it says that the table does not exist, and then I open the dataflow and the table is there, so I have to delete all the tables and load again.
What do you think about using dataflows instead of loading the queries directly into the dataset? Do you think it's really worth it and makes it faster, or doesn't it change much?
What would you do to make loading and updating the report faster?
Please check this video https://www.youtube.com/watch?v=Biz-s-YoKRc&pp=ygUsc2hvdWxkIHdlIHVzZSBkYXRhc2V0IG9yIGRhdGFmbG93IHBvd...
Regards,
Ritesh
Dataflows will always be faster since all the processing and ETL is previously done when they are refreshed. Instead of processing data from multiple sources, Power BI would just refer to the dataflow server. However, if you are working with just 2 single tables, then a dataflow is not worth it. On your case, I would check up the dataflow connector and ensure the dataflow refreshes properly.
Proud to be a Super User!
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 16 | |
| 11 | |
| 10 | |
| 8 | |
| 7 |
| User | Count |
|---|---|
| 41 | |
| 36 | |
| 36 | |
| 28 | |
| 20 |