Amazon Kendra の問題をトラブルシューティングできるように、検索クエリのクエリ ID を見つけるにはどうすればよいですか?

所要時間1分
0

Amazon Kendra で問題をトラブルシューティングしていますが、調査を続けるには検索クエリのクエリ ID が必要です。

解決策

Amazon Kendra 検索クエリの問題をトラブルシューティングするには、クエリ ID を見つける必要があります。

**重要:**クエリ ID を見つけるには、データソースを含む Amazon Kendra インデックスが必要です。Amazon Kendra インデックスとデータソースを作成するための前提条件と AWS Identity and Access Management (IAM) 権限の詳細については、「前提条件」を参照してください。

管理ユーザーおよびリソースを作成および管理する IAM ロールを持つユーザー

管理ユーザーおよびリソースを作成および管理する IAM ロールを持つユーザーは、Amazon Kendra Search コンソールでクエリ ID を取得できます。

クエリ ID を見つけるには、次の手順を実行します。

  1. Amazon Kendra コンソールを開きます。
  2. ナビゲーションペインで [インデックス] を選択し、トラブルシューティングするインデックスを選択します。
  3. インデックスのナビゲーションペインで、[インデックス化されたコンテンツを検索] を選択して Amazon Kendra Search コンソールを開きます。
  4. Amazon Kendra インデックスを検索して結果を返すには、検索文字列を入力します。
  5. 右側のパネルで、電球アイコンを選択します。「クエリの詳細」を参照してください。詳細には、クエリ ID、インデックス ID、クエリ時間が含まれます。

すべての Amazon Kendra ユーザー

Amazon Kendra ユーザーなら誰でも、既存の Amazon Kendra 検索エクスペリエンスでクエリ ID を見つけることができます。

クエリ ID を見つけるには、次の手順を実行します。

  1. 検索ページで、検索文字列を入力して Amazon Kendra インデックスを検索し、結果を返します。
  2. Web ブラウザの検査開発者ツールパネルを開き、[ネットワーク] タブを選択して、次の要件を満たすリクエストを検索します。
    • 方法: POST
    • ドメイン: kendra.<region>.amazonaws.com
      **注:****<region>**Amazon Kendra ドメインの AWS リージョンに置き換えます。
    • ファイル: /
    • イニシエータ: vendor.js...
    • タイプ: x-amz-json-1.1
  3. リクエストを選択し、開発者ツールパネルの右側にある [レスポンス] タブを選択します。
  4. 検索クエリのクエリ ID は、提供されたレスポンス情報の QueryId として表示されます。

関連情報

クエリレスポンスとレスポンスタイプ

AWS公式
AWS公式更新しました 10ヶ月前