DVM-based rule objects

Prev Next

DVM rule objects are based on specific findings that include result sets. Once defined, the rule object is updated each time the test is executed.

There are several types of DVM-based rule objects:

  • Specific DVM rule object — A rule object is distinct to a specific test on a specific database instance.

  • Global DVM rule object (distributed) — A rule object can be defined to contain values for all database instances where the test is executed. The rule object values for each database instance are populated by the result of the check on the instance. With this rule object, you can create a single rule object definition, with a single custom rule that refers to it. You can then apply the rule to multiple database. The rule object values per instance is populated by the relevant values retrieved by the check from the instance, when last executed.

  • Global DVM rule object (Master Repository) — A rule object can be defined from a single result set, but contain values for different database instances. This rule object retrieves the values for each database instance from a Master Repository (table) and behaves similarly to the Global DVM rule Objects (distributed) type. The rule object values for a specific instance are populated by values retrieved from the Master Repository query (DVM check) when last executed, based on the filtering criteria and values.