Skip to content

Commit 328a989

Browse files
Merge pull request #223431 from chez-charlie/release-branch-1
Update tutorial-pipeline-failure-error-handling.md
2 parents d831700 + 0620910 commit 328a989

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

articles/data-factory/tutorial-pipeline-failure-error-handling.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,25 @@ ms.topic: tutorial
1010
ms.date: 09/22/2022
1111
---
1212

13-
# Understanding pipeline failure
13+
# Conditonal execution
1414

1515
[!INCLUDE[appliesto-adf-asa-md](includes/appliesto-adf-asa-md.md)]
1616

17-
## Error handling
17+
## Conditional paths
1818

1919
Azure Data Factory and Synapse Pipeline orchestration allows conditional logic and enables user to take different based upon outcomes of a previous activity. Using different paths allow users to build robust pipelines and incorporates error handling in ETL/ELT logic. In total, we allow four conditional paths,
2020

21-
* Upon Success (default pass)
22-
* Upon Failure
23-
* Upon Completion
24-
* Upon Skip
21+
| Name | Explanation |
22+
| --- | --- |
23+
| Uppon Success | (Default Pass) Execute this pass if the current activity succceeded |
24+
| Uppon Success | Execute this pass if the current activity failed |
25+
| Upon Completion | Execute this pass after the current activity, regardless if it succeeded or not |
26+
| Upon Skip | Execute this pass if the activity itself did not run |
2527

2628
:::image type="content" source="media/tutorial-pipeline-failure-error-handling/pipeline-error-1-four-branches.png" alt-text="Screenshot showing the four branches out of an activity.":::
2729

30+
## Error Handling
31+
2832
### Common error handling mechanism
2933

3034
#### Try Catch block

0 commit comments

Comments
 (0)