数据仓库 数据可视化 Hive导出到MySql
时间:2021-07-01 10:21:17
帮助过:50人阅读
=
gmall
export_data() {
/opt/module/sqoop/bin/
sqoop export --connect
"jdbc:mysql://hadoop102:3306/${db_name}?useUnicode=true&characterEncoding=utf-8" --
username root --password
000000 --table $
1 --num-mappers
1 --export-
dir /warehouse/$db_name/ads/$
1 --input-fields-terminated-by
"\t" --update-
mode allowinsert --update-key
"tm_id,category1_id,stat_mn,stat_date" --input-
null-
string ‘\\N‘ --input-
null-non-
string ‘\\N‘
}
case $
1 in
"ads_uv_count")
export_data "ads_uv_count"
;;
"ads_user_action_convert_day")
export_data "ads_user_action_convert_day"
;;
"ads_gmv_sum_day")
export_data "ads_gmv_sum_day"
;;
"all")
export_data "ads_uv_count"
export_data "ads_user_action_convert_day"
export_data "ads_gmv_sum_day"
;;
esac
数据仓库 数据可视化 Hive导出到MySql
标签:strong 多个 nec inpu table module bash 数据仓库 class