跳到主要内容

条件分支

1. 概述

进行数据开发时,希望根据某个变量的结果执行不同的数据开发逻辑,需要能够构造出if逻辑的控制节点,灵活地控制下游节点的运行。

2. 节点配置

  1. 将数据流算子区的 条件分支 算子拖入右侧画布编辑区,条件分支后面一般会接两个或两个以上的节点;
  2. 条件分支一般会配合参数一起使用,为节点配置运行条件,当判断条件为true时,运行后续节点;当判断条件为false时,不运行后续节点;未配置运行条件默认向后运行节点

  1. 对判断条件进行编辑,点击添加条件

  • 选择参数,可选择全局参数、时间宏、任务参数
  • 类型,可选择范围/条件,数值和日期类型智能只能选择范围;文本可选择范围/条件两种
  • 运算符:
参数类型类型运算符
数值范围小于、小于等于、大于、大于等于、等于、不等于、区间、等于Null值、不等于Null值
日期范围小于、小于等于、大于、大于等于、等于、不等于、区间、等于Null值、不等于Null值
文本范围小于、小于等于、大于、大于等于、等于、不等于、区间、等于Null值、不等于Null值
文本条件等于、不等于、包含、不包含、以...为开始、以...为结尾、不以...为开始、不以...为结尾
  • 比较项:可跟固定值比较,也可以跟其他参数比较
  • 对比值:输入具体的固定值或者选择某一参数
  1. 当有多个条件是,可配置触发条件:满足所有规则,所有判断条件为true,则返回为true;满足任一规则,某一个判断条件为true,即返回true

|300

3. 运行选项

可配置启用/禁用,当禁用时,跳过条件分支自动运行后续节点。