カスタム
カスタム・データ・ソースを使用して、組み込みコネクタでは提供されないデータ・ソースを作成できるようになりました。 カスタム・データ・ソースは、PrestoドキュメントにあるようにPrestoがサポートしているが、IBM IBM® watsonx.dataがサポートしているコネクタやデータ・ソースにリストされていないコネクタに使用できます。 この機能は、Presto (Java) および Presto (C++) エンジンに適用できます。 Presto (C++) エンジンでは、Hive、Apache Iceberg、Arrow Flight service、およびカスタム データ ソースのみ関連付けることができます。
カスタムデータソースを追加するには、以下の手順に従います。
-
watsonx.data コンソールにログインします。
-
ナビゲーションメニューから、 インフラストラクチャマネージャー を選択します。
-
データ・ソースを定義して接続するには、コンポーネントの追加をクリックします。
-
データ・ソースセクションで、カスタム・データ・ソースを選択します。
-
以下の詳細を設定する:
この機能の設定を誤ると、エンジンがクラッシュする可能性があります。 IBMはこの機能の使用に関するサポートを提供していません。
カスタム・データベースは SSL 構成をサポートしません。
データソースの登録 フィールド 説明 表示名 画面に表示するデータベース名を入力します。 プロパティー値 データベース用に構成するプロパティーとその値を入力します。 Prestoのドキュメントで指定されているプロパティ名:値のペアを入力します。 複数のプロパティを追加できます。 connector.name= Prestoのドキュメントで指定されている、追加するデータベース コネクタの名前を入力します。 暗号化 鍵の暗号化値が保管されます。 関連付けられたカタログ カタログをデータソースに関連付けるには、チェックボックスを選択します。 このカタログは、お客様のデータソースと自動的に関連付けられ、その中に保存されたデータに対するクエリインターフェースとして機能します。 カタログ名 カタログの名称を入力してください。 作成 「作成」をクリックしてデータソースを作成します。
IBM watsonx.dataforPrestoエンジンでは、以下のコネクタにカスタム データ ソースを使用できます:
-
ローカルファイルコネクタ:Local File コネクタは、ワーカーの http リクエストログを表示するために使われます。 以下のプロパティを持つカスタム・データ・ソース・オプションを使用する。 詳細については、ローカル・ファイル・コネクタ を参照してください。
- connector.name=ローカルファイル
- presto-logs.http-request-log.location=var/log
- presto-logs.http-request-log.pattern=http-request.log*
-
ブラックホールコネクターBlack Holeコネクタは、他のコンポーネントの高性能テスト用に設計されています。 カスタム・データ・ソース・オプションを以下のプロパティとともに使用する。 詳細は ブラックホール・コネクター を参照。
- connector.name=ブラックホール