Integrando o NPSaaS com o watsonx.data
É possível integrar sua instância do IBM® Netezza® Performance Server for IBM Cloud Pak® for Data as a Service com watsonx.data.
NPSaaS fornece suporte para o endpoint Metastore Thrift no watsonx.data SaaS versão 2.3 e anteriores.
Antes de Iniciar
Assegure-se de ter obtido a chave de API da IBM seguindo as etapas:
-
Acesse https://cloud.ibm.com/.
-
Na parte superior da página, no submenu Gerenciar, selecione Acesso (IAM).
-
Clique em IDs de serviço e Criar..
-
Forneça os detalhes de Criar ID de serviço.
-
Na guia Acesso, execute as seguintes ações:
a. Clique em Designar acesso.
b. No campo de procura Serviço, digite watsonx.data e clique nele.. Clique em Avançar.
c. Na seção Recursos, assegure que Todos os recursos esteja selecionado. Clique em Avançar.
d. Na seção Funções e ações selecione MetastoreAccess e Administrador e clique em Avançar.
e. Clique em Incluir e Designar.
-
Clique na guia Chaves de API e clique em Criar.
-
Forneça detalhes de Criar chave API. Deve-se nomear a chave API como ibmlhapikey.
Integrando a instância NPSaaS ou o cliente remoto com watsonx.data usando nzcli.
-
Faça o download da ferramenta
nzcurl -o nz -k <name of the API server URL from namespace provisioning page>/v2/download/nz-linux-amd64 -
Configure as variáveis de 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> -
Altere as permissões no executável do
nzclichmod +x nz -
Configure HMS com a ferramenta
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>
Em que:
urlé o endpoint do Thrift URL que você obtém de uma instância do watsonx.data. Para obter mais informações, consulte Obtendo o terminal HMS. Você também deve assegurar que ourlesteja no formatothrift://<host>:<port>a seguir ao executar o comandonz setup-hms.hms-useré por padrãoibmlhapikey.hms-tokené sua chave de API obtida na seção Antes de iniciar.
Depois de ter registrado no watsonx.data, é possível criar um banco de dados remoto.
- Efetue login no console da web do NPSaaS ou faça download da ferramenta de linha de comandos
nzsqla partir do aqui. - Consulte seus dados de watsonx.data. Para obter mais informações, consulte Consultando dados de watsonx.data.