扩充 enrichment

说明 description

Enrichment 活动是一种高级活动,利用该活动可定义要在工作流中处理的附加数据。

使用环境 context-of-use

Enrichment 活动通常用在定向活动或导入文件之后、以及允许使用定向数据的活动之前。

此活动包含比 Query 活动更高级的扩充功能。在查询活动中可以直接执行一些简单的扩充用例。

通过 Enrichment 活动,您可以应用集客过渡并配置活动以使用附加数据填写输出过渡。该活动允许合并来自多个集的数据,或创建指向临时资源的链接。

相关主题

配置 configuration

要配置 Enrichment 活动,请执行以下步骤:

  1. Enrichment 活动拖放到工作流中。

  2. 选择活动,然后使用所显示快速操作中的 按钮将其打开。

  3. 如果活动包含多个集客过渡,请选择 Primary set。此活动中配置的附加数据,将添加到叫客过渡中的此主集。

    如果主集已包含附加数据,则可以选择保留或删除这些数据。如果取消勾选 Keep all additional data from the main set 选项,则只有在 Enrichment 中配置的附加数据会保留在叫客过渡中。

  4. 如果有多个集客过渡,则在活动的 Advanced Relations 选项卡中定义主集与其他集客数据之间的关系。您可以使用 Add element 按钮添加多个关系。

    定义新关系时,请选择想要链接到主集的集客数据集。然后定义关系的类型。根据集客数据和您的数据模型,可以使用的关系类型如下所示:

    • 1 cardinality simple link:传入数据的每个记录都只与主集中的一个记录相关联。来自主集的每个记录,在已链接的数据中都有一个关联的记录。
    • N cardinality collection link:可将来自链接数据中的 0、1 个或多个 (N) 记录关联到主集的 1 个记录。
    • 0 or 1 cardinality simple link:可将来自主集的记录与来自链接数据的 0 或 1 个记录关联,但不能与多个记录关联。

    定义 Cardinality 后,定义 Reconciliation criteria。协调条件的 Source expression 可以是目标资源中的字段、表达式,也可以直接使用带引号的值。

    定义便于将来在工作流中识别的 LabelID

    note note
    NOTE
    您只能定义主集与连接 Enrichment 活动之集客过渡之间的关系。对于旨在定义与数据库资源的关系的简单案例,请使用协调活动。
  5. 从活动的 Additional data 选项卡中定义附加数据。您可以定义与主集的定向维度相关的附加数据(简单字段、聚合和集合),也可以根据在 Enrichment 活动的 Advanced relations 选项卡中创建的链接来定义附加数据。

    请参阅扩充数据一节。

  6. 确认活动的配置并保存工作流。

进行 Enrichment 后,现在即可将数据用在连接的活动中。例如,您可以在电子邮件内容中的个性化字段探索工具的 Additional data (targetData) 链接下找到它。

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff