翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Kendra予約済みまたは一般的なドキュメントフィールドの使用
UpdateIndex API オペレーションを使用すると、予約済みフィールドまたは共通フィールドを作成できます。これを行うには、 を使用しDocumentMetadataConfigurationUpdates、Amazon Kendraリザーブドインデックスフィールド名を指定して、同等のドキュメント属性/フィールド名にマッピングします。カスタムフィールドも作成できます。
データソースコネクタを使用する場合、データソースドキュメントフィールドをAmazon Kendraインデックスフィールドにマッピングするフィールドマッピングがほとんど含まれます。コンソールを使用する場合は、データソースを選択し、編集アクションを選択してから、フィールドマッピングセクションの横に進んでデータソースを設定して、フィールドを更新します。
Search オブジェクトを設定して、フィールドを表示可能、ファセット可能、検索可能、ソート可能のいずれかに設定できます。特定のフィールド値にマッピングされたブースト、新しさ、重要度の値に適用するフィールドのランク順序、ブースト期間、または期間を設定するように Relevance オブジェクトを設定できます。
コンソールを使用の場合は、ナビゲーションメニューのファセットオプションを選択して、フィールドの検索設定を設定できます。関連性調整を設定するには、ナビゲーションメニューでインデックスを検索するオプションを選択し、クエリを入力し、サイドパネルのオプションを使用して検索の関連性を調整します。フィールドを作成した後に、フィールドタイプを変更することはできません。
Amazon Kendra には、使用できる以下の予約済みまたは共通のドキュメントフィールドがあります。
-
_authors– ドキュメントの内容を担当する 1 人以上の作成者のリスト。 -
_category– ドキュメントを特定のグループに配置するカテゴリ。 -
_created_at– ドキュメントが作成された ISO 8601 形式の日付と時刻。例えば、「2012-03-25T12:30:10+01:00」は、中央ヨーロッパ時間 2012 年 3 月 25 日午後 12 時 30 分 (プラス 10 秒) を ISO 8601 の日付/時刻形式で表しています。 -
_data_source_id– ドキュメントを含むデータソースの識別子。 -
_document_body– ドキュメントのコンテンツ。 -
_document_id– ドキュメントの一意の識別子。 -
_document_title– ドキュメントのタイトル。 -
_excerpt_page_number– ドキュメントの抜粋が表示される PDF ファイルのページ番号。2020 年 9 月 8 日より前にインデックスが作成された場合、この属性を使用する前に、ドキュメントのインデックスを再作成する必要があります。 -
_faq_id- これが質問と回答形式のドキュメント (よくある質問) の場合は、よくある質問の固有識別子です。 -
_file_type– pdf や doc など、ドキュメントのファイルタイプ。 -
_last_updated_at– ドキュメントが最後に更新された ISO 8601 形式の日付と時刻。例えば、「2012-03-25T12:30:10+01:00」は、中央ヨーロッパ時間 2012 年 3 月 25 日午後 12 時 30 分 (プラス 10 秒) を ISO 8601 の日付/時刻形式で表しています。 -
_source_uri– ドキュメントが利用可能な URI。たとえば、企業ウェブサイト上のドキュメントの URI。 -
_version– ドキュメントの特定のバージョンの識別子。 -
_view_count– ドキュメントが表示された回数。 -
_language_code(文字列) - ドキュメントに適用される言語のコード。言語を指定しないと、デフォルトで英語になります。コードを含む、サポートされている言語の詳細については、英語以外の言語でドキュメントを追加するを参照してください。
予約済みフィールドまたは共通フィールドを作成する場合と同じように、UpdateIndex API オペレーションで DocumentMetadataConfigurationUpdates を使用してカスタムフィールドを作成します。カスタムフィールドには適切なデータタイプを設定する必要があります。
コンソールを使用する場合は、データソースを選択し、編集アクションを選択してから、フィールドマッピングセクションの横に進んでデータソースを設定して、フィールドを更新します。一部のデータソースは、新しいフィールドやカスタムフィールドの追加をサポートしていません。フィールドを作成した後に、フィールドタイプを変更することはできません。
カスタムフィールドには以下のタイプを設定できます。
-
Date
-
Number
-
String
-
文字列リスト
BatchPutDocument API オペレーションを使用してインデックスにドキュメントを追加した場合は、Attributes で、ドキュメントのフィールド/属性を一覧表示できます。フィールドの作成には、DocumentAttribute オブジェクトを使用します。
Amazon S3データソースからインデックス付けされたドキュメントの場合、フィールド情報を含む JSON メタデータファイルを使用してフィールドを作成します。
サポートされているデータベースをデータソースとして使用する場合は、フィールドマッピングオプションを使用してフィールドを設定できます。