기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
필터 표현식
필터를 구성하기 위해서는 올바른 형식의 필터 표현식을 사용해야 합니다. 필터 표현식은 dataset
.field
형식의 데이터세트 및 필드 식별자와 함께 논리 연산자, 키워드, 값으로 구성됩니다. 값의 경우 고정 값을 지정하거나 자리 표시자 파라미터를 추가하고 추천을 받을 때의 필터 기준을 설정할 수 있습니다.
필터 표현식을 사용하여 다음 데이터세트의 데이터를 기반으로 항목, 사용자 또는 작업을 필터링할 수 있습니다.
-
항목 상호 작용: 필터 표현식을 사용하여 상호 작용 데이터를 기반으로 항목 또는 사용자를 포함하거나 제외할 수 있습니다. 예를 들어 사용자가 이미 클릭한 항목(항목 추천 사항)을 제외하거나 평가된 항목(항목-친화도 레시피)이 있는 사용자만 포함할 수 있습니다. 모든 레시피 유형에 대해 이벤트 유형을 기준으로만 필터링할 수 있습니다. 컨텍스트 메타데이터와 같은 다른 상호 작용 메타데이터를 기준으로 필터링할 수 없습니다. 항목 상호 작용 필터는 항목-속성-친화도 레시피에서는 사용할 수 없습니다.
Personalize는 이벤트 유형별로 사용자당 가장 최근의 상호작용을 최대 100건까지 고려합니다. 이 할당량은 조정 가능한 할당량입니다. Service Quotas 콘솔을 사용하여 IAM 할당량 증가를
요청할 수 있습니다. 3개월 동안 사용자에 대한 항목 상호 작용을 가져오지 않으면 필터가 더 이상 사용자의 기록 데이터를 고려하지 않습니다. 이 데이터를 고려하려면 사용자의 전체 이벤트 기록을 다시 가져와야 합니다. -
작업 상호 작용: 필터 표현식을 사용하여 사용자가 이벤트 유형에 따라 상호 작용한 작업을 포함하거나 제외합니다. 예를 들어 사용자가 이미 수행한 작업을 제외할 수 있습니다. 다른 작업 상호 작용 메타데이터를 기준으로 필터링할 수 없습니다.
Amazon Personalize는 이벤트 유형별로 사용자당 가장 최근의 작업 상호 작용을 최대 300건까지 고려합니다. 이 할당량은 조정 가능한 할당량입니다. Service Quotas 콘솔을 사용하여 IAM 할당량 증가를
요청할 수 있습니다. -
항목: 필터 표현식을 사용하여 특정 항목 조건에 따라 항목을 포함하거나 제외할 수 있습니다. 필터를 사용해도 제품 설명과 같은 구조화되지 않은 텍스트 항목 메타데이터를 기반으로 항목을 포함하거나 제외할 수 없습니다. 도메인 사용 사례 또는 사용자 지정 레시피가 유사-항목 레시피 또는 X보다 좋은 제품 도메인 사용 사례와 같은 관련 항목 추천을 생성하는 경우 필터 표현식을 사용하여 추천 요청에서 지정한 항목의 속성을 기반으로 항목을 포함하거나 제외할 수 있습니다.
-
사용자: 항목 및 작업 추천의 경우 사용자 데이터 세트가 있으면
CurrentUser
를 기반으로 항목 또는 작업을 제외하거나 포함할 수 있습니다. 개인 맞춤형 추천, 인기 항목, 작업 추천의 경우 추천을 받는 사용자가 바로 이 사용자입니다. 관련 항목의 경우 추천 요청에 지정할 수 있는 선택형 사용자입니다.사용자 세그먼트의 경우 필터 표현식을 사용하여 속성(예:
Users.MEMBERSHIP_STATUS
)에 따라 사용자 세그먼트에 사용자를 포함하거나 제외할 수 있습니다. -
작업: 필터 표현식을 사용하여 특정 작업 조건에 따라 작업을 포함하거나 제외할 수 있습니다. Amazon Personalize는
Action expiration timestamp
및Repeat frequency
데이터에 기반한 작업을 자동으로 제외합니다. 이 데이터를 기반으로 필터링하는 추가 사용자 지정 필터를 생성할 수 없습니다.
필터 표현식 요소의 전체 목록은 필터 표현식 요소단원을 참조하세요. 필터 표현식의 예는 필터 표현식 예제단원을 참조하세요.