Hi Goutham Kolasani ,
Welcome to Microsoft Q&A platform and thanks for posting your question here.
As I understand your scenario, you are trying to rerun the ADF pipeline from failure. However , the pipeline contains nested activity like foreach loop and isSequential is not checked which means inner activities are running in parallel and rerun is not helping . Please let me know if that is what your ask is.
In case of ForEach activity, the rerun would skip the inner activities if it has already been executed based on the rerun rules.
Suppose there are 100 expected iterations of inner activity , and the pipeline failed for 10 of them , then rerun would call all the 100 iterations again , however, 90 of them will be skipped. Means , it won't execute . You can check the status of those activities coming as skipped.
Check out the rerun behaviour of activities in the below image:
Instead of just relying on rerun from failure at pipeline level, You can configure a retry policy for inner activities in your pipeline. This will automatically retry the activity if it fails, which can help to mitigate the impact of transient failures.
Hope it helps. Please do consider clicking Accept Answer
and Up-Vote
for the same as accepted answers help community as well.