Reporting on rules

You can report on rules of more than one type and rules that are checked out. For reporting purposes, searching all instances of the classes derived from the Rule- base class, or even all instances of the Rule-Service- class, can impact performance. To provide more efficient reporting, you can create report definitions that query the database view that corresponds to a particular class.

Procedure
  • To report on rules of more than one type, create a report definition rule with Data-Rule-Summary as the Apply to class. The properties that you use for selection criteria must be stored as exposed columns of the PegaRULES database view that corresponds to the Data-Rule-Summary class.
  • To report on rules that are checked out, create a report definition rule with Data-Rule-Locking as the Apply to class.