Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Customers will notice that when loading records into a batch, the delete step is still triggered even if there are no records to delete. Although no records are being deleted, the Delete step does take a few minutes to complete. If you are experiencing slow performance because of the delete task, you can disable the delete task from the integration batch jobs. Once the Delete task is disabled from the integration batch, you can then create a dedicated delete job that handles deletes in the UI and or through external batches. This KB article will show you how to remove the delete task from your current batch, and how to create a separate delete job to handle deleted records.

...

You will first want to disable the delete task from the job that handles your loads. To do this you will want to add the PARAM_ENABLE_DELETE_PHASE to your Job Parameter. To skip the delete phase, set this parameter value to 0.

...

Note

You will need to deploy the model after adding the job parameter.

Now you have removed the delete task from your load job.

...

  • In your model design, navigate to the action set for the entities defined above in your job tasks.

  • In the Action Set, select the delete step.

  • Then navigate to the Action Configuration. You will want to assign the newly create delete job to he the On Finish Job.

...

  • Save your model and then deploy.

...