NPSaaS와 watsonx.data 통합
IBM® Netezza® Performance Server for IBM Cloud Pak® for Data as a Service 인스턴스를 watsonx.data와 통합할 수 있습니다.
NPSaaS watsonx.dataSaaS 버전 2.3 및 이전 버전에서 메타스토어 Thrift 엔드포인트 지원을 제공합니다.
시작하기 전에
다음 단계를 수행하여 IBM API키를 확보했는지 확인하십시오.
-
https://cloud.ibm.com/로 이동하십시오.
-
페이지 맨 위의 관리 하위 메뉴에서 액세스 (IAM) 를 선택하십시오.
-
서비스 ID 및 작성을 클릭하십시오.
-
서비스 ID 작성 세부사항을 제공하십시오.
-
액세스 탭에서 다음 작업을 수행하십시오:
a. 액세스 권한 지정 을 클릭하십시오.
b. 서비스 검색 필드에 watsonx.data 를 입력하고 이를 클릭하십시오. 다음을 클릭하십시오.
c. 자원 섹션에서 모든 자원 이 선택되었는지 확인하십시오. 다음을 클릭하십시오.
d. 역할 및 조치 섹션에서 MetastoreAccess 및 Administrator 를 선택하고 다음을 클릭하십시오.
e. 추가 및 지정을 클릭하십시오.
-
API 키 탭을 클릭한 후 '생성'을 클릭하세요.
-
API키 작성 세부사항을 제공하십시오. API키의 이름을 ibmlhapikey 로 지정해야 합니다.
nzcli 를 사용하여 NPSaaS 인스턴스 또는 원격 클라이언트를 watsonx.data 와 통합합니다.
-
nz도구를 다운로드하십시오.curl -o nz -k <name of the API server URL from namespace provisioning page>/v2/download/nz-linux-amd64 -
환경 변수를 설정하십시오.
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> -
nzcli실행 파일에 대한 권한을 변경하십시오.chmod +x nz -
nz도구를 사용하여 HMS를 설정하십시오../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>
여기서:
url절약 엔드포인트는 watsonx.data 인스턴스에서 가져오는 URL 입니다. 자세한 정보는 HMS 엔드포인트 가져오기 를 참조하십시오. 또한nz setup-hms명령을 실행할 때url가 다음thrift://<host>:<port>형식인지 확인해야 합니다.hms-user는 기본적으로ibmlhapikey입니다.hms-token는 시작하기 전에 섹션에서 얻은 API키입니다.
watsonx.data에 등록한 후 원격 데이터베이스를 작성할 수 있습니다.
- NPSaaS 웹 콘솔에 로그인하거나 여기 에서
nzsql명령행 도구를 다운로드하십시오. - watsonx.data에서 데이터를 조회하십시오. 자세한 정보는 watsonx.data에서 데이터 조회 를 참조하십시오.