Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop Can';t将参数传递给配置单元脚本_Hadoop_Hive_Bigdata_Hiveql - Fatal编程技术网

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进行变量替换。请查看这些链接以获取答案