根据条件设置配置单元变量

时间:2018-06-27 07:42:37

标签: hive bigdata data-ingestion

我想根据条件设置蜂巢变量。我不确定HQL是否可行,如果可行,如何实现。

我想做这样的事情,

if ${hiveconf:work}==1 then do
    set q1 = 4;
    set yr2 = eval(${hiveconf:year}-1);
    set q3= 3;
end
else if ${hiveconf:work}==2 then do
    set q2 = 4;
    set yr1 = eval(${hiveconf:year}-2);
    set q4= 2;
end

任何帮助和知识将不胜感激。

0 个答案:

没有答案