기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
여러 표현식 결합
여러 표현식을 함께 결합하려면 파이프 구분자(|
)를 사용합니다. 항목 및 항목 상호 작용 데이터 세트 또는 작업 및 작업 상호 작용 데이터 세트에 하나 이상의 필터를 사용하려면 표현식을 조합하여 사용하세요. 각 표현식이 먼저 독립적으로 평가되며 결과는 두 결과의 합집합 또는 교차가 됩니다. 다음 예제는 항목 및 항목 상호 작용 데이터 세트에 대한 표현식을 만드는 방법을 보여주지만, 작업 및 작업 상호 작용을 사용할 때도 동일한 규칙이 적용됩니다.
매칭 표현식 예제
두 표현식이 모두 EXCLUDE
을 사용하거나 두 표현식이 모두 INCLUDE
를 사용하는 경우 결과는 다음과 같이 두 결과를 합친 것이 됩니다(A와 B가 다른 표현식임).
-
Exclude A | Exclude B
은Exclude result from A or result from B
와 같습니다 -
Include A | Include B
은Include 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 B
은Include result from A - result from B
와 같습니다 -
Include A | Include B | Exclude C | Exclude D
은Include (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")