Assisted Query¶
この機能では、Data Catalog ユーザーは、自分の要望を自分の言語で説明してクエリを生成できます。この機能は [Assisted Query] タブから利用できます。
注釈
この機能は、 エンタープライズプラス サブスクリプションバンドルでのみ利用できます。所有しているバンドルを確認するには、Design Studio または Administration Tool の [About] ダイアログを開きます。詳細については、「 Denodo Platform - サブスクリプションバンドル 」のセクションを参照してください。
重要
この機能を使用する前に、 LLM 構成の API の構成 と Denodo Assistant のアシスト付きクエリの構成 の両方を構成する必要があります。
このセクションでは以下について説明します。
クエリの生成 方法
生成されたクエリの実行 方法
クエリの生成¶
このセクションでは、クエリを生成するプロセスについて説明します。

クエリで何をするかを説明する [Natural language query input] フォーム。¶
[アシスト付きクエリ] タブでは、[Natural language query input] から自分の要望を自然言語で説明できます。さらに詳細な情報を入力すると、検索結果を絞り込むだけでなく、表示される情報の質が向上します。これはビューのメタデータにも適用されます。このデータは、特に以下の詳細情報を含めて送信されます。
ビューの名前。
ビューのデータベースの名前。
フィールドごとに以下の情報があります。
フィールドの名前。
構成されている場合は、フィールドの論理名。
フィールドの型。
フィールドの説明。
フィールドがプライマリキーかどうかに関する情報。
フィールドに null 値が可能かどうかに関する情報。
フィールドに割り当てられているタグの名前と説明。
データ利用が有効な場合、ビューのデータサンプルも含まれます。
ビューの説明。
ビューに割り当てられているタグの名前と説明。
直接のアソシエーションごとに、ビューの場合と同じ情報。
警告
クエリを生成すると、メタデータ情報が LLM に送信されます。データ利用が有効になっている場合のみ、結果を改善するために、ビューのデータも処理され、LLM に送信されます。組織がこのことを認識し、同意していることを確認してください。
Data Catalog では、Denodo ビューのメタデータを収集し、LLM に送信して処理します。データ利用が有効な場合のみ、ビューのデータも収集されて送信されます。このメタデータには、ビュー名、ビューの説明、フィールド名、フィールドの説明、データ型、リレーションシップなどの情報があります。
ビューに含まれる情報が多すぎる場合、モデルでサポートされるトークンの制限を超えないように、AI サービスに送信する前に、ビューの情報の一部を除外する必要がある場合があります。このような詳細情報を除外すると、提供される応答の精度や完全性に影響を与える可能性があります。極端な場合、生成プロセスが停止する場合があります。こうした状況が発生した場合、適切な通知が表示されます。
注釈
[Natural language query input] には、最大 1000 文字のテキストを入力できます。
[Natural language query input] が設定されている場合、クエリを生成するには [Ask] ボタンをクリックする必要があります。

[Automatically generated query] フィールドと [Query explanation] フィールドが並んで表示される。¶
[Automatically generated query] フィールドと [Query explanation] フィールドが表示されます。このアクションを行うと、生成されたクエリを VQL シェルで開くオプションが [Open in VQL Shell] ボタンで利用できるようになります。
注釈
[Open in VQL Shell] アクションは、生成されたクエリを、以前に VQL シェル に導入した VQL に追加します。これは、情報の損失を防ぐために行われます。
生成されたクエリの実行¶
クエリの実行には、手動または自動の実行モードの構成に応じて 2 つのオプションを使用できます。

生成されたクエリの結果は、タブの下部にある [Query result] テーブルに表示されます。¶
手動実行モードによる実行¶
手動実行モードが構成されている場合、[実行] ボタンをクリックする必要があります。クエリの実行が終了すると、結果はタブの下部にある [Query result] テーブルに表示されます。
自動実行モードによる実行¶
自動実行モードが構成されている場合、アクションは必要ありません。[Ask] ボタンをクリックすると、生成されたクエリが実行され、その結果がタブの下部にある [Query result] テーブルに自動的に表示されます。このアクションを行うと、生成されたクエリを VQL シェルで開くオプションが [Open in VQL Shell] ボタンで利用できるようになります。
その他のオプション¶
クエリ生成プロセスが開始したら、いつでも [キャンセル] ボタンを押して停止できます。また、[すべてをクリア] ボタンで結果をクリアすることもできます。