NPSaaS und watsonx.data integrieren
Sie können Ihre Instanz von IBM® Netezza® Performance Server for IBM Cloud Pak® for Data as a Service in watsonx.dataintegrieren.
NPSaaS bietet Unterstützung für den Metastore Thrift-Endpunkt in watsonx.data SaaS Version 2.3 und früheren Versionen.
Vorbereitende Schritte
Stellen Sie sicher, dass Sie den API-Schlüssel IBM erhalten haben, indem Sie die folgenden Schritte ausführen:
-
Gehen Sie zu "https://cloud.ibm.com/."
-
Wählen Sie im Untermenü Verwalten oben auf der Seite Zugriff (IAM) aus.
-
Klicken Sie auf Service-IDs und Erstellen.
-
Geben Sie Details für Service-ID erstellen an.
-
Führen Sie auf der Registerkarte „Zugriff“ die folgenden Aktionen aus:
a. Klicken Sie auf Zugriff zuweisen.
b. Geben Sie im Suchfeld Service watsonx.data ein und klicken Sie darauf. Klicken Sie auf Weiter.
c. Stellen Sie im Abschnitt Ressourcen sicher, dass Alle Ressourcen ausgewählt ist. Klicken Sie auf Weiter (Next).
d. Wählen Sie im Abschnitt Rollen und Aktionen MetastoreAccess und Administrator aus und klicken auf Next.
e. Klicken Sie auf Hinzufügen und Zuweisen.
-
Klicken Sie auf die Registerkarte „API-Schlüssel“ und dann auf „ Erstellen “.
-
Geben Sie Details zu API-Schlüssel erstellen an. Sie müssen den API-Schlüssel als ibmlhapikey benennen.
Integration der NPSaaS-Instanz oder des fernen Clients mit watsonx.data mithilfe von nzcli.
-
Laden Sie das Tool
nzherunter.curl -o nz -k <name of the API server URL from namespace provisioning page>/v2/download/nz-linux-amd64 -
Richten Sie die Umgebungsvariablen ein.
export APISERVER_URL=<name of the API server URL from namespace provisioning page> export NZ_USER=<admin user name> export NZ_PASSWORD=<admin user password> -
Ändern Sie die Berechtigungen für die ausführbare Datei
nzcli.chmod +x nz -
Richten Sie HMS mit dem Tool
nzein../nz setup-hms create -connection-name <your connection name> -hms-token <your API key obtained in the `Before you begin` section> -hms-user "ibmlhapikey" -url <thrift endpoint URL retrieved from watsonx.data instance>
Dabei gilt:
urlist der Thrift-Endpunkt URL, den Sie von der Instanz watsonx.data abrufen. Weitere Informationen finden Sie unter HMS-Endpunkt abrufen. Sie müssen außerdem sicherstellen, dassurldas folgendethrift://<host>:<port>-Format hat, wenn der Befehlnz setup-hmsausgeführt wird.hms-userist standardmäßigibmlhapikey.hms-tokenist Ihr API-Schlüssel, der im Abschnitt Vorbereitungen abgerufen wurde.
Nach der Registrierung bei watsonx.datakönnen Sie eine ferne Datenbank erstellen.
- Melden Sie sich an Ihrer NPSaaS-Webkonsole an oder laden Sie das
nzsql-Befehlszeilentool hier herunter. - Fragen Sie Ihre Daten von watsonx.dataab. Weitere Informationen finden Sie unter Daten aus watsonx.data.