#! /bin/env bashsource /mnt/run_shell/sqoop_shell/templates.sh# 根据site_name来判断数据库名称if[$1== all ];thensite_name_array=(us uk de es fr it)elsesite_name_array=($1)fiecho"site_name_array: ${site_name_array}"date_type=$2date_info=$3for site_name in${site_name_array[*]}doecho 1. 当前连接的mysql数据库站点: ${site_name}if[${site_name}== us ];thendb=selectionelsedb=selection_${site_name}fiecho"db: ${db}"# 导入数据import_table=${site_name}_self_asinhive_table=ods_self_asindb_type=mysqlhdfs_path=/home/big_data_selection/ods/${hive_table}/site_name=${site_name}/date_type=$date_type/date_info=$date_infocols="id,asin,created_at as created_time,updated_at as updated_time"query="select ${cols} from ${import_table} where 1=1 and \$CONDITIONS" import_datadone