检测空流
组件介绍
检测空流组件,如果输入流为空(即输入流不包含任何行),此步骤将输出一行。输出行具有与输入行相同的字段,但是所有字段值都为空(null)。如果输入流不为空,它将不会输出任何内容。
- 输入:数据流(可以为空数据流)
- 输出:无
页面介绍
运行检测空流组件得到下图所示的界面。
参数选项
“检测空流”组件页面包含如下选项:
选项 | 说明 | 样例值 |
---|---|---|
步骤名称 | 画布上指定“检测空流”步骤的唯一名称,可以自定义名称或保留默认名称。 | 检测空流 |
使用案例
本案例中使用自定义常量数据组件生成数据流,并通过检测空流组件,来判断输出流是否为空,并进行后续操作。
“自定义常量数据(无)”组件内不做任何配置,即不产生数据流。 “自定义常量数据(有)”组件生成的数据如下(自定义常量数据 2组件与之相同):
转换执行后,结果为:
结果符合预期,即当检测空流组件输入空数据流时,会执行后续操作;当检测空流组件有数据流输入时,不会执行后续操作。