子工作流

使用​Sub-workflow​活动可以触发另一个工作流的执行并恢复结果。 此活动允许您在使用简化界面时使用复杂工作流。

您可以在一个工作流中调用多个子工作流。 子工作流同步执行。

在以下示例中,主工作流使用跳转调用子工作流。 有关跳转类型图形对象的详细信息,请参阅本节

  1. 创建一个工作流,您将在另一个工作流中用作子工作流。

  2. 在工作流的开头插入一个优先级为1的​Jump (end point)​活动。 如果您有多个“端点”类型跳转,Adobe Campaign将使用数字最小的“端点”跳转。

  3. 在工作流结束时插入优先级为2的​Jump (start point)​活动。 如果您有多个“开始点”类型跳转,Adobe Campaign将使用数字最多的“开始点”跳转。

    注意

    如果子工作流活动引用了具有多个​Jump​活动的工作流,则子工作流将在具有最低编号的“结束点”类型跳转和具有最高编号的“开始点”类型跳转之间执行。

    要正确运行子工作流,您只有一个“终点”类型跳转具有最低的数字,而只有一个“开始点”类型跳转具有最高的数字。

  4. 完成并保存此“子工作流”。

  5. 创建主工作流。

  6. 插入​Sub-workflow​活动并打开它。

  7. 从​Workflow template​下拉列表中选择要使用的工作流。

  8. 您还可以添加配置脚本以更改引用的工作流。

  9. 单击 Ok。它将自动创建出站过渡,其标签为选定工作流的​Jump (start point)​活动。

  10. 运行工作流。

运行后,作为子工作流调用的工作流将保持​Being edited​状态,这意味着:

  • 您无法右键单击过渡以显示目标。

  • 无法显示中间群体的计数。

  • 子工作流日志显示在主工作流中。

注意

如果子工作流中发生任何错误,则主工作流将暂停并创建子工作流的副本。

输入参数(可选)

  • tableName
  • 模式

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

输出参数

  • tableName
  • 模式
  • recCount

这三个值集标识查询所针对的人口。 tableName 是记录目标标识符的表的名称, schema 是人口的模式(通常是nms: recCount 收件人),是表中元素的数量。

  • targetSchema:此值是工作表的模式。 此参数对于具有​tableName​和​schema​的所有过渡都有效。

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now