从sqoop import创建的配置单元表导出sqoop

rryofs0p  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(262)

我已经使用cloudera cdh4.1上的sqoop成功地将一个简单的2列sql server数据导入到配置单元中。-id(int)-描述(varchar(50))
当我尝试将同一个配置单元表返回到sql server时,它会将两列集中在一起,从而创建numberformatexception。
我试过--fields terminated by \t--line terminated by \n,这没有任何区别。
我还尝试导出cloudera提供的示例\u08配置单元表,但得到一个nosuchelement异常。希望它能给出一个它认为不存在的元素的线索!
我已经确保了表结构和字段名在两边都是相同的,包括大小写和下划线。
我可以导出一个单列表,但是对于如何解决这个问题,我感到非常困惑。
任何帮助都将受到感激。

dl5txlt9

dl5txlt91#

参数--filds terminated by和--line terminated by仅在“import”操作期间使用。在“export”情况下,您需要使用参数--input fields terminated by和--input line terminated by来执行相同的操作。
您是否介意共享整个异常堆栈跟踪以及触发问题的数据示例集?

相关问题