쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

데이터 소스 필드 매핑

포커스 모드
데이터 소스 필드 매핑 - Amazon Kendra

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Kendra 데이터 소스 커넥터는 데이터 소스의 문서 또는 콘텐츠 필드를 Amazon Kendra 인덱스의 필드에 매핑할 수 있습니다. 기본적으로 각 커넥터는 특정 데이터 소스 필드를 크롤링하도록 설계되었습니다. 기본 데이터 소스 필드와 해당 속성은 변경하거나 사용자 지정할 수 없습니다. Amazon Kendra 콘솔에서 편집할 수 없는 기본 필드와 기본 필드 속성은 회색으로 표시됩니다.

Amazon Kendra 또한 커넥터를 사용하면 데이터 소스의 사용자 지정 문서 또는 콘텐츠 필드를 인덱스의 사용자 지정 필드에 매핑할 수 있습니다. 예를 들어, 데이터 소스에 문서의 부서 정보가 포함된 “dept”라는 필드가 있는 경우, “Department”라는 인덱스 필드에 매핑할 수 있습니다. 이렇게 하면 문서를 쿼리할 때 필드를 사용할 수 있습니다.

와 같은 Amazon Kendra 예약 필드 또는 일반 필드를 매핑할 수도 있습니다_created_at. 데이터 소스에 "creation_date"라는 필드가 있는 경우 이를 라는 동등한 Amazon Kendra 예약 필드에 매핑할 수 있습니다_created_at. Amazon Kendra 예약 필드에 대한 자세한 내용은 문서 속성 또는 필드를 참조하세요.

대부분의 데이터 소스에 대해 필드를 매핑할 수 있습니다. 다음 데이터 소스에 대한 필드 매핑을 만들 수 있습니다.

  • Adobe Experience Manager

  • Alfresco

  • Aurora (MySQL)

  • Aurora (PostgreSQL)

  • Amazon FSx (Windows)

  • Amazon FSx (NetApp ONTAP)

  • Amazon RDS/Aurora

  • Amazon RDS (Microsoft SQL Server)

  • Amazon RDS (MySQL)

  • Amazon RDS (Oracle)

  • Amazon RDS (PostgreSQL)

  • Amazon Kendra 웹 크롤러

  • Amazon WorkDocs

  • Box

  • Confluence

  • Dropbox

  • Drupal

  • GitHub

  • Google Workspace Drives

  • Gmail

  • IBM DB2

  • Jira

  • Microsoft Exchange

  • Microsoft OneDrive

  • Microsoft SharePoint

  • Microsoft Teams

  • Microsoft SQL Server

  • Microsoft Yammer

  • MySQL

  • Oracle Database

  • PostgreSQL

  • Quip

  • Salesforce

  • ServiceNow

  • Slack

  • Zendesk

문서를 S3 버킷 또는 S3 데이터 소스에 저장하는 경우 JSON 메타데이터 파일을 사용하여 필드를 지정합니다. 자세한 내용은 S3 데이터 소스 커넥터를 참고하세요.

데이터 소스 필드를 인덱스 필드에 매핑하는 과정은 다음과 같이 3단계입니다.

  1. 인덱스를 생성합니다. 자세한 내용은 인덱스 생성을 참조하세요.

  2. 인덱스를 업데이트하여 필드를 추가합니다.

  3. 데이터 소스를 생성하고 예약된 필드와 모든 사용자 지정 필드를 Amazon Kendra 인덱스 필드에 매핑하는 필드 매핑을 포함합니다.

인덱스를 업데이트하여 사용자 지정 필드를 추가하려면 콘솔을 사용하여 데이터 소스 필드 매핑을 편집하고 사용자 지정 필드를 추가하거나 UpdateIndex API를 사용합니다. 인덱스에 총 500개의 사용자 지정 필드를 추가할 수 있습니다.

데이터베이스 데이터 소스의 경우 데이터베이스 열의 이름이 예약된 필드의 이름과 일치하면 필드와 열이 자동으로 매핑됩니다.

UpdateIndex API를 사용하면 DocumentMetadataConfigurationUpdates를 사용하여 예약 및 사용자 지정 필드를 추가할 수 있습니다.

다음 JSON 예제는 DocumentMetadataConfigurationUpdates를 사용하여 “Department”라는 필드를 인덱스에 추가합니다.

"DocumentmetadataConfigurationUpdates": [ { "Name": "Department", "Type": "STRING_VALUE" } ]

