Data Flow | Retry Integration Flows Errors |
Flow Type | Scheduled |
NS Record | AN |
Description:
The flow gets all the errors in the flow and retries them from a single flow instead of retrying them from each import or export
- Get Flows by Integration Id: Begin by obtaining a list of all flows present in the integration. This involves accessing the integration platform and then using the script to extract the import and export IDs of the flow .
- Retrieve All Flow Errors: Gets all the errors from imports and exports using the imports and export IDs we got from the previous step. If there is an error in the imports or exports we get a key called retryDataKey in the object. It then uses the script to save the retryDataKey from the imports and exports which have an error. The retryDatakey is used in the next step to trigger the re-execution of failed steps
- Retry Errors: The filter checks if the length of the retryDataKey array is greater than 0, if true the import or export data along with the retryDataKey passes through the filter and triggers the re-execution of the failed step. If no errors were found i.e the retryDataKey is not present then this step is ignored.