0 / 0
資料の 英語版 に戻る
IBM watsonx.data Presto 接続
最終更新: 2024年12月11日
IBM watsonx.data Presto 接続

データにアクセスするにはIBM watsonx.data、そのための接続アセットを作成します。 接続アセットには、watsonx.data インスタンスと、そのインスタンスで実行されている Presto クエリ エンジンへの接続情報が含まれます。

IBM watsonx.data は、すべてのデータと AI のワークロード用に照会エンジンによって最適化された、オープンでハイブリッドで管理されたデータ・レイクハウスです。

始める前に

watsonx.data PrestoとPrestoの接続の違い

IBM watsonx.data は Presto SQL Query エンジンを組み込んでいます。 watsonx.data Presto および Presto 接続は、Presto SQL Query エンジンの IBM watsonx.data と対話する接続アセットを作成できます。

watsonx.data Presto接続

watsonx.data Presto接続は、Presto SQL Queryを使用したIBM watsonx.dataからの読み取りと、IBM watsonx.data 内のAmazon S3、ApacheOzone、IBMCeph、IBM Cloud Object Storageバケットへの Iceberg テーブル・フォーマットでのテーブル書き込みをサポートしています。 この接続は、IBM Knowledge Catalogとの統合でwatsonx.data のサービスを利用したい場合にも必要です。

IBM recommends using the watsonx.data Presto connection when connecting from Cloud Pak for Data to IBM watsonx.data.

watsonx.data Presto 接続の詳細については、このトピックの残りの部分を参照してください。

Presto

Presto 接続は、IBM watsonx.data の実装を含む、任意の Presto エンジンへの読み取り専用接続を作成できます。

Presto 接続の詳細については、Presto 接続を参照してください。

前提条件

watsonx.dataのインスタンスをセットアップします。

ソフトウェアまたはサービス インスタンスに接続できます。

watsonx.data への接続を作成します。

接続の詳細は、選択した配置タイプによって異なります。 接続アセットを作成するには、Connect to a data source ページの Connection details セクションで、デプロイメント タイプを選択します:

  • IBM watsonx.data 開発者エディション
  • IBM watsonx.data on IBM Cloud
  • IBM watsonx.data on Red Hat OpenShift

デプロイメント タイプをデフォルト値のままにして、レガシー接続の詳細 を表示することもできます。

記入する内容は、選択した預金種類によって変わります:

IBM watsonx.data 開発者版

接続値のインポートを使用して、これらのフィールドを埋めるためにJSONファイルをインポートすることができます。 この接続に必要な JSON ファイルを取得するには、watsonx.dataインスタンスのコンソールページに移動し、接続情報フィールドに移動して JSON ファイルをコピーする必要があります。

  • ホスト名またはIPアドレス設定 > 接続情報 > インスタンスの詳細のコンソールでこの情報を見つけてください。
  • ポート: デフォルトのポート番号は 443です。 この情報はコンソールの設定 > 接続情報 > インスタンスの詳細で確認できます。
  • インスタンスID:watsonx.dataコンソールでこの値を探します。 クリックインスタンスの詳細ナビゲーション メニューから。 この情報は、コンソールの Configurations > Connection information > Instance details にもあります。

IBM watsonx.data 上の IBM Cloud です

接続値のインポートを使用して、これらのフィールドを埋めるためにJSONファイルをインポートすることができます。 この接続に必要な JSON ファイルを取得するには、watsonx.dataインスタンスのコンソールページに移動し、接続情報フィールドに移動して JSON ファイルをコピーする必要があります。

  • ホスト名またはIPアドレス設定 > 接続情報 > インスタンスの詳細のコンソールでこの情報を見つけてください。
  • ポート: デフォルトのポート番号は 443です。 この情報はコンソールの設定 > 接続情報 > インスタンスの詳細で確認できます。
  • CRN:クラウド・リソース名: watsonx.data コンソールでこの値を検索してください。 クリックインスタンスの詳細ナビゲーション メニューから。 この情報は、コンソールの Configurations > Connection information > Instance details にもあります。

IBM watsonx.data on Red Hat OpenShift

接続値のインポートを使用して、これらのフィールドを埋めるためにJSONファイルをインポートすることができます。 この接続に必要な JSON ファイルを取得するには、watsonx.dataインスタンスのコンソールページに移動し、接続情報フィールドに移動して JSON ファイルをコピーする必要があります。

  • ホスト名またはIPアドレス設定 > 接続情報 > インスタンスの詳細のコンソールでこの情報を見つけてください。
  • ポート: デフォルトのポート番号は 443です。 この情報はコンソールの設定 > 接続情報 > インスタンスの詳細で確認できます。
  • インスタンスID:watsonx.dataコンソールでこの値を探します。 クリックインスタンスの詳細ナビゲーション メニューから。 この情報は、コンソールの Configurations > Connection information > Instance details にもあります。

レガシー接続の詳細

watsonx.data ソフトウェア

接続アセットを作成するには、データソースに接続するページの接続の詳細セクションでCloud Pak for Dataのwatsonx.dataに接続するを選択し、以下の詳細を入力してください:

  • ホスト名またはIPアドレス設定 > 接続情報 > インスタンスの詳細のコンソールでこの情報を見つけてください。
  • ポート: デフォルトのポート番号は 443です。 この情報はコンソールの設定 > 接続情報 > インスタンスの詳細で確認できます。
  • インスタンスID:watsonx.dataコンソールでこの値を探します。 クリックインスタンスの詳細ナビゲーション メニューから。 この情報は、コンソールの Configurations > Connection information > Instance details にもあります。
  • インスタンス名:Cloud Pak for Data Web クライアントのホームページでインスタンス名を検索します。 ナビゲーションメニューからサービス >インスタンスをクリックします。
watsonx.data をサービスとして利用する
  • ホスト名またはIPアドレス設定 > 接続情報 > インスタンスの詳細のコンソールでこの情報を見つけてください。

  • ポート: デフォルトのポート番号は 443です。 この情報はコンソールの設定 > 接続情報 > インスタンスの詳細で確認できます。

  • インスタンスID:watsonx.dataコンソールでこの値を探します。 クリックインスタンスの詳細ナビゲーション メニューから。 この情報は、コンソールの Configurations > Connection information > Instance details にもあります。

  • インスタンス名: この値を見つけるwatsonx.aiサービスインスタンスページ。 クリック管理 > サービス > サービスインスタンス。 例えば、watsonx.data-aaaなどです。 フィールドに表示される推奨インスタンス名は使用しないでください。

  • CRN:クラウド・リソース名: watsonx.data コンソールでこの値を検索してください。 クリックインスタンスの詳細ナビゲーション メニューから。 この情報は、コンソールの Configurations > Connection information > Instance details にもあります。

資格情報

認証情報は、選択した配置タイプによって異なります:

  • IBM watsonx.data 開発者エディション
  • IBM watsonx.data on IBM Cloud
  • IBM watsonx.data on Red Hat OpenShift

デプロイメント タイプをデフォルト値のままにして、レガシー接続の詳細 を表示することもできます。

IBM watsonx.data 開発者版

  • Username and password: watsonx.datastandalone コンソールにログインするためのユーザー名とパスワード。

IBM watsonx.data 上の IBM Cloud です

  • APIキー: IBM Cloud上のwatsonx.dataインスタンスにアクセスできるアカウントのAPIキー.

API キーは IBM Cloud コンソールで生成できます。

IBM watsonx.data on Red Hat OpenShift

認証方法を選択する必要があります:

  • Username and password: Cloud Pak for Data にアクセスする際に使用するユーザー名とパスワードで、watsonx.data インスタンスが配置されています。
  • ユーザー名とAPIキー: The username and API key that is used to access Cloud Pak for Data where the watsonx.data instance is located.

Cloud Pak for Data が LDAP や SSO などの ID 管理サービス (IAM) を使用している場合は、この認証方法を推奨します。 APIキーは、対象のCloud Pak for Dataクラスタのプロファイルと設定にあります。 APIキーについては、認証用APIキーの生成を参照してください。

レガシー接続の詳細

watsonx.data ソフトウェア

watsonx.data インスタンスのユーザ名とパスワード、またはユーザ名とAPIキー。 エンジンにも同じ資格が使われている。

認証方法を選択する必要があります:

  • Username and password: watsonx.data インスタンスがある Cloud Pak for Data にアクセスするために使用するユーザー名とパスワード、または watsonx.data スタンドアロン用のユーザー名とパスワード。
  • Username and API key: watsonx.data インスタンスがある Cloud Pak for Data にアクセスするためのユーザー名と API キー、または watsonx.data スタンドアロン用のユーザー名とパスワード。 Cloud Pak for Data が LDAP や SSO などの ID 管理サービス (IAM) を使用している場合は、この認証方法を推奨します。 APIキーは、対象のCloud Pak for Dataクラスタのプロファイルと設定にあります。 APIキーについては、認証用APIキーの生成を参照してください。
