基于条件设置配置单元变量

azpvetkf  于 2021-06-26  发布在  Hive
关注(0)|答案(0)|浏览(182)

我想根据条件设置配置单元变量。我不确定这在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

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

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题