使用分组管理进行查询

在本例中,我们要运行查询以查找在先前投放期间定向超过30次的所有电子邮件域。

  • 需要选择哪个表?

    收件人表(nms:recipient)

  • 要在输出列中选择的字段?

    电子邮件域和主键(包含计数)

  • 数据分组?

    基于主键数超过30的电子邮件域。 此操作使用​Group by + Having​选项执行。 Group by + Having 允许您对数据(“分组依据”)进行分组,并选择分组的内容(“有”)。

要创建此示例,请应用以下步骤:

  1. 打开​Generic query editor​并选择“收件人”表(nms:recipient)。

  2. 在​Data to extract​窗口中,选择​Email domain​和​Primary key​字段。 对​Primary key​字段运行计数。

    有关主键计数的更多信息,请参阅此部分

  3. 选中​Handle groupings (GROUP BY + HAVING)​框。

  4. 在​Sorting​窗口中,按降序对电子邮件域进行排序。 要执行此操作,请检查​Descending sort​列中的​Yes。 单击 Next

  5. Data filtering 中,选择 Filtering conditions。转到​Target elements​窗口,然后单击​Next

  6. 在​Data grouping​窗口中,单击​Add​以选择​Email domain

    仅当选中​Handle groupings (GROUP BY + HAVING)框时,才会显示此数据分组窗口。

  7. 在​Grouping condition​窗口中,指示主键计数大于30,因为我们只希望返回目标电子邮件域超过30次的结果。

    选中​Manage groupings (GROUP BY + HAVING)​框后,将显示此窗口:这是过滤分组结果(HAVING)的位置。

  8. 在​Data formatting​窗口中,单击​Next:此处不需要格式设置。

  9. 在数据预览窗口中,单击​Launch data preview:在此,将返回三个定位超过30次的不同电子邮件域。

在此页面上