여러 표현식 결합 - Personalize

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

여러 표현식 결합

여러 표현식을 함께 결합하려면 파이프 구분자(|)를 사용합니다. 항목 및 항목 상호 작용 데이터 세트 또는 작업 및 작업 상호 작용 데이터 세트에 하나 이상의 필터를 사용하려면 표현식을 조합하여 사용하세요. 각 표현식이 먼저 독립적으로 평가되며 결과는 두 결과의 합집합 또는 교차가 됩니다. 다음 예제는 항목 및 항목 상호 작용 데이터 세트에 대한 표현식을 만드는 방법을 보여주지만, 작업 및 작업 상호 작용을 사용할 때도 동일한 규칙이 적용됩니다.

매칭 표현식 예제

두 표현식이 모두 EXCLUDE을 사용하거나 두 표현식이 모두 INCLUDE를 사용하는 경우 결과는 다음과 같이 두 결과를 합친 것이 됩니다(A와 B가 다른 표현식임).

  • Exclude A | Exclude BExclude result from A or result from B와 같습니다

  • Include A | Include BInclude result from A or result from B와 같습니다

다음 예제에서는 INCLUDE을 사용하는 두 개의 표현식을 결합하는 방법을 보여줍니다. 첫 번째 표현식은 $CATEGORY파라미터를 사용하여 추천을 받을 때 지정한 범주의 항목만 포함합니다. 두 번째 표현식은 사용자에게 favorite로 표시된 항목을 포함합니다. 추천에는 사용자가 즐겨찾기로 표시한 항목과 함께 지정한 범주의 항목만 포함될 것입니다.

INCLUDE ItemID WHERE Items.CATEGORY IN ($CATEGORY) | INCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("favorite")

INCLUDE 및 EXCLUDE 예제

하나 이상의 표현식이 INCLUDE를 사용하고 하나 이상의 표현식이 EXCLUDE를 사용하는 경우 결과는 다음과 같이 INCLUDE표현식 결과에서 EXCLUDE표현식 결과를 뺀 것이 됩니다(A, B, C, D가 다른 표현식임).

  • Include A | Exclude BInclude result from A - result from B와 같습니다

  • Include A | Include B | Exclude C | Exclude DInclude (A or B) - (C or D)와 같습니다

표현식 순서는 중요하지 않습니다. EXCLUDE 표현식이 INCLUDE 표현식 앞에 오면 결과는 동일합니다.

다음 예제에서는 INCLUDE표현식과 EXCLUDE표현식을 결합하는 방법을 보여줍니다. 첫 번째 표현식은 $GENRE파라미터를 사용하여 추천을 받을 때 지정한 장르의 항목만 포함합니다. 두 번째 표현식은 사용자가 클릭하거나 스트리밍한 항목을 제외합니다. 추천에는 장르를 지정하고 클릭하거나 스트리밍한 적이 없는 항목만 포함될 것입니다.

INCLUDE ItemID WHERE Items.GENRE IN ($GENRE) | EXCLUDE ItemID WHERE Interactions.EVENT_TYPE IN ("click", "stream")