Integrazione di NPSaaS con watsonx.data
Puoi integrare la tua istanza IBM® Netezza® Performance Server for IBM Cloud Pak® for Data as a Service con watsonx.data.
NPSaaS fornisce supporto per l'endpoint Metastore Thrift in watsonx.data SaaS versione 2.3 e precedenti.
Prima di iniziare
Assicurati di aver ottenuto la chiave API IBM seguendo la procedura:
-
Vai a https://cloud.ibm.com/.
-
Nella parte superiore della pagina, dal menu secondario Gestisci, seleziona Accesso (IAM).
-
Fai clic su ID servizio e Crea.
-
Fornire i dettagli di Crea ID servizio.
-
Sulla scheda Accesso, effettuare le seguenti azioni:
a. Fai clic su Assegna accesso.
b. Nel campo di ricerca Service, immetti watsonx.data e fai clic su di esso. Fai clic su Next.
c. Nella sezione Risorse, assicurarsi che Tutte le risorse sia selezionata. Fai clic su Next.
d. Nella sezione Ruoli e azioni, selezionare MetastoreAccess e Administrator, quindi fare clic su Next.
e. Clicca su Aggiungi e Assegna.
-
Fai clic sulla scheda Chiavi API e poi su Crea.
-
Fornire i dettagli di Crea chiave API. Devi denominare la chiave API come ibmlhapikey.
Integrazione dell'istanza NPSaaS o client remoto con watsonx.data utilizzando nzcli.
-
Scarica lo strumento
nz.curl -o nz -k <name of the API server URL from namespace provisioning page>/v2/download/nz-linux-amd64 -
Impostare le variabili di ambiente.
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> -
Modificare le autorizzazioni sull'eseguibile
nzcli.chmod +x nz -
Configurare HMS con lo strumento
nz../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>
Dove:
urlè l'endpoint di Thrift URL che si recupera dall'istanza watsonx.data. Per ulteriori informazioni, vedi Acquisizione dell'endpoint HMS. È inoltre necessario verificare cheurlsia nel seguente formatothrift://<host>:<port>quando si esegue il comandonz setup-hms.hms-userè per impostazione predefinitaibmlhapikey.hms-tokenè la tua chiave API ottenuta nella sezione Prima di iniziare.
Dopo che ti sei registrato a watsonx.data, puoi creare un database remoto.
- Accedi alla tua console web NPSaaS o scarica lo strumento della linea di comando
nzsqlda qui. - Esegui una query dei tuoi dati da watsonx.data. Per ulteriori informazioni, vedi Query dei dati da watsonx.data.