Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
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.
Check out the November 2025 Fabric update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!