그룹 관리를 사용한 쿼리 querying-using-grouping-management

이 예제에서는 쿼리를 실행하여 이전 게재 중 30번 이상 타겟팅된 모든 이메일 도메인을 찾으려고 합니다.

  • 어떤 테이블을 선택해야 합니까?

    수신자 테이블(nms:recipient)

  • 출력 열에서 선택할 필드입니까?

    이메일 도메인 및 기본 키(개수 포함)

  • 데이터 그룹화하시겠습니까?

    기본 키 수가 30개를 초과하는 이메일 도메인 기준. 이 작업은 Group by + Having 옵션을 선택합니다. Group by + Having 데이터를 그룹화("그룹화 기준")하고 그룹화된 항목("있음")을 선택할 수 있습니다.

이 예제를 만들려면 다음 단계를 적용합니다.

  1. 를 엽니다. Generic query editor 수신자 테이블(nms:recipient).

  2. 다음에서 Data to extract 창에서 Email domainPrimary key 필드. 다음에 대한 카운트 실행 Primary key 필드.

  3. 다음 확인: Handle groupings (GROUP BY + HAVING) 상자.

  4. 다음에서 Sorting 창에서 이메일 도메인을 내림차순으로 정렬합니다. 이렇게 하려면 다음을 확인하십시오. Yes 다음에서 Descending sort 열. Next ​를 클릭합니다.

  5. 위치 Data filtering, 선택 Filtering conditions. 로 이동 Target elements 창에서 클릭 Next.

  6. 다음에서 Data grouping 창에서 Email domain 다음을 클릭: Add.

    이 데이터 그룹화 창은 Handle groupings (GROUP BY + HAVING) 상자를 선택했습니다.

  7. 다음에서 Grouping condition 30번 이상 타겟팅된 이메일 도메인만 결과로 반환되기를 원하므로 창에서 30보다 큰 기본 키 수를 나타냅니다.

    이 창은 Manage groupings (GROUP BY + HAVING) 확인란이 선택됨: 그룹화 결과가 필터링되는 위치입니다(있음).

  8. 다음에서 Data formatting 창에서 다음을 클릭: Next: 여기에는 서식이 필요하지 않습니다.

  9. 데이터 미리보기 창에서 다음을 클릭합니다. Launch data preview: 여기에서 30회 이상 타겟팅된 세 개의 다른 이메일 도메인이 반환됩니다.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d