Go back to the English version of the documentation向管道添加条件
向管道添加条件
Last updated: 2024年9月23日
可以向管道添加条件以处理各种场景。
为管道配置条件
创建管道时,可以指定在运行管道之前必须满足的条件。 例如,您可以设置一个条件,即在继续执行管道之前,节点的输出必须满足特定条件。
要定义条件:
将鼠标悬停在两个节点之间的链接上。
单击添加条件。
选择条件类型:
定义并保存表达式。
定义表达式时,摘要会捕获条件和预期结果。 例如:
如果运行 AutoAI 为成功,请创建部署节点。
返回到流时,您会看到已定义条件的指示符。 将鼠标悬停在图标上以编辑或删除条件。
配置基于节点状态的条件
如果选择 条件响应 作为条件类型,那么先前节点状态必须至少满足下列其中一个条件才能继续流:
- 已完成-节点活动已完成,无错误。
- 已完成但有警告-节点活动已完成但有警告。
- 已完成,但有错误-节点活动已完成,但有错误。
- 失败 - 节点活动未能完成。
- 已取消-已取消先前的操作或活动。
或者,您可以选择 否则,在不满足从同一父节点连接的其他节点的指定条件时执行下一个操作。
注: 对于未将状态作为标准输出的节点,无法选择先前节点状态的条件。
定制链接颜色
现在,可以根据是否满足链接的条件来更改链接的颜色。 必须通过单击链接,然后单击 更改颜色来更新链接的颜色。 缺省颜色如下所示:
- 绿色 (如果节点执行成功)。
- 黄色 (如果节点执行已完成,但有警告)。
- 红色 (如果节点执行失败)。
- 如果节点没有条件,则为绿色。
- 如果节点具有高级条件,如用户状态、返回值或自定义,则为蓝色。
- 如果节点条件不符合上述任何条件,则为黑色。
配置简单条件
要配置简单条件,请选择在继续执行流程之前必须满足的条件。
- 可选: 编辑缺省名称。
- 根据节点,从下拉选项中选择变量。 例如,如果要创建基于“运行 AutoAI”节点的条件,那么可以选择模型指标作为条件所基于的变量。
- 根据变量,选择一个运算符: 等于,不等于,大于,小于,大于或等于,小于或等于。
- 指定必需值。 例如,如果基于 AutoAI 度量的条件,请指定由可用度量组成的值的列表。
- 可选: 单击加号图标以将 和 (必须满足所有条件) 或 或 (必须满足任一条件) 添加到表达式以构建复合条件语句。
- 复查摘要并保存条件。
配置高级条件
可使用编码结构来构建更复杂的条件。 满足条件时,将运行下一个节点。 您可以使用表达式构建器来构建高级条件。
- 可选: 编辑缺省名称。
- 将 " 表达式元素 " 面板中的项添加到 表达式 画布以构建条件。 您还可以输入条件和元素自动补全。
- 表达式完成后,请查看摘要并保存条件。
了解更多信息
有关使用代码编辑器构建表达式的更多信息,请参阅:
父主题: 创建管道