在查询中手动传递参数 ${parameter} 的文档

Documentation of manually passing parameters ${parameter} inside query

Hive 在 hiveconf 中记录了有关设置变量的信息 https://cwiki.apache.org/confluence/display/Hive/LanguageManual+VariableSubstitution

我知道还有一种使用${parameter}(不是hiveconf)传递参数的方法,例如

select * from table_one where variable = ${parameter}

然后 hive 编辑器会在您提交查询时提示您输入 parameter 的值。

我找不到 Apache hadoop 在哪里记录这种传递参数的方式。这种传递参数的方式是hiveoozie固有的吗?如果是 oozie 为什么可以在 hive 编辑器中使用?

这是Hue. There is a reference to this feature in Cloudera documentation, at least for older versions. For example, the Hive Query Editor User Guide描述的一个功能。

PARAMETERIZATION Indicate that a dialog box should display to enter parameter values when a query containing the string $parametername is executed. Enabled by default.