Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowFabric Data Days Monthly is back. Join us on March 26th for two expert-led sessions on 1) Getting Started with Fabric IQ and 2) Mapping & Spacial Analytics in Fabric. Register now
Is there a way to have a variable that is only affected by one iteration within a loop activity? I mean, I have a variable var1 and it is updated within a loop, but I want that variable to affect only the particular iteration. That is, if I run 3 iterations at the same time, as all iterations modify the same variable var1, their values are overlapping. However, what I need is an isolated variable in each iteration. Is this possible?
Solved! Go to Solution.
Hi @amaaiia
Data Factory pipelines don't directly support loop-specific variables.
Hi @amaaiia
Thanks for using Fabric Community.
Data Factory pipelines don't directly support loop-specific variables. However, you can try this:
Use Set Variable Activity:
var1.
This might be helpful in your case. You can refer to this link for more help:
How to create iteration scoped variables inside ForEach activities in Azure Data Factory - Stack Ove...
Hope this helps. Please let me know if you have any further questions.
Hi @Anonymous
I don't understand. If I define new variable inside loop, imagine var2, var2 will be updated in each iteration too.
Hi @amaaiia
Data Factory pipelines don't directly support loop-specific variables.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Fabric update to learn about new features.
| User | Count |
|---|---|
| 15 | |
| 7 | |
| 4 | |
| 3 | |
| 3 |