作者:陈剑冬  历史版本:1  最后编辑:陈剑冬  更新时间:2024-05-27 17:04

功能简介

该步骤可以给流字段中的空值赋值。

基本配置

  • 步骤名称:指定替换null值的步骤名称,该名称在同一转换中唯一。
  • 值替换为:此处输入的值可以替换流中所有的空值,不过需要注意字段类型的问题。
  • 设置空字符串:表示是否设置空字符串,默认值为空。
  • 掩码(日期):表示日期字段的掩码格式,默认值为空。
  • 选择字段:勾选后可以配置下方字段部分,给指定的字段里的空值进行替换,如指定id后,仅会替换id中的空值。
  • 选择值类型:勾选后可以配置下方值类型部分,给指定的数据类型的空值进行替换,如指定String类型后,仅会替换字段类型为String的空值。

使用示例

需求:现有一张成绩表,其中有学生缺考导致缺少部分成绩,要求将缺少的数据替换为“0”。

  1. 设计转换

  2. 设置替换null的值为0

  3. 当流中的sid与表中的sid相同时,更新null值

  4. 点击运行,查看运行结果即可