Hadoop Can';t将参数传递给配置单元脚本
我有下一个配置单元脚本:Hadoop Can';t将参数传递给配置单元脚本,hadoop,hive,bigdata,hiveql,Hadoop,Hive,Bigdata,Hiveql,我有下一个配置单元脚本: SET LAB_MS_EXT_SCHEME='INTERAL'; set LAB_MS_EXT_SCHEME; set ${hiveconf:name}; 因此,我尝试从bash调用此脚本: hive -hiveconf name=HELLLO -f myScript.hql 因此,我有下一个输出: LAB_MS_EXT_SCHEME='INTERAL' ${hiveconf:name} is undefined 如果有人帮助我将参数传递给hive脚本,我将非常感
SET LAB_MS_EXT_SCHEME='INTERAL';
set LAB_MS_EXT_SCHEME;
set ${hiveconf:name};
因此,我尝试从bash调用此脚本:
hive -hiveconf name=HELLLO -f myScript.hql
因此,我有下一个输出:
LAB_MS_EXT_SCHEME='INTERAL'
${hiveconf:name} is undefined
如果有人帮助我将参数传递给hive脚本,我将非常感激。您需要使用hiveconf进行变量替换。请查看这些链接以获取答案