Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hi, I'm looking at converting my data pipelines over to Fabric and I was wondering if there is an ability to use parameters like we can in Azure Data Factory and Synapse in Fabric Data Pipelines?
I found this link from a year ago stating it wasn't supported yet: Dynamic Connections
But I haven't found anything since.
Below is a sample of what i want to parameterize.
This is the connection used in the initial Lookup activity.
Solved! Go to Solution.
Unfortunately , that level of parameterization of connection details is yet not available in fabirc as of today.
Fabric lacks dyanmic aspects of connections details and Key vault linkage as of today.
The only thing that can be parameterized is the connection name within the source/sink but not the connection aspect details like server name etc
Unfortunately , that level of parameterization of connection details is yet not available in fabirc as of today.
Fabric lacks dyanmic aspects of connections details and Key vault linkage as of today.
The only thing that can be parameterized is the connection name within the source/sink but not the connection aspect details like server name etc
Hi @Don-Bot
You can now use parameters in Fabric Data Pipelines, just like in Azure Data Factory and Synapse.
This feature allows you to create dynamic and flexible data pipelines by passing external values into pipeline resources. You can use parameters alone or as part of an expression.
For example, you can parameterize connection details such as server name, database name, and authentication type.
The following links are the latest content on parameterization:
Parameters - Microsoft Fabric | Microsoft Learn
I hope this helps. If you have any further questions about this issue, please let me know.
Regards,
Nono Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thank you for the reply @v-nuoc-msft ,
You stated that it works just like in Synapse and Data Factory Pipelines but I see a difference when I try to work with parameters in a connection.
In Synapse you see what i have above. Where I can set the parameters for things like ServerName, Database Name and what not for the Linked Service Properties.
For Fabric it looks like I'm restricted to the connection. Which may not be a deal breaker but I wanted to confirm that I can't pass more than that through.
And is the ability to use dynamic content for connections limited to the lakehouse and other fabric offerings? And not a connection to something like SQL Server? Which I believe was
Hi @Don-Bot
Thanks to NandanHegde for helping explain. Please forgive me for any mistakes in expression.
You can pass parameters for the connection itself, but not for individual properties like ServerName or DatabaseName within the connection.
Apologies again!
Regards,
Nono Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
User | Count |
---|---|
8 | |
3 | |
2 | |
2 | |
2 |
User | Count |
---|---|
12 | |
7 | |
5 | |
3 | |
3 |