In development
A component that is in development means that the Egeria community is still building the function. The code is added continuously in small pieces to help the review and socialization process. It may not run, or do something useful - it only promises not to break other function. Expect to find git issues describing the end state.
Data Engine Open Metadata Access Service (OMAS)¶
The Data Engine OMAS provides APIs and events for data movement/processing engines to record the changes made to the data landscape.
It provides the ability to register the data engine itself along with the lineage details of the ETL transformations. Data Engine OMAS APIs offer support for creating the corresponding open metadata types for assets and jobs.
Using the Data Engine OMAS¶
Below is the list of tasks supported by Data Engine OMAS.
External Tool registration¶
Typically, the first action to take for an external tool is to register as a software-capability.
External Tool lookup¶
An external tool can look up for the registered external tool.
Create Schema Type¶
Create Port Implementation with schema type¶
Create Process, with corresponding Port Implementations and Schema Types¶
Add data flows to processes¶
Create Database¶
Create Relational Tables¶
Create Data Files¶
Delete Database¶
Delete Relational Tables¶
Delete Data Files¶
Delete Connections¶
Delete Endpoint¶
Sample use case¶
Initial load use case illustrates the integration between Data Engine OMAS and IBM's DataStage ETL tool.
Raise an issue or comment below