none
Data Factory V2, Pipeline Activity "On Success" and "On Completion" Property Defference

    Question

  • In the Data Factory (V2) Pipeline activity have the properties like-On Success, On Completion, On Failed and On Skip.

    I need to clarify or full documentation on the difference between "On Success" and "On Completion". 

    Summery - What "On Success" and "On Completion" does on a activity.

    Wednesday, May 30, 2018 1:02 PM

Answers

  • Please reference this doc. https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities#activity-dependency

    • Activity B has dependency condition on Activity A with succeeded: Activity B only runs if Activity A has a final status of succeeded
    • Activity B has dependency condition on Activity A with failed: Activity B only runs if Activity A has a final status of failed
    • Activity B has dependency condition on Activity A with completed: Activity B runs if Activity A has a final status of succeeded or failed
    • Activity B has dependency condition on Activity A with skipped: Activity B runs if Activity A has a final status of skipped. Skipped occurs in the scenario of Activity X -> Activity Y -> Activity Z, where each activity runs only if the previous activity succeeds. If Activity X fails, then Activity Y has a status of “Skipped” because it never executes. Similarly, Activity Z has a status of “Skipped” as well.

    Wednesday, May 30, 2018 1:55 PM