如何在hive中使用scriptVariables(AWS Data Pipeline)

时间:2014-05-01 19:47:50

标签: amazon-web-services hive amazon-data-pipeline

我们可以使用以下构造将脚本变量传递到AWS数据管道hiveactivity:

"scriptVariable" : [
    "param1=value1",
    "param2=value2"
  ]

我们如何在配置单元脚本中访问这些变量?我一直试图在select语句中使用它们而没有任何成功:

Select ${hiveconf:param1}, dummytable.col1,...
from dummytable where dummytable.id = 1;

我对蜂巢的了解有限。任何有关这方面的帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:4)

只需写下$ {param1}。

您可以使用-d。

启动配置单元来测试它
  

hive -d param1 = 2014-06-20

select * from something where dt='${param1}';