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

Data tracking considerations

Before you implement data tracking in a process application, make sure you understand the supported data types and naming conventions, as well as any considerations for working with versioned data.


Supported data types

Data types that IBM BPM tracks include the following:

Type of tracking Supported data types
Autotracking String, Integer, Decimal, Boolean, and Date
Tracking groups String, Number, and Date

When you are tracking data, be aware of the following:


Naming tracking groups

When naming tracking groups and tracked fields, be aware of the following restrictions:


Tracking data across processes and process applications

To track data from multiple processes (BPDs) that reside in the same process application, create a tracking group and implement it for as many BPDs as you like, mapping the tracked fields to the appropriate variables for each BPD.

If you want to capture data from multiple processes (BPDs) that reside in different process applications, you can do so by using the same tracking group in each process application.

For example, you can create a tracking group in a toolkit, and then create a dependency on that toolkit in each process application where you want to use the tracking group. From each process application, you can implement the tracking group one or more times, mapping the tracked fields to variables within each application. When you send tracking definitions and then run instances of the BPDs, the data is captured in a single tracking group view as described in "Business Performance Data Warehouse tracking group views." The data that IBM BPM captures enables you to analyze the tracked data in any way you choose.

For example, you can analyze the tracked fields as a whole or you can compare the data from each process application or from each process.


Work with versioned data

All data tracked by IBM BPM includes snapshot (version) information that enables you to create reports to compare versions of your processes if you have that requirement.

When tracking data, keep the following in mind:

Tracking IBM BPM performance data


Related concepts:
Business Performance Data Warehouse tracking group views