Installer 10.5 | Complete Installation and Upgrade Information for Software AG Products | Installing Software AG Products On Premises | Preparing for Database Component Creation | Database Component Descriptions and Installation Requirements | Process Engine Database Components
 
Process Engine Database Components
If you are going to install Process Engine, create the ProcessEngine and ProcessAudit database components.
Process Engines write process execution data for processes they orchestrate to the ProcessEngine database component. If you are distributing business process steps, you cluster the Process Engines that orchestrate the steps. Create a single ProcessEngine database component for the cluster to share. If you are not clustering, create a ProcessEngine database component for each Process Engine.
Process Engine and the following write to the ProcessAudit database component:
*Process Engines write process audit data for business processes they orchestrate.
*Task Engines write task audit data for task steps orchestrated by Process Engine.
*Third-party products can write process execution data.
The following read from the ProcessAudit database component:
*Optimize Analytic Engines read process data so they can analyze capabilities such as transition duration and write data about analysis-enabled processes, then displays this data in the Optimize interface in My webMethods.
*Monitor reads process data and displays it in the Monitor interface in My webMethods, where you can track the status of process instances, view logged values, and, in some cases, resubmit process instances.
*Business Console reads and displays process data so you can monitor process instances in real time.
If you are distributing business process steps, you cluster the Process Engines that orchestrate the steps. Create a single ProcessAudit database component for the cluster to share. If you are not distributing business process steps, and therefore not clustering Process Engines, you can create either a ProcessAudit database component for each Process Engine or a single ProcessAudit database component for all Process Engines to share.
If you are using Process Engines, Task Engines, Optimize Analytic Engines, or some combination of these, create a single ProcessAudit database component for all to share.
Note:
You might be able to use partitioning for the ProcessAudit database component. Contact Software AG Professional Services for information.