Skip to content

Governance Engine Definition

A governance engine definition describes the governance services that can be invoked in a governance engine. It consists of a list of governance request types that define the logical names of each of the functions of the governance engine. Each governance request type is mapped to one governance service implementation along with request parameters to configure the behaviour of the service in a governance engine definition. A governance service may support many request types, and execute different behaviors based on the request parameters and its configuration properties.

Governance Engine Definition Structure

Figure 1: Logical structure of a governance engine definition showing how the governance request types map to the governance service definitions

There are three types of governance engine and they each support a specialist type of governance service. Therefore, the governance engine definitions include definitions of governance services that are consistent with the type of governance engine.

Type of Governance Engine Type of Governance Service Description
Governance action engine Governance action service Monitor and manage the content of open metadata across the open metadata landscape.
Open discovery engine Open discovery service Analyze the content of resources in the digital landscape and create annotations that are attached to the resource's asset metadata element in the open metadata repositories in the form of a discovery analysis report.
Repository governance engine Repository governance service Provide additional management of the open metadata repositories that are members of the connected cohorts.

Each governance engine definition describes a single engine and its specialized services as illustrated below.

Repository Governance Engine Definition Structure

Logical structure of a repository governance engine definition showing how the governance request types map to the repository governance service definitions

Governance Action Engine Definition Structure

Logical structure of a governance action engine definition showing how the governance request types map to the governance action service definitions

Open Discovery Engine Definition Structure

Logical structure of an open discovery engine definition showing how the governance request types map to the open discovery service definitions. Some of these services are Open Discovery Pipelines that control the choreography of a number of nested open discovery services

Further information