[英]Import a mysql table (sqoop) directly in hive using --create-hive-table
我正在为HDPCD考试训练自己,所以我正在测试使用MySQL到Hive的所有可能的导入和导出。 在此示例中,我想从MySQL导入表并使用参数--create-hive-table从头开始在hive中创建同一表。 尽管在[documentation][1]
包含了它,但我发现了一个正确的示例。 我已经尝试过了,但是没有用
sqoop import --connect jdbc:mysql:// master / poc --username root --table dept-where'id_dept> 2'--hive-import --hive-database poc --hive-table deptv2 --create -hive-table true -m 1-由id_dept分割
拜托,如果你们当中有人知道如何使用,请告诉我。 我非常感谢
我回来了,因为我只需要重试一次就可以不加任何输入就可以了。 无论如何,我将举一个例子。 可能会帮助某个人。
sqoop import --connect jdbc:mysql://master/poc --username root \
--table dept --where 'id_dept > 2' --hive-import \
--hive-database poc --hive-table deptv2 --create-hive-table -m 1 --split-by id_dept
谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.