Skip to content

Apache Atlas REST Connector

Connector summary
  • Connector Category: Digital Resource Connector
  • Source Module: apache-atlas-connectors .
  • Jar File Name: apache-atlas-connectors.jar
  • Supported Asset Type: SoftwareServer
  • Deployed Implementation Type: Apache Atlas Server
  • Connector Provider Class Name: org.odpi.openmetadata.adapters.connectors.apacheatlas.resource.ApacheAtlasRESTProvider

Apache Atlas has a REST API that allows external callers to query and create both types and instances. This connector provides a simple Java API to this REST API. It is written without any dependencies on Apache Atlas (or its associated Hadoop components) so it happily runs in the same version of Java as the rest of Egeria.

This connector is used by other connectors from Egeria, and may also be used by components from outside Egeria.

The values from the connection used by this connector are:

  • Connection.getUserId() and Connection.getClearPassword() for logging in to Apache Atlas.
  • Connection.getDisplayName() for the connector name in messages.
  • Connection.getEndpoint().getAddress() for the URL root (typically host and port name) of the Apache Atlas server.
  • Connection.getConfigurationProperties.get("atlasServerName") for the name of the Apache Atlas server to use in messages.

Raise an issue or comment below