我有一个hive表,字段emp_hsu_ts
为String。它具有以下格式2016-12-29 12:35:44.0
的值。我的要求是在mysql表中导出这些数据,其中mysql中相应的emp_hsu_ts
字段具有类型时间戳。但当我尝试使用sqoop
导出此数据时,它会给我错误
Error: java.io.IOException: Can't export data, please check failed map task logs
...
Caused by: java.lang.RuntimeException: Can't parse input data: '2016-12-29 12:35:44.0'
at emp_adi_4.__loadFromFields(emp_adi_4.java:467)
at emp_adi_4.parse(emp_adi_4.java:385)
at org.apache.sqoop.mapreduce.TextExportMapper.map(TextExportMapper.java:83)
... 10 more
Caused by: java.util.NoSuchElementException
at java.util.ArrayList$Itr.next(ArrayList.java:854)
at emp_adi_4.__loadFromFields(emp_adi_4.java:457)
... 12 more
有人可以帮忙吗?