level 10
李现的兄弟
楼主
sqoop import 导入--connect jdbc:mysql://127.0.0.1:3306/$db_name 连接数据库--username root 数据库用户名--password root 数据库密码--target-dir /origin_data/$db_name/db/$1/$db_date HDFS地址--delete-target-dir HDFS地址存在删除--num-mappers $2 \--split-by $3 maptask数量--input-null-string '\\N' 空值转换--input-null-non-string '\\N' 非空字符串替换--fields-terminated-by "\t" 字符串分割--query "$4"' and $CONDITIONS;'-hive-home <dir> 重写$HIVE_HOME-hive-import 插入数据到hive当中,使用hive的默认分隔符-hive-overwrite 重写插入-create-hive-table 建表,如果表已经存在,该操作会报错-hive-table <table-name> 设置到hive当中的表名-hive-drop-import-delims 导入到hive时删除 \n, \r, and \0001-hive-delims-replacement 导入到hive时用自定义的字符替换掉 \n, \r, and \0001-hive-partition-key hive分区的key-hive-partition-value <v> hive分区的值-map-column-hive <map> 类型匹配,sql类型对应到hive类型
2020年09月23日 10点09分
1