Lumada Data Catalog exposes a metadata REST API available for consumption by other systems.
From the API you can do many relevant operations such as:
- Creating a label (tag) domain
- Create/Update/Delete a tag
- Create/Delete a tag association
- Retrieve all tag associations for a given data resource
- Importing lineage, etc.
You can review the technical API documentation here.
Data Catalog allows integration to other applications from email servers to data cleansing and visualization tools. Data Catalog provides adapters for Cloudera® Navigator and Apache® Atlas™ for exporting tags and importing lineages. The plug-in framework gives a comprehensive guideline for integration with Lumada Data Catalog.
The integration framework lets you define an action menu option at the resource level that will initiate a client-side or server-side operation. Data Catalog sends a predefined URL with the resource ID for client-side operations. Server-side integrations can include custom Java code to operate on the identified resource.