[v8에도 적용됩니다.]{class="badge positive" title="Campaign v8에도 적용됩니다."}
필터 만들기 creating-filters
Adobe Campaign 트리에서 탐색할 때( Explorer 홈 페이지의 메뉴)에서 데이터베이스에 포함된 데이터가 목록에 표시됩니다. 이러한 목록은 연산자가 필요로 하는 데이터만 표시하도록 구성할 수 있다. 그런 다음 필터링된 데이터에 대해 작업을 실행할 수 있습니다. 필터 구성을 통해 목록에서 데이터를 선택할 수 있습니다. dynamically. 데이터가 수정되면 필터링된 데이터가 업데이트됩니다.
사용 가능한 필터의 유형화 typology-of-available-filters
Adobe Campaign을 사용하면 데이터 목록에 필터를 적용할 수 있습니다.
이러한 필터는 한 번 사용하거나 나중에 사용할 수 있도록 저장할 수 있습니다. 여러 필터를 동시에 적용할 수 있습니다.
Adobe Campaign에서는 다음 필터 유형을 사용할 수 있습니다.
-
기본 필터
다음 기본 필터 목록 위에 있는 필드를 통해 액세스할 수 있습니다. 사전 정의된 필드를 필터링할 수 있습니다(수신자 프로필의 경우 기본적으로 이름과 이메일 주소). 필드를 사용하여 필터링할 문자를 입력하거나 드롭다운 목록에서 필터 조건을 선택할 수 있습니다.
목록의 기본 필터를 변경할 수 있습니다. 자세한 내용은 다음을 참조하십시오. 기본 필터 변경. -
단순 필터
단순 필터 는 열에서 일회성 필터입니다. 표시된 열에 하나 이상의 단순 검색 기준으로 정의됩니다.
동일한 데이터 목록에서 여러 개의 간단한 필터를 결합하여 검색을 구체화할 수 있습니다. 필터 필드는 다른 필드 아래에 표시됩니다. 이러한 파일은 서로 독립적으로 삭제할 수 있습니다.
간단한 필터는에 자세히 설명되어 있습니다 간단한 필터 만들기.
-
고급 필터
고급 필터 는 데이터에 대한 쿼리 또는 쿼리 조합을 사용하여 만들어집니다.
고급 필터를 만드는 방법에 대한 자세한 내용은 고급 필터 만들기.
함수를 사용하여 필터의 콘텐츠를 정의할 수 있습니다. 자세한 내용은 다음을 참조하십시오. 함수를 사용하여 고급 필터 만들기.
note note NOTE Adobe Campaign에서 쿼리 빌드에 대한 자세한 내용은 이 섹션. -
사용자 필터
An 응용 프로그램 필터 는 을 사용하고 다른 연산자와 구성을 공유하기 위해 저장된 고급 필터입니다.
다음 Filters 목록 위에 있는 단추는 필터링을 세분화하기 위해 결합할 수 있는 애플리케이션 필터 세트를 제공합니다. 이러한 필터를 만드는 방법은에 나와 있습니다. 필터 저장.
기본 필터 변경 altering-the-default-filter
수신자 목록에 대한 기본 필터를 변경하려면 Profiles and Targets > Pre-defined filters 트리의 노드.
다른 모든 데이터 유형의 경우 Administration > Configuration > Predefined filters 노드.
다음 단계를 적용합니다.
간단한 필터 만들기 creating-a-simple-filter
을(를) 만들려면 단순 필터 를 클릭하고 다음 단계를 적용합니다.
-
필터링할 필드를 마우스 오른쪽 단추로 클릭하고 다음을 선택합니다 Filter on this field.
기본 필터 필드가 목록 위에 표시됩니다.
-
드롭다운 목록에서 필터 옵션을 선택하거나 적용할 필터 기준을 입력합니다(기준을 선택하거나 입력하는 방법은 필드 유형(텍스트, 열거 등)에 따라 다릅니다).
-
필터를 활성화하려면 키보드에서 Enter 키를 누르거나 필터 필드의 오른쪽에 있는 녹색 화살표를 클릭합니다.
데이터를 필터링할 필드가 프로필 형태로 표시되지 않으면 표시된 열에 추가한 다음 해당 열을 필터링할 수 있습니다. 이렇게 하려면,
-
다음을 클릭합니다. Configure the list 아이콘.
-
표시할 열(예: 수신자 연령)을 선택합니다.
-
마우스 오른쪽 단추 클릭 나이 받는 사람 목록의 열에서 Filter on this column.
그런 다음 연령 필터링 옵션을 선택할 수 있습니다.
고급 필터 만들기 creating-an-advanced-filter
을(를) 만들려면 고급 필터 를 클릭하고 다음 단계를 적용합니다.
-
다음을 클릭합니다. Filters 단추 및 선택 Advanced filter….
필터링할 데이터 목록을 마우스 오른쪽 단추로 클릭하고 를 선택할 수도 있습니다 Advanced filter….
필터링 조건 정의 창이 표시됩니다.
-
다음을 클릭합니다. Expression 입력 값을 정의하는 열입니다.
-
클릭 Edit expression 필터를 적용할 필드를 선택합니다.
-
목록에서 데이터를 필터링할 필드를 선택합니다. Finish 을(를) 클릭하여 확인합니다.
-
다음을 클릭합니다. Operator 열을 만들고 드롭다운 목록에서 적용할 연산자를 선택합니다.
-
다음에서 예상 값 선택: Value 열. 여러 필터를 결합하여 쿼리를 구체화할 수 있습니다. 필터 조건을 추가하려면 다음을 클릭하십시오. Add.
-
표현식에 계층을 지정하거나 도구 모음 화살표를 사용하여 쿼리 표현식의 순서를 변경할 수 있습니다.
-
표현식 간의 기본 연산자는 입니다. 및 을 조정할 수 있지만, 필드를 클릭하여 변경할 수 있습니다. 다음을 선택할 수 있습니다. 또는 연산자.
-
클릭 OK 필터 만들기를 확인하고 목록에 적용합니다.
적용된 필터가 목록 위에 표시됩니다.
이 필터를 편집하거나 수정하려면 해당 레이블을 클릭합니다.
이 필터를 취소하려면 Remove this filter 필터 오른쪽에 있는 아이콘
고급 필터를 저장하여 나중에 사용할 수 있도록 유지할 수 있습니다. 이 유형의 필터에 대한 자세한 내용은 필터 저장.
함수를 사용하여 고급 필터 만들기 creating-an-advanced-filter-with-functions
고급 필터에서 함수를 사용할 수 있습니다. 함수가 있는 필터 데이터베이스 데이터와 고급 함수를 사용하여 수식을 만들 수 있는 표현식 편집기를 통해 만들어집니다. 함수가 있는 필터를 만들려면 고급 필터 만들기 단계 1, 2 및 3을 반복한 후 다음과 같이 진행합니다.
-
필드 선택 창에서 Advanced selection.
-
사용할 공식 유형(집계, 기존 사용자 필터 또는 표현식)을 선택합니다.
다음 옵션을 사용할 수 있습니다.
-
Field only 필드를 선택합니다. 기본 모드입니다.
-
Aggregate 사용할 합산 공식(수, 합계, 평균, 최대, 최소)을 선택합니다.
-
User filter 기존 사용자 필터 중 하나를 선택합니다. 사용자 필터는에 자세히 설명되어 있습니다 필터 저장.
-
Expression 를 클릭하여 표현식 편집기에 액세스합니다.
표현식 편집기를 사용하여 고급 필터를 정의할 수 있습니다. 다음과 같습니다.
데이터베이스 테이블에서 필드를 선택하고 고급 함수를 연결할 수 있습니다. List of functions. 사용 가능한 기능은에 자세히 설명되어 있습니다. 함수 목록. 그런 다음 함수별로 관련된 필드를 선택하고 OK 표현식을 승인합니다.
note note NOTE 표현식을 기반으로 하는 필터 작성의 예는 를 참조하십시오. 이 섹션.
-
필터 저장 saving-a-filter
필터는 각 연산자에 따라 다르며 연산자가 클라이언트 콘솔의 캐시를 지울 때마다 다시 초기화됩니다.
다음을 만들 수 있습니다. 응용 프로그램 필터 고급 필터를 저장하여 목록을 마우스 오른쪽 단추로 클릭하거나 Filters 목록 위에 있는 단추입니다.
이러한 필터는 대상 선택 단계에서 게재 마법사를 통해 직접 액세스할 수도 있습니다( 참조) 이 섹션 을 참조하십시오. 응용 프로그램 필터를 만들려면 다음 작업을 수행할 수 있습니다.
-
고급 필터를 응용 프로그램 필터로 변환합니다. 이렇게 하려면 다음을 클릭하십시오. Save 고급 필터 편집기를 닫기 전에
-
다음을 통해 이 애플리케이션 필터 만들기 Administration > Configuration > Predefined filters (또는 Profiles and targets > Predefined filters 수신자의 경우) 트리의 노드. 이렇게 하려면 필터 목록을 마우스 오른쪽 단추로 클릭하고 New…. 이 절차는 고급 필터를 만드는 절차와 동일합니다.
다음 Label 필드를 사용하면 이 필터의 이름을 지정할 수 있습니다. 이 이름은 Filters… 단추를 클릭합니다.
마우스 오른쪽 단추를 클릭하고 을 선택하여 현재 목록에서 모든 필터를 삭제할 수 있습니다 No filter 또는 를 통해 Filters 아이콘 이 목록 위에 있습니다.
다음을 클릭하여 필터를 결합할 수 있습니다. Filters 단추 및 사용 And… 메뉴 아래의 제품에서 사용할 수 있습니다.
수신자 필터링 filtering-recipients
사전 정의된 필터(참조) 필터 저장) 데이터베이스에 포함된 수신자 프로필을 필터링할 수 있습니다. 다음에서 필터를 편집할 수 있습니다. Profiles and Targets > Predefined filters 트리의 노드. 필터는 를 통해 작업 공간의 위쪽 섹션에 나열됩니다. Filters 단추를 클릭합니다.
필터를 선택하여 해당 정의를 표시하고 필터링된 데이터 미리보기에 액세스합니다.
사전 정의된 필터는 다음과 같습니다.
데이터 계산 방식의 예:
-
30세 미만의 수신자를 선택합니다.
-
18세 이상의 수신자를 선택합니다.
-
18세에서 30세 사이의 수신자를 선택합니다.
데이터 필터에 대한 고급 설정 advanced-settings-for-data-filters
다음을 클릭합니다. Settings 탭으로 이동하여 다음 옵션에 액세스합니다.
-
Default filter for the associated document type: 이 옵션을 사용하면 정렬별로 관련된 목록의 편집기에서 기본적으로 이 필터를 제안할 수 있습니다.
예를 들어 By name or login 필터가 연산자에 적용됩니다. 이 옵션이 선택되어 있으므로 필터가 항상 모든 연산자 목록에서 제공됩니다.
-
Filter shared with other operators: 이 옵션을 사용하면 현재 데이터베이스의 다른 모든 연산자가 필터를 사용할 수 있습니다.
-
Use parameter entry form: 이 옵션을 사용하면 이 필터를 선택할 때 목록 위에 표시할 필터 필드를 정의할 수 있습니다. 이러한 필드를 사용하면 필터 설정을 정의할 수 있습니다. 이 양식은 다음을 통해 XML 형식으로 입력해야 합니다. Form 단추를 클릭합니다. 예를 들어 사전 구성된 필터입니다 Recipients who have opened 수신자 목록에서 사용할 수 있는 에는 필터를 대상으로 하는 게재를 선택할 수 있는 필터 필드가 표시됩니다.
다음 Preview 버튼은 선택한 필터의 결과를 표시합니다.
-
다음 Advanced parameters 링크를 사용하면 추가 설정을 정의할 수 있습니다. 특히, SQL 테이블을 필터와 연결하여 테이블을 공유하는 모든 편집기에 공통되도록 할 수 있습니다.
다음 항목 선택 Do not restrict the filter 사용자가 이 필터를 재정의하지 못하도록 하려면 옵션을 선택합니다.
이 옵션은 게재 마법사에서 제공되는 오버로드할 수 없는 "게재 수신자" 및 "폴더에 속한 게재 수신자" 필터에 대해 활성화됩니다.