Sqoop将SQL表导入Hive

时间:2018-09-19 19:04:25

标签: hive hdfs sqoop

我在SQL Server中有一个表,该表中大约有39列。我尝试过将表导入HDFS和Hive的sqoop,数据杂乱无章,无处不在。该表中的某些字段包含带有换行符的数据,我认为这是在配置单元中创建混乱数据的根本原因。 enter image description here 如何在sqoop命令中为某些字段设置新行定界。

我从SQL表中编写了1行数据的脚本,正如您所看到的屏幕截图所示,我的数据中有换行符。 enter image description here

我尝试了以下sqoop命令:

sqoop导入--connect“ jdbc:sqlserver://192.169.106.64; database = DRE; username = sqoop; password = hadoop” --table NCentralAlerts_Temp --hive-import -m 1 --fields-terminated-by \ n

但这仍然不能解决问题。如何在Hive中获得数据的清晰表示?

0 个答案:

没有答案