メインコンテンツまでスキップ

Elasticsearch クエリアシスタント

Elasticsearch は、大量のデータを非常に高速に保存、検索、分析するために設計された分散型の検索・分析エンジンです。全文検索、ログ分析、リアルタイム分析に一般的に使用されます。Docwize の Elasticsearch クエリアシスタントを使用すると、ユーザーは Docwize データベース内のインデックス済み文書に対して Elasticsearch クエリを作成してテストできます。この機能により、ユーザーは詳細な検索を実行したり、検索動作のトラブルシューティングを行ったり、カスタムクエリを開発したりできます。

Elasticsearch クエリアシスタントでできること

  • 自然言語から Elasticsearch クエリを生成する
  • JSON 形式でクエリを編集する
  • インデックス済み文書に対してクエリを実行する
  • Docwize 内で検索結果を直接プレビューする

「Elasticsearch クエリアシスタント」は、検索ホームページの「Elasticsearch」アイコンからアクセスできます。

workflow-builder

「Elasticsearch」アイコン

クエリアシスタントのインターフェース

Docwize Elasticsearch クエリアシスタントは、AI 支援クエリビルダー、JSON クエリエディター、および結果プレビューセクションを組み合わせています。

workflow-builder

クエリアシスタントのインターフェース

クエリアシスタントのインターフェースには 3 つのメインセクションがあります。

セクション説明
クエリアシスタント自然言語プロンプトから Elasticsearch クエリを生成するために使用される AI 支援インターフェース。
Elasticsearch クエリ(JSON)JSON 形式でクエリを表示および変更できるエディター。
結果プレビュークエリによって返された文書を表示します。

クエリアシスタントセクション

クエリアシスタントパネルでは、ユーザーが自然言語を使用して検索リクエストを記述できます。システムは自然言語に基づいて Elasticsearch クエリを生成し、それを JSON エディターに挿入します。

workflow-builder

クエリアシスタントセクション

フィールド説明
新しいチャット新しいクエリアシスタントセッションを開始します。
チャット履歴現在のユーザーの以前のアシスタントとの会話を表示します。
モデルElasticsearch クエリを生成する AI モデルを選択するドロップダウン。
プロンプト入力「ES クエリについて質問する」ユーザーが実行したい検索を説明する自然言語リクエストを入力するフィールド。
送信プロンプトを実行して Elasticsearch クエリを生成します。
クリップボードから画像を貼り付けアシスタントに追加のコンテキストを提供するために画像を貼り付けられます。

Elasticsearch クエリ(JSON)セクション

Elasticsearch クエリ(JSON)パネルには、Elasticsearch 形式のアクティブなクエリが表示されます。ユーザーはこのエディターでクエリを手動で編集または貼り付けることができます。

workflow-builder

Elasticsearch クエリセクション

フィールド説明
クエリエディターユーザーが Elasticsearch クエリを表示および変更できる編集可能なコードエリア。
検索Elasticsearch インデックスに対してクエリを実行します。
クリアエディターから現在のクエリをクリアします。
シンプル検索JSON を書かずにクエリを作成するためのシンプル検索インターフェースに切り替えます。
Ctrl + Enter現在のクエリを実行するために使用するキーボードショートカット。

結果プレビューセクション

結果プレビューセクションには、クエリによって返された文書が表示されます。

workflow-builder

結果プレビューセクション

フィールド説明
ヒット数クエリによって返された一致する文書の数。
文書結果クエリに一致する個別の文書。
検索バープレビュー結果内でのフィルタリングを可能にします。

結果プレビュー機能の詳細については、Document Grid のユーザーノートをご参照ください。

Elasticsearch クエリの実行方法

手順操作
1Elasticsearch クエリアシスタントに移動します。
2プロンプト入力フィールドに検索リクエストを入力します。
3「送信」をクリックして Elasticsearch クエリを生成します。
4Elasticsearch クエリ(JSON)エディターで生成されたクエリを確認または編集します。
5Ctrl + Enter を押すか「検索」をクリックしてクエリを実行します。
6結果プレビューセクションで返された文書を確認します。

Elasticsearch クエリの実行