DP-600 · Question #78
You have a Fabric tenant. You plan to create a data pipeline named Pipeline1. Pipeline1 will include two activities that will execute in sequence. You need to ensure that a failure of the first…
The correct answer is B. Upon Completion. To ensure a subsequent activity executes regardless of whether the preceding activity succeeds or fails, configure an 'Upon Completion' conditional path.
Question
You have a Fabric tenant. You plan to create a data pipeline named Pipeline1. Pipeline1 will include two activities that will execute in sequence. You need to ensure that a failure of the first activity will NOT block the second activity. Which conditional path should you configure between the first activity and the second activity?
Options
- AUpon Failure
- BUpon Completion
- CUpon Skip
- DUpon Skip
How the community answered
(60 responses)- A3% (2)
- B80% (48)
- C5% (3)
- D12% (7)
Why each option
To ensure a subsequent activity executes regardless of whether the preceding activity succeeds or fails, configure an 'Upon Completion' conditional path.
An 'Upon Failure' path would only execute the second activity if the first activity explicitly failed, not if it succeeded.
An 'Upon Completion' conditional path ensures that the second activity will always execute once the first activity has finished, whether it succeeded, failed, or was skipped, fulfilling the requirement.
An 'Upon Skip' path would only execute if the first activity was skipped, which is not the scenario described where the activity either succeeds or fails.
An 'Upon Skip' path is incorrect for the same reason as option C.
Concept tested: Data pipeline activity dependencies and conditional execution
Source: https://learn.microsoft.com/en-us/fabric/data-factory/pipeline-activities-overview
Topics
Community Discussion
No community discussion yet for this question.