すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:クエリテスト

最終更新日:Jun 04, 2025

クラスターをデプロイした後、OpenSearch Retrieval Engine Editionコンソールにログオンしてクエリテストを実行できます。クエリテストを実行するときは、ビジネス要件に基づいてクエリリクエストでさまざまなクエリ句を指定できます。

手順

  1. OpenSearch Retrieval Engine Edition コンソールにログインします。左側のナビゲーションウィンドウで、[インスタンス] をクリックします。インスタンスページで、管理するインスタンスを見つけ、アクション列の [管理] をクリックします。

  1. 表示されるページで、左側のナビゲーションウィンドウの [拡張機能] > [クエリテスト] を選択します。クエリテストページで、ドロップダウンリストから [SQLクエリ]、[Havenaskクエリ]、または [REST APIクエリ] を選択し、ビジネス要件に基づいてクエリ句を追加して、[検索] をクリックします。指定されたクエリ条件を満たす結果が表示されます。

Havenaskクエリ

[Havenaskクエリ] をドロップダウンリストから選択すると、query フィールドと Clauses フィールドが表示されます。query フィールドにクエリ文を入力し、config 句と cluster 句を指定する必要があります。ビジネス要件に基づいてデータを取得するために、他の句を追加できます。

SQLクエリ

[SQLクエリ] をドロップダウンリストから選択すると、クエリフィールドと [Clauses] フィールドが表示されます。query フィールドにクエリ文を入力し、[検索] をクリックします。

ビジネス要件に基づいてデータを取得するために、kvpair 句を指定できます。

重要

SELECT 文を使用して DATE 型、TIME 型、または TIMESTAMP 型のフィールドを取得することはできません

RESTful APIクエリ

[REST APIクエリ] をドロップダウンリストから選択し、[インデックステーブル] ドロップダウンリストからインデックステーブルを選択し、左側のSQLエディターにクエリステートメントを入力して、[検索] をクリックします。

RESTful API クエリの結果は、現在のページの右側のセクションに表示されます。

{
  "query": "index_id:12" // クエリ
}

参考資料