Adeptia Suite has a rerun feature to execute aborted process flows. After identifying the reason of the failure, you can rectify and rerun the process flow for successful execution. A process flow may be aborted due to any reason (for example, incorrect data mapping or schema definition). However, if it is aborted due to Kernel shutdown, the Recovery feature handles it automatically. All incomplete process flows that are recoverable are recovered through Recovery, not Rerun feature.
Using Checkpoints
Using Checkpoints, you can reprocess your aborted process flows. Checkpoint is an action that can be used while creating a process flow. However, you:
- Cannot reprocess the process flows which do not have checkpoints.
- Can add any number of checkpoints in a process flow.
- Must not use it after an asynchronous activity, which is generating a source stream. Otherwise, after rerun, the source stream (generated by an asynchronous activity) will not be available for the target activity (the activity consuming this stream).
- If an activity is asynchronous, process flow initiates the execution of that activity and subsequent activities as defined in the process flow without waiting for the completion of the first activity.
- Repository file is not generated for the activities that are used in Asynchronous mode.
Must change the Mode property of all the checkpoints used in the process flow to Rerun. For information on how to add a checkpoint, refer to Using Actions in Process Flow.
Following are the major sub sections:
Section Name | Description |
---|---|
Get familiar with the working of Rerun. | |
Learn how to enable Rerun in a process flow. |