Join 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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I am trying to use dataflows as a source in a dataset/report and am having confusing problems. Background: I have a dataflow with 4 entities - which are based on Synapse views and spark tables. I am trying to test if dataflows would be a good use case for this collection of data, including one table/set that is 197m rows. Not huge by any means - but I'm running into something I did not expect with dataflows.
My problem is that in Power BI desktop, when I am creating the dataset, it seems to be trying to import the WHOLE dataflow/entity when I query it, with a filter. My large entity in my dataflow (the 197m row one) - I select it in Power Query in my dataset, apply a filter to a column (used an Id that had one row in the base source table of the dataflow) and clicked close/apply. Its now running and pulling gigabytes of data, even though it should just be pulling one row from the dataflow.
Am I misunderstanding dataflows? Does Power BI desktop import the whole entity chosen from the dataflow and THEN filter it?
Solved! Go to Solution.
Hi, @Anonymous
Microsoft has announced Direct Query Support (in preview) for Power BI Dataflows.
As mentioned by @J0S3PH ,with this functionality in place, Power BI users no longer need to import the data into a dataset first, instead can connect directly to a dataflow.
In order to use this capability, you should be a premium Power BI user.Enable the enhanced compute engine on your premium plan and refresh the dataflow before it can be consumed in Direct Query mode.
For more details, please refer to this document.
Use DirectQuery with dataflows in Power BI (preview)
Best Regards,
Community Support Team _ Eason
Hi, @Anonymous
Yes, any premium capacity would make this capability availible.
Best Regards,
Community Support Team _ Eason
Hi, @Anonymous
Microsoft has announced Direct Query Support (in preview) for Power BI Dataflows.
As mentioned by @J0S3PH ,with this functionality in place, Power BI users no longer need to import the data into a dataset first, instead can connect directly to a dataflow.
In order to use this capability, you should be a premium Power BI user.Enable the enhanced compute engine on your premium plan and refresh the dataflow before it can be consumed in Direct Query mode.
For more details, please refer to this document.
Use DirectQuery with dataflows in Power BI (preview)
Best Regards,
Community Support Team _ Eason
Thank you @v-easonf-msft
I assume any premium capacity would make this capability availible? I have this workspace as part of our A3 embed premium capacity - or is it only availible to premium-per user?
Hi, @Anonymous
Yes, any premium capacity would make this capability availible.
Best Regards,
Community Support Team _ Eason
Hi - When using import I believe PBI must first read the data in before it can apply the filter. Is your dataflow in a WorkSpace backed by Premium Capacity? If so you could look at enabling the advanced compute engine and utilise direct query.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!