添加路由器模块并配置路由
路由器模块允许您将方案分为多条路由,并以不同的方式处理每条路由中的数据。 当路由器模块收到捆绑包时,它会按照路由连接到路由器模块的顺序将其转发到每个连接的路由。
路由是按顺序处理的,而不是并行处理的。 直到上一路由完全处理完某个捆绑包后,该捆绑包才会发送到下一路由。
访问权限要求
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront 包 |
任意 Adobe Workfront Workflow 包以及任意 Adobe Workfront 自动化和集成包 Workfront Ultimate Workfront Prime 和 Select 包,且需额外购买 Workfront Fusion。 |
| Adobe Workfront 许可证 |
标准 工作版或更高版本 |
| 产品 | 如果您的组织使用的 Workfront Select 或 Prime 包不包含 Workfront 自动化和集成,则必须单独购买 Adobe Workfront Fusion。 |
有关此表中信息的更多详细说明,请参阅文档中的访问权限要求。
向方案添加路由器模块
在配置路由之前,必须添加路由器模块。
-
单击左侧面板中的 方案 选项卡。
-
选择要添加路由器的方案。
-
单击方案上的任意位置以进入方案编辑器。
-
在方案编辑器中,单击要添加路由器的模块的右句柄,然后在显示的模块列表中选择流量控制 > 路由器。
或
要在两个模块之间插入路由器模块,请单击连接两个模块的路由下面的扳手图标,然后从菜单中选择添加路由器。
-
通过单击路由器的右侧句柄并添加模块(类似于添加任何模块),向路由器添加第一条路由。
-
要添加另一条路由,请单击路由器模块。 将出现一条路由。 根据需要向此路由添加模块。
您可以添加任意数量的路由。
-
要验证路由的顺序,请检查每个路由的标签。 首先执行Route 1 ,然后执行Route 2 ,依此类推。
或
单击自动对齐图标
。
这些路由按其执行顺序排列。 首先执行顶层路由。
-
(可选)要更改路由顺序,请右键单击路由器模块,然后选择 对路由排序 按您希望路由执行的顺序拖放路由。 路由由路由器后面的第一个模块(路由的第一个模块)标记。
-
(可选)要禁用路由,请右键单击从路由器通向该路由的点,然后选择禁用路由。
禁用的路由显示从路由器到路由中第一个模块的灰色圆点,并在标签上显示禁用的路由图标
。
-
(可选且有条件)要启用禁用的路由,请单击路由标签上的禁用的路由图标
。
-
继续将筛选器添加到路由。
将过滤器添加到工艺路线
您可以在路由器模块后面的路由上放置过滤器以过滤捆绑包。 只有通过过滤器的捆绑包才会由路由上的模块处理。
如果数据通过多条路由的过滤,则数据由两条路由处理。 顶部路由首先处理数据。
带有过滤器的路由器在路由标签上显示过滤器图标
配置后备路由
回退路由是在未将任何过滤器传递到另一路由的任何捆绑上执行的路由。
备用路由在标签上显示“备用”。
您可以在过滤器面板中启用回退路由。
-
单击左侧面板中的 方案 选项卡。
-
选择要添加回退路由的方案。
-
单击方案上的任意位置以进入方案编辑器。
-
单击要设置过滤器的路径上的扳手图标
。 这是路由器模块与路由的第一个模块之间的路径。
-
选择设置筛选器。
-
在显示的面板的标签字段中,添加标签。 此标签显示在方案中。
-
启用后备路由复选框。
-
单击 确定 以保存筛选器设置。
备用路由在路由器模块中用不同的箭头标记:
示例:if/else用例
备用路由的典型使用情形是,如果满足条件,则使用一条路由继续流,如果不满足,则使用另一条路由。 与以下步骤相同:
在本例中,第一条路由配置有过滤器。 这表示if组件。
第二路由被配置为后备路由。 这表示else组件。