Skip to content

Latest commit

 

History

History
 
 

data-platform-services

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Data Platform Services

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.

OMAG Server Platform configuration

  1. Start an OMAG Server Platform

  2. 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.

  3. 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.