Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Level up your Power BI skills this month - build one visual each week and tell better stories with data! Get started

Reply
Mesalome
Frequent Visitor

Dataflow Gen2 staging vs destination: why is data only accessible by creator or Lakehouse?

I’m trying to understand the access and storage behaviour of Dataflow Gen2 in Microsoft Fabric.

When I create a Gen2 dataflow with staging enabled and no destination, I can see and work with the dataflow from Power BI Desktop, but workspace members can only see its name; they cannot access or preview any data (dataflow connector). 

As I understood, because data is stored in internal OneLake staging, other workspace users don't have rights to see the data inside? 

When I configure a Lakehouse as a destination, then:

  • Data is written to Lakehouse tables
  • Access is only possible via the Lakehouse 
  • The dataflow itself no longer seems to have data - now not even I can see it from Power BI Desktop with the dataflow connector.

My questions:

  • Why is staging-only data not accessible to workspace members even if they can see the dataflow and even if I as a creator can see it via the dataflow connector in Power BI Desktop?
  • Why does adding a Lakehouse destination move access entirely away from the dataflow?

Is there Microsoft documentation that explains this bit? Because I can't find these details specifically, any answers would be appreciated.

8 REPLIES 8
v-priyankata
Community Support
Community Support

Hi @Mesalome 

Thank you for reaching out to the Microsoft Fabric Forum Community.

 

You’re right in your observation and this is not clearly explained end-to-end in a single place in the current documentation.

However, there is partial official documentation. Please take a look; it might be helpful to you. Data in Dataflow Gen2 staging - Microsoft Fabric | Microsoft Learn

 

If there are any deviations from your expectation please let us know we are happy to address. 

Thanks.

Hi @Mesalome 

Hope everything’s going smoothly on your end. I wanted to check if the issue got sorted. if you have any other issues please reach community.

v-priyankata
Community Support
Community Support

Hi @Mesalome 

Thank you for reaching out to the Microsoft Fabric Forum Community.

@GilbertQ @tayloramy Thanks for the inputs.

I hope the information provided by users was helpful. If you still have questions, please don't hesitate to reach out to the community.

 

Thank you for the response and for the support from the community.

I would really appreciate it if someone could provide links to the official documentation, as I need a reliable source to reference and validate the suggested characteristics of Gen2.

At the moment, I am struggling to find clear documentation that outlines these details. It feels like this information should be formally documented somewhere, so having direct references would be extremely helpful.

Thank you in advance for any guidance.

Here is more information on when moving from Gen1 to Gen2 https://learn.microsoft.com/en-us/fabric/data-factory/move-dataflow-gen1-to-dataflow-gen2 and here are more details: https://community.fabric.microsoft.com/t5/Service/Migration-Dataflows-Gen1-to-Gen2-with-connected-Se... 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!







Power BI Blog

Thank you, this does explain how to move all the dataflows from Gen1 to Gen2. In my organization we already did that successfully. That said, I don't feel this  explains the behaviour around staging access and destinations. I also couldn't find this covered in the other docs; I think there's a genuine gap in Microsoft's documentation on this topic.

tayloramy
Super User
Super User

Hi @Mesalome

 

Unlike dataflow gen 1, dataflow gen 2 is not a data storage solution, so data is not stored in the dataflow itself. 

You need to set a target for the data to be stored. 

 

Don't rely on the internal staging lakehouse/warehouse as those can change and in the past have had changes which break anything external you do with them. 

 

I recommend you send the data to a lakehouse and then pull it into Power BI from there. 





If you found this helpful, consider giving some Kudos.
If I answered your question or solved your problem, mark this post as the solution!

Join the Fabric Discord!

Proud to be a Super User!





GilbertQ
Super User
Super User

Hi @Mesalome 

When you enable the staging it is a working area for the Dataflow Gen2. The working area is used for the steps in your dataflow. Once the work is complete the staging is no longer needed (typically because the data is written to a data destination)

 

A Dataflow Gen2 has to have a data destination for other users to view the output. That is why they only see it when it is in a Lakehouse table.





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!







Power BI Blog

Helpful resources

Announcements
April Power BI Update Carousel

Power BI Monthly Update - April 2026

Check out the April 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.