更新时间:2022-12-14 GMT+08:00

过滤行转换

概述

“过滤行转换”算子,用于配置逻辑条件过滤掉含触发条件的行。

输入与输出

  • 输入:用来做过滤条件的字段
  • 输出:无

参数说明

表1 算子参数说明

参数

含义

类型

是否必填

默认值

条件逻辑连接符

配置条件逻辑连接符,可配置“AND”“OR”

enum

AND

条件

配置过滤条件相关信息:

  • 输入字段名:配置输入字段名,需填写上一个转换步骤生成的字段名。
  • 操作:配置操作符。
  • 比较值:配置比较值,可直接输入值或输入“#{已存在的字段名}”格式引用字段的具体值。

map

数据处理规则

  • 条件逻辑为“AND”,如果未添加过滤条件,全部数据成为脏数据;或者原始数据满足添加的全部过滤条件,当前行成为脏数据。
  • 条件逻辑为“OR”,如果未添加过滤条件,全部数据成为脏数据;或者原始数据满足任意添加的过滤条件,当前行成为脏数据。

样例

通过“CSV文件输入”算子,生成两个字段A和B。

源文件如下:

配置“过滤行转换”算子,过滤掉含有test的行。

转换后,输入原字段,结果如下: