Overview
Typically, the Flows within the nested Flow will be executed in order and unconditionally. You can also configure a Flow to be executed when an error occurs anywhere within the nested flow.
The most common use cases for these Flows would be to:
- clean up
- send a notification
- recover from an error
Only one flow within the nested flow can be configured to be executed in case of error. It can be nested flow (and error pipeline) which includes multiple flows. Read about error pipeline.
Process
To configure a Flow to be executed when there's an error, click MAPPING
, select the Flow Control
tab, then select Execute if Error
.
When a Flow is configured to be executed on error, it will not be executed if there is no error (happy path).
Execute nested flow (an error pipeline) in case of error
The nested flow can be configured to be executed if there is an error anywhere within the nested pipeline.
A single nested on-error flow can be added to multiple nested flows and executed simultaneously.
To configure the nested flow to be executed in case of error follow these steps:
Step 1. Create nested flow to be executed on error.
Step 2. Add steps (other flows) to the nested flow.
Step 3. Select the Flow Control
tab, then select Execute if Error
.
Step 4. Add the flow created in steps 1-3 to the main nested flow.
Comments
0 comments
Please sign in to leave a comment.