Support Dynamic Connection Switching in Copy Activity (like ADF Dynamic Linked Services)
Idea:
In Fabric Pipelines, the Copy activity source currently statically bound to specific connections created at the workspace level (e.g., a Salesforce connection named DEV_SALESFORCE).
When deploying the same pipeline from DEV to QA, UAT, or PROD, we must manually update the source and sink connections to match the appropriate environment. This process is error-prone, time-consuming, and not suitable for CI/CD automation.
In Azure Data Factory, this issue is solved through dynamic linked services — where connection names and properties can be parameterized and changed at runtime.
Proposed Solution:
Allow dynamic connection binding in Fabric Pipelines, so that the Copy activity (and other relevant activities) can select the connection name based on a parameter or expression.
Benefits:
Enables seamless CI/CD and multi-environment deployments
Reduces manual changes and risk of errors across environments
Improves maintainability and scalability of Fabric pipelines
Aligns with existing ADF best practices for environment-specific configurations
This feature is essential for enterprise-grade deployment and automation workflows.
Thanks for considering this improvement!
Recent ideas
Blocker: Purview must scan Fabric Warehouse tables/columns or we will deprecate Purview
Purview + Fabric Warehouse ≠ enterprise‑ready governance. In our environment, the Fabric Warehouse is the system of record, but Purview can only catalog the warehouse container—not the tables or co...Joshua_Hernande9 hours agoNew MemberNew180Views1like1CommentPower Query Parameter create/use when connecting to a dataflow
In power query when you connect to a table in a dataflow there are no options to create or use a parameter for that dataflow. When connecting to SQL there is an option when setting up the connection ...ben_holmes18 hours agoNew MemberNeed Clarification198Views3likes1CommentParameterize Dataflow Gen2 data source connection
Allow the Dataflow Gen2 data source connection GUID to be parameterized and stored in a Variable Library. This would allow the same Dataflow to use different connections depending on the workspace/e...frithjof_v18 hours agoCommunity ChampionNeeds Votes37Views2likes1Comment