What Happens When You Add a Single Measurement to a Process

Using Process Analytics 11-15 Process cubes store the data related to activities in the Task Performance BPM_CUBE_ TASKPERFORMANCE and WorkloadBPM_CUBE_WORKLOAD tables. It stores the data related to processes in the Process performance BPM_CUBE_PROCESSPERFORMANCE and WorkloadBPM_CUBE_WORKLOAD tables. The workload table contains data about the currently active activity and process instances. The Task and Process performance tables contain data about completed activities and processes respectively. The data for task and process performance is computed and persisted when an activity or task is completed. The data for workload is calculated and persisted using a timer based on the configuration of the cubeUpdateFrequency property. You can specify the value for the cubeUpdateFrequency property using Enterprise Manager. All the dimensions and measures are stored for the enabled out of the box sampling points. Selected dimensions, measures and counters are stored for user-defined sampling points.

11.7.2 How to Configure BPM Process Cubes Generation in a Project

If you use BPM process cubes to monitor the performance of your project, then you must enable the generation of the process cubes at developing time. When you deploy your application Oracle BPM uses this configuration to enable BPM Process Cubes. To enable BPM process cubes in a Project: 1. In the BPM Project Navigator, right-click the project.

2. Select Project Preferences.

3. In the Category tree, select Process Analytics Summary.

4. In the Process Analytics Summary section, click the Data Targets tab.

5. Select Enable Cubes to enable cubes generation, or deselect it otherwise.

6. Click OK.

11.7.3 What Happens When You Enable BPM Process Cubes in a Project

The BPMN Service Engine populates the pre-defined cubes each time it runs an activity or completes a process. The engine uses the sampling points configuration you defined to populate the cubes. If you configure a process not to generate sampling points, then the BPMN Service Engine does not store this information in the pre-defined cubes.

11.8 Enabling Oracle BAM in a Project

You can Oracle BAM to monitor the activity of the process in your project, leveraging the capabilities of Oracle BAM while using Oracle BPM. You can use Oracle BAM with the pre-defined cubes, or you can choose to disable the latter. For more information about Oracle BAM, see Part X Using Oracle Business Activity Monitoring in Oracle Fusion Middleware Developers Guide for Oracle SOA Suite.

11.8.1 How to Enable Oracle BAM in a Project

Before enabling Oracle BAM in your project, you must configure Oracle BAM correctly. See chapter Configuring Oracle BPMN Process Service Components and