Hive记录了在hiveconf
中设置变量的情况
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+VariableSubstitution
我知道还有一种使用${parameter}
(不是hiveconf
)传递参数的方法,例如
select * from table_one where variable = ${parameter}
然后hive
编辑器会在您提交查询时提示您输入parameter
的值。
我找不到Apache hadoop
这种传递参数的方式。这种方式是传递hive
或oozie
中固有的参数吗?如果是oozie
,为什么可以在hive
编辑器中使用它?
答案 0 :(得分:0)
这是Hue的一项功能。 Cloudera文档中提到了此功能,至少对于旧版本。例如,Hive Query Editor User Guide描述了它。
PARAMETERIZATION指示当执行包含字符串$ parametername的查询时,应显示一个对话框以输入参数值。默认情况下启用。