SDK
The Data Mesh Manager SDK is a Java library that provides a set of APIs to interact with Data Mesh Manager and Data Contract Manager.
Using the SDK, you can build Java applications to automate data platform operations, such as:
- Synchronize data products and data assets from the data platform to the Data Mesh Manager
- Synchronize datacontract.yaml in Git repositories with Data Contract Manager
- Automate permissions in the data platform when an access request has been approved
- Notify downstream consumers when data contract tests have failed
- Publish data product costs and usage data to Data Mesh Manager
This SDK is designed as a foundation for building data platform integrations that run as long-running applications on customer's data platform, e.g., as containers running in a Kubernetes cluster or any other container-runtime.
It interacts with the Data Mesh Manager APIs to send metadata and to subscribe to events to trigger actions in the data platform or with other services.
Links:
- Data Mesh Manager SDK on GitHub