기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
personalized_search_ranking
응답 프로세서에 대한 필드
Amazon Personalize 검색 순위 플러그인용 검색 파이프라인을 생성할 때 다음 필드를 포함하는 personalized_search_ranking
응답 프로세서를 지정합니다.
-
campaign gn_arn (필수) — 결과를 개인화하는 데 사용할 Amazon Personalize 캠페인의 아마존 리소스 이름 (ARN) 을 지정합니다.
-
item_id_field (선택 사항) — 인덱싱된 문서의
_id
필드가 Amazon Personalize와 일치하지 OpenSearch 않는 경우 해당하는 필드의 이름을 지정하십시오. itemIds 기본적으로 플러그인은 데이터가 Amazon_id
Personalize 데이터의 데이터와 일치한다고 가정합니다. itemId -
레시피(필수) — 사용할 Personalize 레시피의 이름을 지정합니다.
aws-personalized-ranking
만 지정할 수 있습니다. -
가중치(필수) — 응답 프로세서가 결과의 순위를 다시 매길 때 개인 맞춤에 중점을 두는 부분을 지정합니다. 0.0—1.0 범위의 값을 지정합니다. 값이
1.0
에 가까울수록 Personalize의 결과가 더 높은 순위를 차지할 가능성이 높아집니다. 지정하는0.0
경우 개인화가 수행되지 않고 우선합니다 OpenSearch . -
태그(선택 사항) — 프로세서 식별자를 지정합니다.
-
iam_role_arn ( OpenSearch 서비스의 경우 필수, 오픈 소스의 경우 선택 사항 OpenSearch) — 서비스의 경우 OpenSearch , 서비스가 Amazon Personalize 리소스에 OpenSearch 액세스할 수 있는 권한을 설정할 때 생성한 역할에 대한 Amazon 리소스 이름 (ARN) 을 제공하십시오. OpenSearch 서비스와 Amazon Personalize 리소스가 서로 다른 계정에 있는 경우 서비스에 대한
AssumeRole
OpenSearch 권한을 부여하는 역할을 지정하십시오. 자세한 내용은 리소스가 서로 다른 계정에 있는 경우 권한 구성 단원을 참조하십시오.오픈 소스의 OpenSearch 경우 여러 역할을 사용하여 조직의 여러 사용자 그룹에 대한 권한을 제한하는 경우 Amazon Personalize에 액세스할 권한이 있는 역할을 지정하십시오. ARN 다음 항목만 사용하는 경우 AWS OpenSearch 키스토어의 자격 증명에서는 이 필드를 생략할 수 있습니다.
-
AWS_region (필수) — AWS Amazon Personalize 캠페인을 생성한 지역.
-
ignore_failure(선택 사항) — 플러그인이 프로세서 장애를 무시할지 여부를 지정합니다. 값에
true
또는false
을 지정합니다. 프로덕션 환경에서는 쿼리 응답이 중단되지 않도록true
을 지정하는 것이 좋습니다. 테스트 환경의 경우 플러그인으로 인해 발생하는 모든 오류를 볼 수 있도록false
을 지정할 수 있습니다. -
external_account_iam_role_arn — OpenSearch 서비스를 사용하고 있고 Amazon Personalize 및 서비스 리소스가 서로 다른 계정에 있는 경우 Amazon OpenSearch Personalize 리소스에 액세스할 권한이 있는 역할을 지정하십시오. ARN 이 역할은 Amazon Personalize 리소스와 동일한 계정에 있어야 합니다. 자세한 내용은 리소스가 서로 다른 계정에 있는 경우 권한 구성 단원을 참조하십시오.
OpenSearch 서비스 코드 샘플은 을 참조하십시오Amazon OpenSearch 서비스에 파이프라인 생성. 오픈소스 OpenSearch 예제는 을 참조하십시오오픈소스에서 파이프라인 만들기 OpenSearch.