Hi @Matthew Ethan Tam
Regarding the throttling error:
"There are substantial concurrent MappingDataflow executions which is causing failures due to throttling under subscription…"
Even though you have set the pipeline concurrency to 1, the throttling is at the subscription level, not just pipeline-level concurrency.
This means there could be:
- Other dataflows, activities, or services in your subscription consuming capacity.
- Mapping Data Flows is a heavy operation and is subject to vCore limits of your Azure Integration Runtime (IR). Even if no other pipelines are running, the capacity of your subscription region may be constrained, especially in high-demand regions like South Africa North.
Suggested Steps:
- Review quota limits for Data Flows in Synapse or ADF and consider raising a support ticket to increase them or let us know.
- Instead of AutoResolve IR, consider setting up a dedicated Azure IR with reserved capacity to avoid shared throttling.
Regarding the Data Flow Debug issue:
"Failed to setup debug session. Session ID: Debug session is already terminated."
This is often related to the same underlying resource capacity issue. When the region or subscription is experiencing throttling, debug clusters can fail to start or terminate prematurely.
Suggested Steps:
- Check quota limits for the debug cluster in Synapse (especially if you’re using AutoResolve IR, which depends on shared compute).
- Try switching to a different Integration Runtime if possible.
Given both symptoms (throttling and debug failure), this looks like a regional capacity constraint or subscription-level quota issue. I recommend:
- Reviewing quotas.
- Testing with a dedicated IR.
- It is advisable to investigate the capacity and quota limits within your subscription and region.
I hope this information helps. Please do let us know if you have any further queries.
Kindly consider upvoting the comment if the information provided is helpful. This can assist other community members in resolving similar issues.