我们可以使用以下构造将脚本变量传递到AWS数据管道hiveactivity:
"scriptVariable" : [ "param1=value1", "param2=value2" ]
我们如何在配置单元脚本中访问这些变量?我一直试图在select语句中使用它们而没有任何成功:
Select ${hiveconf:param1}, dummytable.col1,... from dummytable where dummytable.id = 1;
我对蜂巢的了解有限。任何有关这方面的帮助将不胜感激。感谢。
答案 0 :(得分:4)
只需写下$ {param1}。
您可以使用-d。
启动配置单元来测试它hive -d param1 = 2014-06-20
select * from something where dt='${param1}';