此用例详细介绍了工作流的创建过程,在收集文件并执行多个扩充后,您可以创建摘要列表。 此示例基于在商店中购买的联系人的列表。
使用以下数据结构:
其目的是:
要创建摘要列表,您需要执行以下步骤:
要加载的数据是“购买”相关数据,其格式如下:
Product Name;Product price;Store
Computer;2000;London 3
Tablet;600;Cambridge
Computer;2000;London 5
Comptuer;2000;London 8
Tablet;600;Cambridge
Phone;500;London 5
此数据包含在“Purchases.txt”文本文件中。
将文件收集器和数据加载(文件)活动添加到工作流中。
使用文件收集器活动,您可以从Adobe Campaign服务器收集文件并将文件发送到该服务器。
数据加载(文件)活动允许您使用收集的数据丰富工作流的工作表。
有关此活动的详细信息,请参阅从文件加载数据。
配置文件收集器活动,从所选目录收集文本(*.txt)类型文件。
使用文件收集器活动,可以管理源目录中缺少文件的情况。 要执行此操作,请选中Process file nonexistence选项。 在此工作流中,如果集合时目录中缺少Wait活动,则已添加 Wait以尝试其他文件集合。
使用与要导入的数据格式相同的示例文件配置数据加载(文件)活动。
单击Click here to change the file format…链接,使用“购买”表的内部名称和标签重命名列。
导入数据后,通过创建与“存储”模式匹配的引用表的链接来执行扩充。
添加扩充活动并进行如下配置:
从数据加载(文件)活动中选择由数据组成的主集。
单击Add data,然后选择A link选项。
选择Define a collection选项。
选择“商店”模式作为目标。
有关各种链接类型的详细信息,请参阅丰富和修改数据。
在以下窗口中,您需要通过选择源字段(在主集中)和目标字段(属于“商店”模式)来创建连接条件来配置数据协调。
现在,链接已创建,我们将从“商店”模式向工作流的工作表中添加一列:“邮政编码参考”字段。
此扩充后工作流的工作表中的数据将如下:
此步骤详细说明了如何将导入和丰富的数据写入“购买”表。 为此,我们需要使用更新数据活动。
在更新Purchases表中的数据之前,必须对工作流的工作表中的数据与Purchases定位维度进行协调。
在更新数据活动中,需要以下配置:
“联系人”模式实际上链接到“购买”模式。 这意味着您可以使用“扩充”选项的其他选项:添加链接到过滤维度的数据。
此第二个扩充的目的是为购买模式创建一个聚合,以计算每个已识别联系人的总购买量。
添加查询类型活动,可恢复所有存储的联系人。
添加扩充活动,然后选择前一个查询生成的主集。
单击“添加Data”。
单击Data linked to the targeting dimension选项。
单击Select fields to add窗口中的Data linked to the filtering dimension选项。
选择Purchases节点,然后单击Next。
通过选择Aggregates选项更改Collected data字段。
单击 Next.
添加以下表达式以计算每个联系人的购买总额:"Sum(@prodprice)"。
要准备摘要列表,您需要从“购买”字段和第一个扩充添加字段:“邮政编码参考”字段。
单击扩充活动中的Edit additional data…链接。
添加“商店名称”和“购买/邮政编码参考”字段。
单击Properties选项卡。
更改第二个链接,仅创建一行。
最后一步是将所有丰富数据写入列表。
执行工作流后,列表将包括: