解决datax抽mysql数据到hdfs之null值变成''(引号)的问题

在抽数据的过程中会发现:

mysql的null值通过datax抽取到hdfs,会变成引号,这不是我们所需要的,所以需要修改一下datax的源码

解决datax抽mysql数据到hdfs之null值变成''(引号)的问题

 

如图所示:

recordList.add(null);

改成

recordList.add("\\N");

原理:在hdfs中,null值存的是 \N

(修改好的源码,见我上传的资源)