Processing KPIs
This topic provides an overview of KPI run groups and discusses how to:
Define KPI run groups.
Run KPI processing.
Pages Used to Process KPIs
Page Name |
Definition Name |
Navigation |
Usage |
---|---|---|---|
KPI Run Group |
KP_KPI_RUN_GROUP |
|
Define KPI run groups. |
Run KPI Processing |
KP_RUN_JOBSTREAM |
|
Process KPIs. |
Understanding KPI Run Groups
KPI run groups enable you to define a subset of KPIs to process. You can opt to use a KPI run group when you process KPIs to save processing time. Typically you will use KPI run groups during the implementation phase when you are setting up your KPI definitions and want to validate them by running the KPI Analysis process and reviewing the results. If you do not use a KPI run group when processing KPIs, then all KPIs that satisfy the input run parameters are processed.
To define the KPIs that compose a KPI run group, you can use a combination of one or more of the following:
A constraint that is based on the KPI Definition table.
A specific individual KPI.
A KPI family.
KPI Run Group Page
Use the KPI Run Group page (KP_KPI_RUN_GROUP) to define KPI run groups.
Image: KPI Run Group page
This example illustrates the fields and controls on the KPI Run Group page. You can find definitions for the fields and controls later on this page.
Build SQL |
Click to update the SQL for a KPI run group that uses a constraint. This is only required if the constraint definition that is used for the KPI Run Group has been modified. When you initially create a KPI run group that uses a constraint, when you save the definition the system generates the appropriate SQL for the constraint. However, if you subsequently modify the constraint definition that is used for a KPI Run Group, you must click this button to update the associated SQL because the Save button will be unavailable. See Running Mass Compile. |
Create New Constraint |
Click this link to access the Constraint page in Add mode, where you can add a new KPI-based constraint to associate with this KPI run group. |
To specify the KPIs that compose the KPI run group, add rows within one or more of the following grids:
KPI Constraints - Constraints Tab
KPI Constraints - Audit Details Tab
KPI Families
Family Name |
Specify a KPI family to include its KPIs in this KPI run group. |
<KPI family description> |
Click to access the KPI Family page, where you can review the details of the KPI family. |
KPIs
Run KPI Processing Page
Use the Run KPI Processing page (KP_RUN_JOBSTREAM) to process KPIs.
Image: Run KPI Processing page
This example illustrates the fields and controls on the Run KPI Processing page. You can find definitions for the fields and controls later on this page.
Jobstream Type |
This field is unavailable for entry, and contains Single Period as the engine can be run only for a single period. |
Business Unit and Scenario |
Specify the business unit and scenario to process. |
Year and Period |
Specify the fiscal year and period for which to calculate and assess KPIs. |
KPI Run Group |
Optionally, select a KPI run group to limit processing to a subset of KPIs. To establish KPI run groups, use the KPI Run Group page. See KPI Run Group Page. |
Jobstream ID |
This field contains KP_ANALYZE, which is the delivered jobstream for processing KPIs. |