Intégration de NPSaaS avec watsonx.data
Vous pouvez intégrer votre instance IBM® Netezza® Performance Server for IBM Cloud Pak® for Data as a Service à watsonx.data.
NPSaaS fournit une prise en charge pour le point de terminaison Metastore Thrift dans watsonx.data SaaS version 2.3 et antérieures.
Avant de commencer
Vérifiez que vous avez obtenu la clé d'API IBM en procédant comme suit:
-
Accédez à https://cloud.ibm.com/.
-
En haut de la page, dans le sous-menu Gérer, sélectionnez Accès (IAM).
-
Cliquez sur ID de service et sur Créer.
-
Indiquez les détails de la création d'ID de service.
-
Dans l'onglet Accès, effectuez les actions suivantes :
a. Cliquez sur Affecter un accès.
b. Dans la zone de recherche Service, entrez watsonx.data et cliquez dessus. Cliquez sur Suivant.
c. Dans la section Ressources, vérifiez que l'option Toutes les ressources est sélectionnée. Cliquez sur Suivant.
d. Dans la section Rôles et actions, sélectionnez MetastoreAccess et Administrator, puis cliquez sur Suivant.
e. Cliquez sur Ajouter, puis sur Affecter.
-
Cliquez sur l'onglet Clés API, puis sur Créer.
-
Indiquez les détails de la création de clé d'API. Vous devez nommer la clé d'API ibmlhapikey.
Intégration de l'instance NPSaaS ou du client distant à watsonx.data à l'aide de nzcli.
-
Téléchargez l'outil
nz.curl -o nz -k <name of the API server URL from namespace provisioning page>/v2/download/nz-linux-amd64 -
Configuration de la variable d'environnement
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> -
Modifiez les droits d'accès à l'exécutable
nzcli.chmod +x nz -
Configurez HMS avec l'outil
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>
Où :
urlest le point de terminaison d'économie URL que vous récupérez à partir de l'instance watsonx.data. Pour plus d'informations, voir Obtention du noeud final HMS. Vous devez également vous assurer que leurlest au formatthrift://<host>:<port>suivant lorsque vous exécutez la commandenz setup-hms.hms-userest par défautibmlhapikey.hms-tokenest votre clé d'API obtenue dans la section Avant de commencer.
Après vous être enregistré dans watsonx.data, vous pouvez créer une base de données distante.
- Connectez-vous à votre console Web NPSaaS ou téléchargez l'outil de ligne de commande
nzsqldepuis ici. - Interrogez vos données à partir de watsonx.data. Pour plus d'informations, voir Demande de données à partir de watsonx.data.