无法将参数传递给配置单元脚本

vyswwuz2  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(341)

我有下一个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脚本,我会非常感激的。

vfwfrxfs

vfwfrxfs1#

您需要使用hiveconf进行变量替换。请检查这些链接以获得答案。
如何在配置单元脚本中设置变量
在配置单元脚本中传递参数
脚本中的配置单元外壳

相关问题