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

We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now

Enable Dataflow Gen2 to Dynamically Adjust Schema Mapping & Resource Paths Using Pipeline Parameters

Please consider enabling Dataflow Gen2 to:

  1. Dynamically adjust schema mapping at runtime based on the resolved parameter value.
  2. Allow resource paths (such as Lakehouse table names) to be fully driven by public parameters from pipelines.
  3. Support end‑to‑end dynamic data ingestion patterns commonly used in modern data engineering.

@https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-parameters#considerations-and-limitations

Status: Need Clarification

Hi! 

Could you tell us a bit more about the scenario for #1 and #3?

 

For #2, and specifically for your case with Lakehouse destinations, changing the name of your table is completely supported for Dataflow public parameters. You can follow the tutorial below for more information on how to make that happen:

Parameterized Dataflow Gen2 - Microsoft Fabric | Microsoft Learn

Comments
miguel
Community Admin
Status changed to: Need Clarification

Hi! 

Could you tell us a bit more about the scenario for #1 and #3?

 

For #2, and specifically for your case with Lakehouse destinations, changing the name of your table is completely supported for Dataflow public parameters. You can follow the tutorial below for more information on how to make that happen:

Parameterized Dataflow Gen2 - Microsoft Fabric | Microsoft Learn

ChunPo
New Member
I have contacted the support team and here is their response: Please review the document below, which outlines that using public parameters is limited when parameters change the resource path for either the source or destination. Additionally, parameters cannot be used to modify schema mapping. @https://learn.microsoft.com/en-us/fabric/data-factory/dataflow-parameters#considerations-and-limitations
miguel
Community Admin

That is correct information. However, changing the LakehouseId, WorkspaceId or TableName when using the Lakehouse connector (point #2) do not impact the resource path. By resource path we are referring to the connection component as described in the Dataflow item definition from the link below:

Dataflow definition - Microsoft Fabric REST APIs | Microsoft Learn

 

If you could tell us a bit more about your scenario for #1 and #3, perhaps with an example, that would help tremendously.