IBM BPM, V8.0.1, All platforms > Create processes in IBM Process Designer > Enabling processes for tracking and reporting

Sending tracking definitions to Performance Data Warehouse

In order to track performance data, you need to send tracking definitions to the Business Performance Data Warehouse. Each time you update your tracking requirements in IBM Process Designer, you must send the updated definitions to Performance Data Warehouse.

When developing on the Process Center Server, be sure to send definitions when you makes changes. For process applications deployed in runtime environments, snapshot any changes and deploy the new snapshot to ensure that the data you want to collect is available in the runtime environment.

The method of sending tracking definitions varies depending on the type of server you are using.

Server Description How to send tracking definitions
Process Center Server

When you use autotracking, manually create or edit tracking groups, or perform any other task in the Designer in IBM Process Designer to capture performance data, you must send these tracking requirements to the Business Performance Data Warehouse if you plan to run your processes on the Process Center Server to test data tracking and reports.

If IBM Business Monitor is installed, its tracking definitions (part of a monitor model) are updated when you use this menu item.

In Process Designer, click File > Update Tracking Definitions.
Process servers in runtime environments

When you deploy snapshots of process applications on process servers in runtime environments, all tracking definitions are automatically sent to the Business Performance Data Warehouse in the selected runtime environment. This ensures that your data is tracked as expected when instances of your processes are run in the runtime environment.

If IBM Business Monitor is installed, its tracking definitions (part of a monitor model) are automatically updated as well.

There is no need to send tracking definitions unless a problem occurs during snapshot deployment. If a problem does occur, you can select the Update Tracking Definitions option for the snapshot in the Process Admin Console.


Results

When you send tracking definitions, either directly or as part of a snapshot deployment, the Business Performance Data Warehouse establishes the structure in its database to hold the data that is generated by the Process Server when you run instances of your processes. In IBM BPM, these tracking requirements are called definitions because they establish the database schema in the Business Performance Data Warehouse to accommodate the tracked data generated by the Process Server.

Enabling processes for tracking and reporting