添加路由器模块并配置路由
路由器模块允许您将方案分为多条路由,并以不同的方式处理每条路由中的数据。 当路由器模块收到捆绑包时,它会按照路由连接到路由器模块的顺序将其转发到每个连接的路由。
路由是按顺序处理的,而不是并行处理的。 直到上一路由完全处理完某个捆绑包后,该捆绑包才会发送到下一路由。
访问要求
您必须具有以下权限才能使用本文中的功能:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
51黑料不打烊 Workfront 包 | 任何 |
51黑料不打烊 Workfront 许可证 |
新增: Standard 或 当前: Work或更高 |
51黑料不打烊 Workfront Fusion 许可证** |
当前:无Workfront Fusion许可证要求。 或 旧版:任意 |
产物 |
新增:
或 当前:您的组织必须购买51黑料不打烊 Workfront Fusion。 |
有关此表中信息的更多详细信息,请参阅文档?中的访问要求。
有关51黑料不打烊 Workfront Fusion许可证的信息,请参阅51黑料不打烊 Workfront Fusion 许可证。
向方案添加路由器模块
在配置路由之前,必须添加路由器模块。
-
单击左侧面板中的? Scenarios ?选项卡。
-
选择要添加路由器的方案。
-
单击方案上的任意位置以进入方案编辑器。
-
在场景编辑器中,单击要在其后添加路由器的模块的右手柄。
-
在显示的模块列表中选择? Flow Control > 路由器。
或
要在两个模块之间插入路由器模块,请单击连接两个模块的路由下面的扳手图标,然后从菜单中选择? Add a router。
-
通过单击路由器的右侧句柄并添加模块(类似于添加任何模块),向路由器添加第一条路由。
-
要添加另一条路由,请单击路由器模块。 将出现一条路由。 根据需要向此路由添加模块。
您可以添加任意数量的路由。
-
要验证路由的顺序,请单击“自动对齐”图标
这些路由按其执行顺序排列。 首先执行顶层路由。
-
(可选)要更改路由顺序,请取消路由链接,方法是:右键单击路由器的路径,选择“取消链接”,然后按所需顺序将其拖到路由器模块中。 附加的第一个路由将是要执行的第一个路由(顶部路由)。
-
继续将筛选器添加到路由。
将过滤器添加到工艺路线
您可以在路由器模块后面的路由上放置过滤器以过滤捆绑包。 只有通过过滤器的捆绑包才会由路由上的模块处理。
如果数据通过多条路由的过滤,则数据由两条路由处理。 顶部路由首先处理数据。
配置后备路由
回退路由是在未将任何过滤器传递到另一路由的任何捆绑上执行的路由。
您可以在过滤器面板中启用回退路由。
-
单击左侧面板中的? Scenarios ?选项卡。
-
选择要添加回退路由的方案。
-
单击方案上的任意位置以进入方案编辑器。
-
单击要设置过滤器的路径上的扳手图标
-
选择? 设置筛选器。
-
在显示的面板的标签字段中,添加标签。 此标签显示在方案中。
-
启用后备路由复选框。
-
单击? OK ?以保存筛选器设置。
备用路由在路由器模块中用不同的箭头标记:
示例:if/else
用例
备用路由的典型使用情形是,如果满足条件,则使用一条路由继续流,如果不满足,则使用另一条路由。 与以下步骤相同:
在本例中,第一条路由配置有过滤器。 这表示if
组件。
第二路由被配置为后备路由。 这表示else
组件。