The Data Platform Services support intercommunication from a Data Platform and the Data Platform OMAS. Where a Data Platform is unable communicate with Data Platform OMAS directly, a Data Platform Service for the Data Platform can run on server-side in OMAG Server Platform and broker calls to the Data Platform itself into calls back to the Data Platform OMAS.
-
Start an OMAG Server Platform
-
Configure the Data Platform:
POST following JSON object (following shows an example for Apache Cassandra Database)
{ "class": "DataPlatformServicesConfig", "dataPlatformGUID": "296bc645-2043-499c-bcd9-ecff90e46899", "dataPlatformServerURL":"127.0.0.1", "dataPlatformServerName":"ING Cassandra Hotel", "dataPlatformConnectionProvider": "org.odpi.openmetadata.adapters.connectors.metadataextractor.cassandra.CassandraMetadataExtractorProvider", "dataPlatformConnection":{ "class": "Connection", "displayName": "Apache Cassandra Database", "description": "Distributed wide-column database", "connectorType": { "class": "ConnectorType", "connectorProviderClassName": "org.odpi.openmetadata.adapters.connectors.metadataextractor.cassandra.CassandraMetadataExtractorProvider" }, "endpoint": { "class": "Endpoint", "address": "127.0.0.1", "protocol": "https", "additionalProperties":{ "port":"9999" } }, "userId": "cassandra", "clearPassword": "cassandra", "configurationProperties": { "defaultZones": [ "x", "y", "z" ] } } }
to the following address
http://localhost:8080/open-metadata/admin-services/users/{{user-name}}/servers/{{server-name}}/data-platform-service/configuration
The object dataPlatformServicesConfig is the information required to implement the specific data platform connector to configure the connection to the target data platform. The authentication information should be modified based on the information needed by the connector.
-
Start the instance of the OMAG Server Platform
POST to the following address
http://localhost:8080/open-metadata/admin-services/users/{{user-name}}/servers/{{server-name}}/instance
License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.