Skip to main content
OutSystems

How to archive Business Process Technology (BPT) processes

Question

How can I archive Business Process Technology (BPT) processes?

Queries on BPT processes have became slower, because so many processes have accumulated over time. However, I must keep the data for logging or legal reasons, even if it is not directly accessible from the applications.

Answer

  1. Create a separate set of entities to archive the data, if needed.
  2. Use the actions Process_Delete or Process_BulkDelete to delete part of the BPI data.

Business Process Technology relies on a set of meta-model entities to record data required by your business processes. When using BPT intensively, these entities can have a high growth rate and affect the performance of BPI queries. Create a separate set of entities to archive the data in these entities.

BPTModel.png

The BPT_API extension, included in System Components, can delete processes since revisions 7.0.1.18 and 8.0.0.8.

  • Process_Delete deletes processes individually.
  • Process_BulkDelete deletes processes in bulk, according to a criteria.

BPT_API.png

 

More information

  • Was this article helpful?