Integrating with IBM Manta Data Lineage
Integrating Manta with watsonx.data allows you to capture and publish jobs, runs, and dataset events from Spark and Presto through the Manta UI, providing full visibility into data flows and transformations.
watsonx.data on IBM Software Hub
watsonx.data on IBM Software Hub
Before you begin
- Create a data source definition and an OpenLineage connection.
- Create an OpenLineage metadata import in your project and run it.
- Software Hub endpoint provided must be external URL and it’s SSL certificate must be installed
the cluster. To generate the self-signed SSL certificate follow
For information, see Creating a secret to store shared custom certificates.export STORE_ENDPOINT=<endpoint>:<port number> echo QUIT | openssl s_client -showcerts -connect $STORE_ENDPOINT | awk '/-----BEGIN CERTIFICATE-----/ {p=1}; p; /-----END CERTIFICATE-----/ {p=0}' | awk '{printf "%s\\n", $0}'- Run the following command to login to the Software Hub
cluster:
oc login a<endpoint:port> -u kubeadmin -p <password> --insecure-skip-tls-verify=true - Import the certificate from the manta configured
cluster:
export STORE_ENDPOINT=<endpoint>:<port number> export CERT=$(echo QUIT | openssl s_client -showcerts -connect $STORE_ENDPOINT | awk '/-----BEGIN CERTIFICATE-----/ {p=1}; p; /-----END CERTIFICATE-----/ {p=0}' | awk '{printf "%s\\n", $0}') - Run the following command to patch watsonx.data service instance with the new
certificate:
oc patch wxd/lakehouse --type=merge -n ${PROJECT_CPD_INST_OPERANDS} -p "{ \"spec\": { \"update_ca_certs\": true, \"extra_ca_certs_secret\": \"$CERT\" } }"
- Run the following command to login to the Software Hub
cluster:
Procedure
What to do next
- You can view data lineage for your assets. For more information, see Viewing data lineage in IBM Manta Data Lineage.
- You can manage and adjust your lineage graph to get comprehensive visibility and control of the data pipeline. For more information, see Managing data lineage graph in IBM Manta Data Lineage.