watsonx.data をサービスとして利用する

watsonx.data インスタンスのユーザ名とパスワード。 エンジンにも同じ資格が使われている。

証明書

デフォルトでは、 「SSL は有効」 が選択されています。 セキュリティーを強化するために、この設定をお勧めします。 SSL を使用しない場合、データ漏えいなどの脆弱性の影響を受ける可能性があります。 watsonx.data でホストされるデータベースも SSL 証明書を持つことができますが、接続はエンジンを経由します。

SSL 証明書は PEM 形式である必要があります。

SSL 証明書の情報は、選択した配置タイプによって異なります:

  • IBM watsonx.data 開発者エディション
  • IBM watsonx.data on IBM Cloud
  • IBM watsonx.data on Red Hat OpenShift

IBM watsonx.data 開発者版

SSL 証明書はオプションです。

Cloud Pak for Data 上の watsonx.data インスタンスで SSL が有効になっていて、証明書が自己署名証明書である場合は、 「SSL 証明書」 フィールドに証明書を入力する必要があります。

SSL が設定されているかどうかは、watsonx.data 管理者に尋ねてください。 SSL 証明書は、watsonx.data コンソールの Configurations > Connection information > Instance details にあります。

IBM watsonx.data 上の IBM Cloud です

SSL 証明書はオプションです。

IBM watsonx.data on Red Hat OpenShift

SSL 証明書はオプションです。

Cloud Pak for Data 上の watsonx.data インスタンスで SSL が有効になっていて、証明書が自己署名証明書である場合は、 「SSL 証明書」 フィールドに証明書を入力する必要があります。

SSL が設定されているかどうかは、watsonx.data 管理者に尋ねてください。 SSL 証明書は、watsonx.data コンソールの Configurations > Connection information > Instance details にあります。

エンジン接続の詳細

エンジン接続の詳細を入力

対応エンジンバージョン

Cloud Pak for Data バージョン 5.0.3 以降の watsonx.data の場合:

  • Presto (Java)
  • Presto (C++)

Cloud Pak for Data のバージョン 5.0.2 以前の watsonx.data の場合:

  • Presto (Java)

サービスとしてのwatsonx.dataの場合:

  • Presto (Java)
  • Presto (C++)

これらのエンジン接続の詳細を提供します。 この情報は、watsonx.data ウェブ・コンソールの Configurations > Connection information > Engine and service connection details にあります。

  • エンジンのホスト名またはIPアドレス: ホスト名またはIPアドレスは、内部ホスト分野。

  • エンジンID : この値はエンジンID分野。

  • エンジンのポート: ポート番号は、内部ホストコロンの後のフィールド(: )。デフォルトのポート番号は8443

プラットフォーム内の場所に基づいて接続を作成する方法を選択してください

プロジェクト内
「アセット」>「新規アセット」>「データ・ソースへの接続」をクリックします。 プロジェクトへの接続の追加を参照してください。
カタログ内
「カタログに追加」>「接続」をクリックしてください。 カタログへの接続資産の追加を参照してください。
Platform assets catalog
新規接続をクリックしてください。 プラットフォーム接続の追加を参照してください。

次のステップ: 接続からデータ資産を追加する

この接続を使用できる場所

watsonx.data Presto 接続は、以下のワークスペースおよびツールで使用できます:

プロジェクト

  • Data Refinerywatsonx.aiStudio またはIBM Knowledge Catalog
  • DataStage (DataStage サービス)。 DataStageでのデータ・ソースへの接続を参照してください。
  • Decision Optimizationwatsonx.aiStudio およびwatsonx.aiRuntime)
  • Metadata import (IBM Knowledge Catalog)

カタログ

  • Platform assets catalog

  • その他のカタログ (IBM Knowledge Catalog)

データの書き込みwatsonx.data

データを取り込み、 watsonx.dataとDataStage。 入力してくださいcatalog_nameschema_name 、 そしてtable_nameプロパティ。 のtable_nameプロパティは必須です。 完全修飾名を渡すこともできます。catalog_name.schema_name.table_name 、にtable_name財産。

watsonx.data Prestoコネクターは、IBM watsonx.data で定義されたストレージ上に Iceberg テーブルを直接作成します。 現在、コネクタは以下のストレージへの書き込みをサポートしている:

  • Amazon S3
  • Apache
  • IBMCeph
  • IBM Cloud Object Storage

watsonx.data Web コンソール

もっと見る

関連接続

親トピック: サポートされた接続

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細