限制子集记录的数量

如果不希望使用子集中包含的整个群体,则可以限制它包含的记录数。

  1. 在子集编辑窗口中,选中​ Limit the selected records ​选项并单击​ Edit… ​链接。

  2. 为您的选择选择限制类型:

    • Activate random sampling:此选项接受记录的随机样本。 应用的随机取样类型取决于数据库引擎。

    • Keep only the first records after sorting:此选项允许您根据一个或多个排序顺序定义限制。 如果您选择​ Age ​字段作为排序条件,选择100作为限制,则仅保留100个最年轻的收件人。

    • Keep the first ones after sorting (criteria, random):此选项是前两个选项的组合。 它允许您根据一个或多个排序顺序定义限制,然后在某些记录具有与定义的标准相同的值时,对第一个记录应用随机选择。

      例如,如果选择​ Age ​字段作为排序条件,然后定义限制100,但数据库中2000个最年轻的收件人全部为18个,则会从这2000个收件人中随机选择100个收件人。

  3. 如果要定义排序标准,还可以通过附加步骤定义列和排序顺序。

  4. 然后选择数据限制方法。

    可通过多种方法做到这一点:

    • Size (in %):记录的百分比。 例如,以下配置提取总群体的10%。

      百分比适用于初始群体,而不是活动结果。

    • Size (as a % of the segment):只与子集相关而不与初始群体相关的记录的百分比。

    • Maximum size:最大记录数。

    • By data grouping:您可以根据集客群体的指定字段中的值设置记录数限制。 有关此主题的详细信息,请参阅按数据分组限制子集记录数

    • By data grouping (in %):您可以根据指定字段中的值(使用百分比),设置集客群体的记录数限制。 有关此主题的详细信息,请参阅按数据分组限制子集记录数

    • By data distribution:如果分组字段的值太多,或者希望避免为每个新的拆分活动再次输入值,则可以使用Adobe Campaign配置​ By data distribution ​限制(可选分布式营销模块)。 有关详细信息,请参阅限制每个数据分发的子集记录数

  5. 单击​ Finish ​以批准记录选择条件。 定义的配置随后将显示在编辑器的中间窗口中。

按数据分组限制子集记录的数量

您可以按数据分组限制记录数。 可使用固定值或百分比执行此限制。

例如,如果选择​ Language ​字段作为组字段,则可以定义每种语言的记录列表。

  1. 选择数据限制值后,选择​ By data grouping ​或​ By data grouping (as a %) ​并单击​ Next

  2. 然后选择分组字段(实例的​ Language ​字段)并单击​ Next

  3. 最后,指定数据分组阈值(使用固定值或百分比,具体取决于之前选择的分组方法)。 要为每个值设置相同的阈值,例如,如果您希望将每种语言的记录数设置为10,请选择​ All data groupings are the same size ​选项。 要为每个值设置不同的限制,请选择​ Limitations by grouping value ​选项。 这将允许您为英语、法语等语言选择不同的限制。

  4. 单击​ Finish ​以批准该限制并返回编辑拆分活动。

限制每个数据分布的子集记录数

如果分组字段包含的值过多,或者希望避免为每个新的拆分活动重置值,则可以使用Adobe Campaign根据数据分布创建限制。 选择数据限制值(有关此主题的详细信息,请参阅创建子集部分)时,选择​ By data distribution ​选项,然后从下拉菜单中选择模板。 下面演示了如何创建数据分发模板。

有关具有分发模板的​ Local approval ​活动的示例,请参阅使用本地审批活动

IMPORTANT
要使用此函数,您需要购买分布式营销模块,这是一个促销活动选项。 请核实您的许可协议。

