This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Issue:
Error refreshing the Dataflow Gen2 with multiple Lakehouse Schemas selected as the data destination:
WriteToDataDestination: There was a problem refreshing the dataflow: "Couldn't refresh the entity because of an issue with the mashup document. MashupException.Error: Expression.Error: We cannot convert the value null to type Table. Details: Reason = Expression.Error; ErrorCode = 10277; Microsoft.Data.Mashup.Error.Context = User". Error code: 104100.
Investigation:
Reproduction Steps:
Also, if we modify the Data destination to a Lakehouse and select the single schema for all destination tables and save it:
Observed Behavior
Additional Observation (UI Inconsistency)
When “Full hierarchy” is set to True in the Dataflow Gen2 data destination:
This strongly suggests a design inconsistency rather than an intentional limitation.
Current Workaround & Impact
To work around this issue, we are currently:
Due to this limitation, the number of Dataflows that need to be created and maintained has increased significantly.
Ask to Product Team
If multiple schemas are not supported, the UI should prevent users from configuring them.
If the UI allows this configuration (as it does today), Dataflow Gen2 should support writing to multiple schemas within the same Lakehouse without refresh failures.
We request the Product team to:
This enhancement would significantly improve usability, scalability, and customer experience when working with structured Lakehouse environments.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.