hive直线参数

ijxebb2r  于 2021-06-25  发布在  Hive
关注(0)|答案(0)|浏览(183)

​大家好,
我想在shell脚本中使用beeline,但它不能正常工作。有人能帮我解决这个问题吗。
主脚本.sh

source /file_path/configs.sh -- with 777 permission 

beeline -u ${hive_connection_string} -n $USER_NAME -p $PASSWORD -f /usr/hql/query.hql

配置S.sh

current_dir="/data/landing/"

hive_connection_string='jdbc:hive2://host1:2181,host2:2181,host3:2181/;serviceDiscoveryMode=zooKeeper;zooKeeperNamespace=hiveserver2;#currentdir='${current_dir}

查询.hql

create external table ( ....) location /user/hdfs_path/landingdir/ --> this directory is also not picking in the main script .

我错过了什么?我怎样才能做到这一点。
当我们尝试运行./main\u script.sh时,值-n$user\u name/password没有在主脚本中选取。我做错了什么。我想这会让我转向直线会话,而不是unixshell值。
我已经单独尝试了很多小时,尝试了单引号,双引号,花括号没有括号的所有可能的步骤。好像不管用。正确的方法是什么

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题