データソースが構成された後、データの検索を開始できます。OpenSearchコンソールは、検索テストを実行するための検索テストページを提供します。句とパラメータを構成してデータを検索できます。ビジネス要件に基づいて検索リクエストの検索テストを構成できます。詳細については、API操作、Java SDK、およびPHP SDKを参照してください。
次のパートでは、OpenSearchコンソールの検索テストページで検索テストを実行する方法について説明します。検索テストページで検索テストを実行するには、句またはパラメータの横にあるプラスアイコンをクリックし、ドロップダウンリストから使用する句またはパラメータを選択し、句またはパラメータの内容を指定して、検索をクリックします。
手順
1. OpenSearchコンソールにログオンします。左側のナビゲーションペインで、機能拡張 > 検索テストを選択します。検索テストページで、QUERY句を入力します。この手順は必須です。
2. 必要に応じて、句またはパラメータを追加します。
3. 検索テストの結果を表示します。
句
QUERY句の使用方法の詳細については、QUERY句を参照してください。
FILTER句の使用方法の詳細については、FILTER句を参照してください。
SORT句の使用方法の詳細については、SORT句を参照してください。
DISTINCT句の使用方法の詳細については、DISTINCT句を参照してください。
AGGREGATE句の使用方法の詳細については、AGGREGATE句を参照してください。
KVPAIR句の使用方法の詳細については、KVPAIR句を参照してください。
CONFIG句の使用方法の詳細については、CONFIG句を参照してください。
パラメータ
表示フィールド - fetch_fields: 表示するフィールドを設定します。複数のフィールドはセミコロン(;)で区切ります。
クエリルール - qp: クエリ分析の名前を設定します。
クエリポリシー: クエリポリシーを設定します。必要に応じてこのパラメータを設定します。
大まかなソート式 - first_rank_name: 大まかなソートの名前を設定します。
細かいソート式 - second_rank_name: 細かいソートの名前を設定します。
検索結果サマリー構成 - summary: 検索結果のサマリーを構成します。詳細については、検索クエリの処理を参照してください。
カテゴリ予測 - category_prediction: カテゴリ予測に関する情報を設定します。詳細については、検索クエリの処理を参照してください。
生のクエリ - raw_query: クエリ句の元キーワードを設定します。
再検索ポリシー - re_search: 再検索ポリシーを設定します。詳細については、検索クエリの処理を参照してください。
ビジネス情報 - bizおよびユーザーID - user_id: ビジネス情報とユーザーIDを設定します。詳細については、検索クエリの処理を参照してください。
検索ReqId - from_request_id: 検索リクエストのリクエストIDを設定します。
ユーザーID - user_id: 検索アプリケーション側のユーザーIDを設定します。
A/Bテスト - abtest: A/Bテストの名前を設定します。
無効化フィールド - disable: 1つ以上のフィールドを無効にします。例: disable = qp。詳細については、検索クエリの処理を参照してください。