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

标签 hadoop hive oozie hue

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 的一个特征. Cloudera 文档中提到了此功能,至少对于旧版本是这样。例如,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.

关于hadoop - 在查询中手动传递参数 ${parameter} 的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45274151/

相关文章:

hadoop - 从Pig Latin中的组操作中获取过滤的元组

file - 无法在hadoop中保存输入文件

hadoop - 运行存储在 HDFS 位置的 Hive 脚本

hive - 在 Datalab 中查询 Hive 表时出现问题

xml - 如何使用具有不同参数列表的相同通用 workflow.xml fork 三个不同的作业?

java - Java代码或Oozie

python - 无法从 Python 脚本中的 HDFS 访问目录

hadoop - 如何计算hadoop中flume的吞吐量

python-3.x - 使用 Pyspark 检查 hive Metastore 中是否存在表

hadoop - Oozie s3 作为作业文件夹