Defining a target data endpoint

Before you can create a subscription, you must define your MDM source data endpoint and target data endpoint. This procedure describes setting up the target endpoint. The target will be your IBM® Master Data Connect instance.

About this task

When you setup an endpoint in the IBM MDM Publisher user interface, use externally available addresses and port numbers. Do not use Kubernetes internal host names and ports. This is important because an ongoing sync job is carried out not inside the MDM Publisher container, but inside an InfoSphere® MDM Kafka container, which is located outside of the Kubernetes or OpenShift® cluster.
Note: If you want to use internal host names, those host names must be mapped to the physical IP addresses in the InfoSphere MDM Kafka container.

Procedure

  1. Log in to the MDM Publisher user interface.
  2. Select the Endpoints tab.
  3. Click New endpoint, then select the system type for your target endpoint:
    • Master Data Connect on CP4D - Select this option for the Master Data Connect service on IBM Cloud Pak® for Data.
      Note: This endpoint is not available in InfoSphere MDM 11.6.0.12.
    • Master Data Connect on cloud - Select this option for Master Data Connect service instances on IBM Cloud®.
      Note: This endpoint is not available in InfoSphere MDM 11.6.0.12. The Master Data Connect service is no longer available on IBM Cloud. If you select Master Data Connect on cloud from an earlier version of the interface, you will be unable to complete the setup.
    • Master Data Connect on premise - Select this option for the Master Data Connect feature of InfoSphere MDM.
    • Entity Insight - Select this option for IBM Entity Insight® feature of InfoSphere Big Match for Hadoop.
  4. Complete the following additional steps depending on your system type:
    • For Master Data Connect on CP4D target endpoints:
      Note: This endpoint is not available in InfoSphere MDM 11.6.0.12.
      1. Provide the following additional information about your endpoint:
        • Cloud Pak for Data cluster host name
        • Cloud Pak for Data cluster port number
        • Master Data Connect host name
        • Master Data Connect port number
        • Master Data Connect user name
        • Master Data Connect password
      2. Click Get all MDC instances to load a list of all available Master Data Connect on Cloud Pak for Data instances into the MDC service name drop-down list.
      3. From the MDC service name list, select the service name of this endpoint.
    • For Master Data Connect on cloud target endpoints:
      Note: This endpoint is not available in InfoSphere MDM 11.6.0.12.
      1. Provide the Master Data Management service API key for your intended endpoint.
        Note: This API key must be generated by a Master Data Management service administrator.
      2. Click Get Master Data Connect instances to load a list of all available Master Data Management service instances into the Master Data Connect instance drop-down list.
      3. From the Master Data Connect instance list, select the Master Data Management service instance that you want to enable as an MDM Publisher target endpoint
    • For Master Data Connect on premise target endpoints:
      1. Provide the following additional details:
        • Graph server host name
        • Graph server port
          Tip: Be sure to provide an externally accessible endpoint.
        • Graph server user name
        • Graph server password
          Tip: The default user name and password values are test and test.
    • For Entity Insight target endpoints, see the IBM Entity Insight documentation.
  5. Click Test Connection to validate the connection information that you've provided. When you see the message Test connection successful!, click Next.
    Note: If you see the message Test connection failed!, check the information that you provided to ensure that it is correct. If so, confirm that the instances are currently running.
  6. Provide a name and description for this new target endpoint.
  7. Click Create.