データをアップロードした後、検索のテストを開始できます。コンソールには、クエリ句とクエリパラメーターを設定できる [検索テスト] ページが用意されています。また、クライアントで検索リクエストを設定してテストすることもできます。詳細については、API、Java SDK、および PHP SDK のドキュメントをご参照ください。
このセクションでは、コンソールの [検索テスト] ページの使用方法について説明します。句またはパラメーターの横にある [+] ボタンをクリックします。表示されるドロップダウンリストから、必要なクエリ句またはパラメーターを選択します。次に、選択した 句またはパラメーター の値を入力します。最後に、[検索] をクリックして検索結果を表示します。
手順
1. OpenSearch コンソールにログインします。ナビゲーションペインで、[機能拡張] > [検索テスト] を選択します。必須のクエリ句 を入力します。
2. さらに句とパラメーターを追加します。
3. 検索テスト結果 が表示されます。
句の説明
クエリ句の詳細については、「クエリ句のドキュメント」をご参照ください。
フィルター句の詳細については、「フィルター句のドキュメント」をご参照ください。
ソート句の詳細については、「ソート句のドキュメント」をご参照ください。
distinct 句の詳細については、「distinct 句のドキュメント」をご参照ください。
アグリゲート句の詳細については、「アグリゲート句のドキュメント」をご参照ください。
kvpairs 句の詳細については、「kvpairs 句のドキュメント」をご参照ください。
ページネーションに config 句を使用する方法の詳細については、「config 句のドキュメント」をご参照ください。
パラメーターの説明
fetch_fields :表示するフィールドを指定します。複数のフィールドはセミコロン (;) で区切ります。
クエリ分析ルール (qp):クエリ分析ルールの名前を指定します。
クエリポリシー:クエリポリシーを指定します。
基本ソート式 (first_rank_name):基本ソート式の名前を指定します。
高度ソート式 (second_rank_name) :高度ソート式の名前を指定します。
検索結果サマリー (summary) :詳細については、「パラメーター仕様ルールのドキュメント」をご参照ください。
カテゴリ予測 (category_prediction) :詳細については、「パラメーター仕様のドキュメント」をご参照ください。
元のクエリ (raw_query) :クエリ句で使用される元の検索キーワードです。
クエリ書き換えポリシー (re_search) :詳細については、「パラメーター仕様ルールのドキュメント」をご参照ください。
ビジネス情報 (biz) :ビジネス関連の情報です。詳細については、「パラメーター仕様ルールのドキュメント」をご参照ください。
検索リクエスト ID (from_request_id) :以前の検索リクエストの request_id です。
ユーザー ID (user_id) :クライアントアプリケーションでのユーザーの ID です。
A/B テスト:A/B テストの名前を指定します。
無効化パラメーター (disable) :指定した機能を無効化します。たとえば、disable=qp と指定します。詳細については、「パラメーター仕様ルールのドキュメント」をご参照ください。