Amazon Kendra で問題をトラブルシューティングしていますが、調査を続けるには検索クエリのクエリ ID が必要です。
解決策
Amazon Kendra 検索クエリの問題をトラブルシューティングするには、クエリ ID を見つける必要があります。
**重要:**クエリ ID を見つけるには、データソースを含む Amazon Kendra インデックスが必要です。Amazon Kendra インデックスとデータソースを作成するための前提条件と AWS Identity and Access Management (IAM) 権限の詳細については、「前提条件」を参照してください。
管理ユーザーおよびリソースを作成および管理する IAM ロールを持つユーザー
管理ユーザーおよびリソースを作成および管理する IAM ロールを持つユーザーは、Amazon Kendra Search コンソールでクエリ ID を取得できます。
クエリ ID を見つけるには、次の手順を実行します。
- Amazon Kendra コンソールを開きます。
- ナビゲーションペインで [インデックス] を選択し、トラブルシューティングするインデックスを選択します。
- インデックスのナビゲーションペインで、[インデックス化されたコンテンツを検索] を選択して Amazon Kendra Search コンソールを開きます。
- Amazon Kendra インデックスを検索して結果を返すには、検索文字列を入力します。
- 右側のパネルで、電球アイコンを選択します。「クエリの詳細」を参照してください。詳細には、クエリ ID、インデックス ID、クエリ時間が含まれます。
すべての Amazon Kendra ユーザー
Amazon Kendra ユーザーなら誰でも、既存の Amazon Kendra 検索エクスペリエンスでクエリ ID を見つけることができます。
クエリ ID を見つけるには、次の手順を実行します。
- 検索ページで、検索文字列を入力して Amazon Kendra インデックスを検索し、結果を返します。
- Web ブラウザの検査開発者ツールパネルを開き、[ネットワーク] タブを選択して、次の要件を満たすリクエストを検索します。
- 方法: POST
- ドメイン: kendra.<region>.amazonaws.com
**注:****<region>**Amazon Kendra ドメインの AWS リージョンに置き換えます。
- ファイル: /
- イニシエータ: vendor.js...
- タイプ: x-amz-json-1.1
- リクエストを選択し、開発者ツールパネルの右側にある [レスポンス] タブを選択します。
- 検索クエリのクエリ ID は、提供されたレスポンス情報の QueryId として表示されます。
関連情報
クエリレスポンスとレスポンスタイプ