子工作流 sub-workflow
此 Sub-workflow 利用活动,可触发另一个工作流的执行并恢复结果。 通过此活动,您可在使用简化界面的同时使用复杂的工作流。
您可以在单个工作流中调用多个子工作流。 子工作流被同步执行。
在下面的示例中,主工作流使用跳转调用子工作流。 有关跳转类型图形对象的详细信息,请参见 本节.
-
创建要用作另一个工作流中的子工作流的工作流。
-
插入 Jump (end point) 工作流开头优先级为1的活动。 如果您有多个“端点”类型跳转,Adobe Campaign将使用编号最低的“端点”跳转。
-
插入 Jump (start point) 工作流结束时优先级为2的活动。 如果您有多个“起点”类型跳转,Adobe Campaign将使用具有最高数字的“起点”跳转。
note note NOTE 如果子工作流活动引用的工作流具有多个 Jump 活动,子工作流在编号最低的“端点”类型跳转和编号最高的“起点”类型跳转之间执行。 要使子工作流正确运行,必须只有一个编号最低的“终点”类型跳转,并且只有一个编号最高的“起点”类型跳转。 -
完成并保存此“子工作流”。
-
创建主工作流。
-
插入 Sub-workflow 活动并打开它。
-
从中选择要使用的工作流 Workflow template 下拉列表。
-
您还可以添加配置脚本以更改引用的工作流。
-
单击 Ok。它会自动创建一个叫客过渡,其标签为 Jump (start point) 活动。
-
运行工作流。
运行后,作为子工作流调用的工作流将保留在 Being edited 状态,表示以下内容:
-
无法右键单击过渡来显示目标。
-
无法显示中间群体的计数。
-
子工作流日志显示在主工作流中。
输入参数(可选) input-parameters--optional-
- 表名
- 架构
每个入站事件必须指定由这些参数定义的目标。
输出参数 output-parameters
- 表名
- 架构
- recCount
这组三个值标识查询所定向的群体。 tableName 是记录目标标识符的表的名称, schema 是群体的模式(通常为nms:recipient)和 recCount 是表中的元素数。
- targetSchema:此值是工作表的架构。 此参数对于以下类型的所有过渡有效: tableName 和 schema.