필드를 생성할 때 해당 필드가 검색에 사용되는 방식을 설정할 수 있습니다. 사용자는 다음 중에서 선택할 수 있습니다.

  • Displayable - 쿼리 응답에서 필드를 반환할지 여부를 결정합니다. 기본값은 true입니다.

  • Facetable - 필드를 사용하여 패싯을 생성할 수 있음을 나타냅니다. 기본값은 false입니다.

  • Searchable - 필드가 검색에 사용되는지 여부를 결정합니다. 기본값은 문자열 필드의 경우 true이고 숫자 및 날짜 필드의 경우 false입니다.

  • Sortable - 필드를 사용하여 쿼리의 응답을 정렬할 수 있음을 나타냅니다. 날짜, 숫자 및 문자열 필드에 대해서만 설정할 수 있습니다. 문자열 목록 필드에는 설정할 수 없습니다.

다음 JSON 예제는 DocumentMetadataConfigurationUpdates를 사용하여 “Department”라는 필드를 인덱스에 추가하고 facetable로 표시합니다.

"DocumentMetadataConfigurationUpdates": [ { "Name": "Department", "Type": "STRING_VALUE", "Search": { "Facetable": true } } ]

Amazon Kendra 예약 또는 일반 문서 필드 사용

UpdateIndex API를 사용하면 DocumentMetadataConfigurationUpdates를 사용하고 Amazon Kendra 예약 인덱스 필드 이름을 지정하여 예약된 필드 또는 공통 필드를 생성하여 동등한 문서 속성/필드 이름에 매핑할 수 있습니다. 사용자 지정 필드도 생성할 수 있습니다. 데이터 소스 커넥터를 사용하는 경우 데이터 소스 문서 필드를 Amazon Kendra 인덱스 필드에 매핑하는 필드 매핑을 대부분 포함합니다. 콘솔을 사용하는 경우 데이터 소스를 선택하고 편집 작업을 선택한 다음 데이터 소스 구성을 위한 필드 매핑 섹션 옆으로 이동하여 필드를 업데이트합니다.

필드를 displayable, facetable, searchable, sortable로 설정하도록 Search 객체를 구성할 수 있습니다. 필드의 순위 순서, 부스트 기간 또는 부스팅에 적용할 기간, 최신성, 중요도 값 및 특정 필드 값에 매핑된 중요도 값을 설정하도록 Relevance 객체를 구성할 수 있습니다. 콘솔을 사용하는 경우 탐색 메뉴에서 패싯 옵션을 선택하여 필드에 대한 검색 설정을 지정할 수 있습니다. 관련성 조정을 설정하려면 탐색 메뉴에서 인덱스를 검색하는 옵션을 선택하고 쿼리를 입력한 다음 사이드 패널 옵션을 사용하여 검색 관련성을 조정합니다. 필드를 생성한 후에는 필드 유형을 변경할 수 없습니다.

Amazon Kendra 에는 사용할 수 있는 다음과 같은 예약 또는 공통 문서 필드가 있습니다.

  • _authors - 문서 내용을 책임지는 한 명 이상의 작성자 목록.

  • _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 - 질문-답변 유형 문서(FAQ)인 경우 FAQ의 고유 식별자.

  • _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를 사용하여 이러한 필드를 만듭니다. 사용자 지정 필드에 적절한 데이터 유형을 설정해야 합니다. 콘솔을 사용하는 경우 데이터 소스를 선택하고 편집 작업을 선택한 다음 데이터 소스 구성을 위한 필드 매핑 섹션 옆으로 이동하여 필드를 업데이트합니다. 일부 데이터 소스는 새 필드 또는 사용자 지정 필드 추가를 지원하지 않습니다. 필드를 생성한 후에는 필드 유형을 변경할 수 없습니다.

사용자 지정 필드에 설정할 수 있는 유형은 다음과 같습니다.

  • 날짜

  • 숫자

  • String

  • 문자열 목록

BatchPutDocument API를 사용하여 인덱스에 문서를 추가한 경우, Attributes는 문서의 필드/속성을 나열하고 DocumentAttribute 객체를 사용하여 필드를 생성합니다.

Amazon S3 데이터 소스에서 인덱싱된 문서의 경우 필드 정보가 포함된 JSON 메타데이터 파일을 사용하여 필드를 생성합니다.

지원되는 데이터베이스를 데이터 소스로 사용하는 경우 필드 매핑 옵션을 사용하여 필드를 구성할 수 있습니다.

이 페이지에서

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.