解决sqoop java.util.NoSuchElementException



解决sqoopjava.util.NoSuchElementException

报错信息如下:

Hdfs文件系统文件内容如下:

 

Sqoop命令如下:

 

解决此错误需要注意2点: 
1
mysql创建的表例如: 
create table if not exists test( 
id  varchar(225), 
value varchar(225) 

 

Hdfs文件系统上文件内容格式为:

 

都这样了,。。 

 

每一行对应mysqltest表的一行,属性之间通过空格分隔,所以使用sqoop导入mysql的时候要通过指定字段分隔符选项--input-fields-terminated-by

你让sqoop知道mysql哪个字段对应哪个字段呢


版权声明:本文为u013310119原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。