Kettle数据流中空字符串和NULL值

Kettle解压后,kettle.properties文件里KETTLE_EMPTY_STRING_DIFFERS_FROM_NULL 默认为 N,大概意识是说数据流里的空字符串和NULL不是不同的,也就是默认会把空字符串和NULL看做是同一样的,因此在数据流里是以NULL传递,到最后输出到表里的时候,如果表设置了非空控制,会报相关值不能为NULL的错。根据以下配置可以解决相关问题:Kettle数据流中空字符串和NULL值