在Ozzie中运行的hive查询中创建var

时间:2016-07-19 11:50:06

标签: hadoop hive oozie

如何在Oozie(Hue)中运行的配置单元查询中创建变量,并在Oozie作业的下一步中将此变量传递给示例电子邮件作业或Shell?

我试试这个:

set q1=select sum(br) from auth;

在电子邮件作业中访问q1,如下所示:$ {hiveconf:q1} 抛出错误:

EL_ERROR    Encountered ": q1 }", expected one of ["}", ".", ">", "gt", "<", "lt", "==", "eq", "<=", "le", ">=", "ge", "!=", "ne", "[", "+", "-", "*", "/", "div", "%", "mod", "and", "&&", "or", "||", ":", <IDENTIFIER>, "(", "?"]

也许我做错了,有完全不同的解决方案?或者也许是色调错误?

0 个答案:

没有答案