Table of Contents

Search

  1. Preface
  2. Understanding Pipeline Partitioning
  3. Partition Points
  4. Partition Types
  5. Pushdown Optimization
  6. Pushdown Optimization and Transformations
  7. Real-time Processing
  8. Commit Points
  9. Row Error Logging
  10. Workflow Recovery
  11. Stopping and Aborting
  12. Concurrent Workflows
  13. Grid Processing
  14. Load Balancer
  15. Workflow Variables
  16. Parameters and Variables in Sessions
  17. Parameter Files
  18. FastExport
  19. External Loading
  20. FTP
  21. Session Caches
  22. Incremental Aggregation
  23. Session Log Interface
  24. Understanding Buffer Memory
  25. High Precision Data

Advanced Workflow Guide

Advanced Workflow Guide

Configuring Task Recovery

Configuring Task Recovery

When you recover a workflow, the Integration Service recovers the tasks based on the recovery strategy for each task. Depending on the task, the recovery strategy can be fail task and continue workflow, resume from the last checkpoint, or restart task.
When you enable workflow recovery, you can recover a task that you abort or stop. You can recover a task that terminates due to network or service process failures. When you configure a workflow to suspend on error, you can recover a failed task when you recover the workflow.
The following table describes each recoverable task status:
Status
Description
Aborted
You abort the workflow or task in the Workflow Monitor or through
pmcmd
. You can also choose to abort all running workflows when you disable the service or service process in the Administrator tool. You can also configure a session to abort based on mapping conditions.
You can recover the workflow in the Workflow Monitor to recover the task or you can recover the workflow using
pmcmd
.
Stopped
You stop the workflow or task in the Workflow Monitor or through
pmcmd
. You can also choose to stop all running workflows when you disable the service or service process in the Administrator tool.
You can recover the workflow in the Workflow Monitor to recover the task or you can recover the workflow using
pmcmd
.
Failed
The Integration Service failed the task due to errors. You can recover a failed task using workflow recovery when the workflow is configured to suspend on task failure. When the workflow is not suspended you can recover a failed task by recovering just the session or recovering the workflow from the session.
You can fix the error and recover the workflow in the Workflow Monitor or you can recover the workflow using
pmcmd
.
Terminated
The Integration Service stops unexpectedly or loses network connection to the master service process. You can recover the workflow in the Workflow Monitor or you can recover the workflow using
pmcmd
after the Integration Service restarts.


Updated June 03, 2019