0 / 0
Go back to the English version of the documentation
向管道添加条件
Last updated: 2024年9月23日
向管道添加条件

可以向管道添加条件以处理各种场景。

为管道配置条件

创建管道时,可以指定在运行管道之前必须满足的条件。 例如,您可以设置一个条件,即在继续执行管道之前,节点的输出必须满足特定条件。

要定义条件:

  1. 将鼠标悬停在两个节点之间的链接上。

  2. 单击添加条件

  3. 选择条件类型:

    • 条件响应 检查有关上一个节点的状态的条件。
    • 简单条件 是格式为 if-then 语句的无代码条件。
    • 高级条件 高级条件使用表达式代码,提供最大的功能和灵活性。
  4. 定义并保存表达式。

定义条件

定义表达式时,摘要会捕获条件和预期结果。 例如:

如果运行 AutoAI成功,请创建部署节点

返回到流时,您会看到已定义条件的指示符。 将鼠标悬停在图标上以编辑或删除条件。

查看成功条件

配置基于节点状态的条件

如果选择 条件响应 作为条件类型,那么先前节点状态必须至少满足下列其中一个条件才能继续流:

  • 已完成-节点活动已完成,无错误。
  • 已完成但有警告-节点活动已完成但有警告。
  • 已完成,但有错误-节点活动已完成,但有错误。
  • 失败 - 节点活动未能完成。
  • 已取消-已取消先前的操作或活动。

或者,您可以选择 否则,在不满足从同一父节点连接的其他节点的指定条件时执行下一个操作

注: 对于未将状态作为标准输出的节点,无法选择先前节点状态的条件。

配置简单条件

要配置简单条件,请选择在继续执行流程之前必须满足的条件。

  1. 可选: 编辑缺省名称。
  2. 根据节点,从下拉选项中选择变量。 例如,如果要创建基于“运行 AutoAI”节点的条件,那么可以选择模型指标作为条件所基于的变量。
  3. 根据变量,选择一个运算符: 等于,不等于,大于,小于,大于或等于,小于或等于。
  4. 指定必需值。 例如,如果基于 AutoAI 度量的条件,请指定由可用度量组成的值的列表。
  5. 可选: 单击加号图标以将 (必须满足所有条件) 或 (必须满足任一条件) 添加到表达式以构建复合条件语句。
  6. 复查摘要并保存条件。

配置高级条件

可使用编码结构来构建更复杂的条件。 满足条件时,将运行下一个节点。 您可以使用表达式构建器来构建高级条件。

  1. 可选: 编辑缺省名称。
  2. 将 " 表达式元素 " 面板中的项添加到 表达式 画布以构建条件。 您还可以输入条件和元素自动补全。
  3. 表达式完成后,请查看摘要并保存条件。

了解更多信息

有关使用代码编辑器构建表达式的更多信息,请参阅:

父主题: 创建管道

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more