0601 Open Discovery Engines and Services¶
An open discovery engine executes open discovery services on request. Open discovery services are pluggable components that analyse data sources and document the results.
The OpenDiscoveryEngine
entity creates a description of an instance of these types of engines. It is represented as a special type GovernanceEngine
when it is documented in metadata.
A description of an open discovery engine is linked with a SupportedGovernanceService
relationship to the description of an OpenDiscoveryService
to indicate that
the open discovery engine supports the open discovery service.
The OpenDiscoveryService
entity describes an implementation of an open discovery service. This implementation is an specialized OCF Connector. The OpenDiscoveryService
entity is a subtype of Asset
and is linked with a ConnectionToAsset
relationship to a Connection entity that defines how to create an instance of the open discovery service in the Egeria OMAG Server Platform.
Open discovery pipelines are specialized open discovery services that execute multiple open discovery services in a single run.
The OpenDiscoveryPipeline
entity describes an open discovery pipeline. It is typically linked to a VirtualConnection with the connections of the open discovery services embedded within it.
Deprecated types
- SupportedDiscoveryService - Use SupportedGovernanceService.
Further information
- Open Discovery and Stewardship describes how discovery works.
- Governance Engine Definition creates the associations between the open discovery engine and its services.
- Writing Open Discovery Service to build new discovery capability.
Raise an issue or comment below