bin/sqoop import \
--connect jdbc:mysql://sfbg101:3306/gmall \
--username root \
--password 123456 \
--table activity_info \
--num-mappers 1 \
--hive-import \
--hive-overwrite \
--hive-drop-import-delims \
--hive-database test \
--hive-table ods_activity_info \
--hive-partition-key 'dt' \
--hive-partition-value '20211121' \
--fields-terminated-by '\t' \
--lines-terminated-by '\n' \
--null-string '\\N' \
--null-non-string '\\N' \
--target-dir /test/ods_activity_info
sqoop在导入时候,会先导入到hdfs上,然后在移动到hive仓库里面
–target-dir /test/ods_activity_info 临时路径
1、使用sqoop导入时,根据msyql表创建hvie表
2、可以指定分区,分区字段,表名,hvie库名
缺点"
1、hive数据库需要创建
2、数据路径不能参数指定
https://www.cnblogs.com/JBLi/p/10887140.html
http://www.kai8wu.com/Content/artsta/563.html
https://www.wangt.cc/2021/07/sqoop%E5%AF%BC%E5%85%A5%E6%95%B0%E6%8D%AE%E5%88%B0hive%E6%97%B6%EF%BC%8C%E8%87%AA%E5%8A%A8%E5%BB%BA%E8%A1%A8/