

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

# 사용자 지정 리소스를 사용하여 배치 항목 추천 사항 가져오기
<a name="getting-batch-recommendations"></a>

 사용자 지정 리소스를 사용하면 비동기 배치 워크플로우로 항목 추천을 받을 수 있습니다. 예를 들어, 이메일 목록의 모든 사용자에 대한 제품 추천을 받거나 전체 인벤토리에서 [항목-항목 유사도](native-recipe-similar-items.md)를 받을 수 있습니다.

 항목에 대한 배치 추천을 받으려면 배치 추론 작업을 사용합니다. 배치 추론 작업은 S3 버킷에서 배치 입력 데이터를 가져오고, 사용자 지정 솔루션 버전을 사용하여 항목 추천을 생성한 다음, 이 항목 추천을 S3 버킷으로 내보내는 도구입니다.**** 레시피에 따라 입력 데이터는 사용자 또는 항목 목록이거나 각각 항목 모음이 있는 사용자 목록이 될 수 있습니다.

 솔루션에서 유사 항목 레시피를 사용하고 텍스트 데이터 및 항목 제목 데이터가 포함된 항목 데이터 세트가 있는 경우, 각 항목 그룹에 대한 테마가 있는 배치 추천을 생성할 수 있습니다. 자세한 내용은 [콘텐츠 생성기에서 테마가 있는 배치 추천](themed-batch-recommendations.md) 섹션을 참조하세요.

 사용자 지정 솔루션 버전을 생성한 후 새 데이터가 배치 항목 추천 사항에 미치는 영향은 유형, 가져오기 방법 및 사용하는 사용자 지정 레시피에 따라 달라집니다. 새로운 데이터가 배치 추천에 영향을 미치는 방식에 대한 자세한 내용은 [새 데이터가 배치 추천 사항에 미치는 영향(사용자 지정 리소스)](how-new-data-influences-batch-recommendations.md) 섹션을 참조하세요.

**Topics**
+ [배치 워크플로](#batch-worfklow-steps)
+ [지침 및 요구 사항](#batch-permissions-req)
+ [배치 워크플로우 점수 매기기](#batch-scoring)
+ [콘텐츠 생성기에서 테마가 있는 배치 추천](themed-batch-recommendations.md)
+ [배치 추천을 위한 입력 데이터 준비](batch-data-upload.md)
+ [배치 추론 작업 생성](creating-batch-inference-job.md)
+ [배치 추론 작업 출력 예제](batch-inference-job-output-examples.md)

## 배치 워크플로
<a name="batch-worfklow-steps"></a>

배치 워크플로우는 다음과 같습니다.

1.  입력 데이터를 JSON 형식으로 준비하고 S3 버킷에 업로드합니다. 입력 데이터의 형식은 사용하는 레시피에 따라 달라집니다. [배치 추천을 위한 입력 데이터 준비](batch-data-upload.md) 단원을 참조하세요.

1.  출력 데이터를 저장할 별도의 위치(폴더 또는 다른 S3 버킷)를 만듭니다.

1.  배치 추론 작업을 생성합니다. [배치 추론 작업 생성](creating-batch-inference-job.md)을(를) 참조하세요.

1.  배치 추론이 완료되면 S3의 출력 위치에서 항목 추천을 검색합니다.

## 지침 및 요구 사항
<a name="batch-permissions-req"></a>

배치 추천을 받기 위한 지침 및 요구 사항은 다음과 같습니다.
+ Personalize IAM 서비스 역할에 S3 버킷에 파일을 읽고 추가할 수 있는 권한이 있어야 합니다. 이러한 권한 부여에 대한 자세한 내용은 [배치 워크플로우에 대한 서비스 역할 정책](granting-personalize-s3-access.md#role-policy-for-batch-workflows)단원을 참조하세요. 버킷 권한에 대한 자세한 내용은 Simple Storage Service 개발자 안내서의 [사용자 정책 예제](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-policies-s3.html) 단원을 참조하세요.** 암호화에 AWS Key Management Service(AWS KMS)를 사용하는 경우 Personalize와 Personalize IAM 서비스 역할에 키를 사용할 수 있는 권한을 부여해야만 합니다. 자세한 내용은 [Personalize에 AWS KMS 키 사용 권한 부여](granting-personalize-key-access.md)단원을 참조하세요.
+  배치 추론 작업을 생성하기 전에 사용자 지정 솔루션과 솔루션 버전을 생성해야 합니다. 그러나 Personalize 캠페인은 생성할 필요가 없습니다. 도메인 데이터세트 그룹을 생성한 경우에도 사용자 지정 리소스를 생성할 수 있습니다.
+  추천이 포함된 테마를 생성하려면 유사-항목 레시피를 사용해야 합니다. 텍스트 데이터 및 항목 제목 데이터가 포함된 항목 데이터 세트도 있어야 합니다. 테마가 적용된 추천에 대한 자세한 내용은 [콘텐츠 생성기에서 테마가 있는 배치 추천](themed-batch-recommendations.md) 섹션을 참조하세요.
+  입력 데이터는 [사용자 세그먼트를 위한 입력 데이터 준비](prepare-input-data-user-segment.md)에 설명된 대로 형식을 지정해야 합니다.
+ 지금-유행 또는 차선책-작업 레시피로는 배치 추천을 받을 수 없습니다.
+ 자리 표시자 파라미터가 있는 필터를 사용하는 경우 `filterValues`객체의 입력 데이터에 파라미터 값을 포함시켜야 합니다. 자세한 내용은 [입력 JSON에서 필터 값 제공](filter-batch.md#providing-filter-values)단원을 참조하세요.
+ 출력 데이터에는 입력 데이터와 다른 위치(폴더 또는 다른 S3 버킷)를 사용하는 것이 좋습니다.
+  배치 추천 사항은 실시간 추천 사항과 정확히 동일하지 않을 수 있습니다. 이는 배치 추론 작업을 완료하는 데 시간이 더 걸리고 작업 시작 15분 전에만 사용 가능한 데이터를 고려하기 때문입니다.

## 배치 워크플로우 점수 매기기
<a name="batch-scoring"></a>

배치 추천에는 다음과 같은 점수가 포함됩니다.
+ Personalize는 사용자 개인 맞춤 및 개인 맞춤형 순위 레시피를 사용하여 [추천 사항 점수 산정 방법(사용자 지정 리소스)](recommendations.md#how-recommendation-scoring-works)및 [개인 맞춤형 순위 점수 매기기의 작동 방식](rankings.md#how-ranking-scoring-works)에 설명된 대로 배치 추론 작업 추천 점수를 계산합니다. 점수는 배치 추론 작업의 출력 JSON 파일에서 볼 수 있습니다.
+  유사-항목 레시피를 사용하면, 테마가 적용된 배치 추천을 받는 경우 Amazon Personalize는 테마가 각 항목과 얼마나 관련이 있는지를 기준으로 각 관련 항목 세트의 순위를 매깁니다. 각 항목에는 0에서 1까지의 점수가 포함됩니다. 점수가 높을수록 항목이 테마와 더 밀접하게 관련되어 있습니다. 테마가 있는 추천에 대한 자세한 내용은 [콘텐츠 생성기에서 테마가 있는 배치 추천](themed-batch-recommendations.md) 섹션을 참조하세요.