通过数据分发模板,您可以使用分组值列表限制记录数。 要创建数据分发模板,请应用以下步骤:

  1. 要创建数据分发模板,请转到​ Resources > Campaign management > Data distribution ​节点并单击​ New

  2. General ​选项卡允许您输入分发的标签和执行上下文(定向维度、分发字段)。

    需要输入以下字段:

    • Label:分发模板的标签。

    • Targeting dimension:输入要应用数据分发的定向维度,例如​ Recipient。 此架构必须始终与定位工作流中使用的数据兼容。

    • Distribution field:通过定向维度选择字段。 例如,如果选择​ Email domain ​字段,则收件人列表将按域细分。

    • Distribution type:选择在​ Distribution ​选项卡中划分目标限制值的方式: Percentage ​或​ Set

    • Assignment type:选择数据分发分配类型。 您可以在按组或运算符分配或按本地实体分配之间进行选择。 在​ 分布式营销 ​中使用本地实体的分配。 有关详细信息,请参阅此部分

    • Approval storage:如果在定位工作流中使用​ Local approval ​活动(请参阅本地审批),请输入将存储审批结果的架构。 您必须为每个定位架构指定一个存储架构。 如果您使用​ Recipients ​目标架构,请输入默认的​ Local approval of recipients ​存储架构。

      如果未经本地批准而通过数据分组进行简单限制,则无需输入​ Approvals storage ​字段。

  3. 如果您使用的是​ Local approval ​活动(请参阅本地审批),请输入分发模板的​ Advanced settings

    需要输入以下字段:

    • Approve targeted messages:如果您希望从要批准的收件人列表中预先选择所有收件人,请选中此选项。 如果未选中此选项,则不会预先选择任何收件人。

      NOTE
      此选项默认处于选中状态。

    • Delivery label:允许您定义一个表达式,以在退货通知中显示交货标签。 默认表达式提供有关投放标准标签(计算字符串)的信息。 您可以修改此表达式。

    • Grouping field:此字段允许您定义用于在审批和返回通知中显示收件人的分组。

    • Web Interface:允许您将Web应用程序链接到收件人列表。 在批准和返回通知中,每个收件人都将可点击,并将链接到选定的Web应用程序。 Parameters ​字段(例如​ recipientId)允许您配置要在URL和Web应用程序中使用的其他参数。

  4. Breakdown ​选项卡允许您定义分发值列表。

    • Value:输入分布值。

    • Percentage / Set:输入链接到每个值的记录限制(固定或百分比)。

      此列由​ General ​选项卡中的​ Distribution type ​字段定义。

    • Label:输入链接到每个值的标签。

    • Group or operator:如果您使用的是​ Local approval ​活动(请参阅本地审批),请选择分配给每个分发值的运算符或运算符组。

      如果未经本地批准而通过数据分组进行简单限制,则无需输入​ Group or operator ​字段。

      IMPORTANT
      确保为操作员分配了适当的权限。
    • Local entity:选择分配给每个分发值的本地实体。 本地实体在​ 分布式营销 ​中使用。 有关详细信息,请参阅此部分

过滤参数

单击​ General ​选项卡以输入活动标签。 为此拆分选择目标和筛选维度。 如有必要,可以更改给定子集的这些维度。

如果要利用剩余群体,请选中​ Generate complement ​选项。 补充是集客目标减去子集的并集。 然后,将向活动添加其他叫客过渡,如下所示:

要使此选项正常工作,集客数据必须具有主键。

例如,如果通过​ Data loading (RDBMS) ​活动直接从外部数据库(如Netezza,它不支持索引的概念)读取数据,则​ Split ​活动生成的补码将不正确。

为避免这种情况,您可以将​ Enrichment ​活动拖放到​ Split ​活动之前。 在​ Enrichment ​活动中,检查​ Keep all additional data from the main set ​并在附加数据中指定要用于配置​ Split ​活动的筛选器的列。 来自​ Split ​活动的集客过渡的数据随后将本地存储在Adobe Campaign服务器上的临时表中,并且可正确生成补码。

通过​ Enable overlapping of output populations ​选项,可管理属于多个子集的群体:

  • 当未选中该框时,拆分活动将确保收件人不会出现在多个输出转换中,即使它满足多个子集的标准。它们将位于第一个选项卡的目标中,并带有匹配条件。
  • 选中此框后,如果收件人符合过滤条件,则可以在多个子集中找到他们。Adobe Campaign 建议使用专属标准。

输入参数

  • 表名
  • 架构

每个入站事件必须指定由这些参数定义的目标。

输出参数

  • 表名
  • 架构
  • recCount

这组三个值可标识排除项导致的目标。 tableName ​是记录目标标识符的表的名称,schema ​是群体的架构(通常为nms:recipient),recCount ​是表中的元素数。

与补充关联的转换具有相同的参数。

recommendation-more-help