在尝试声明变量时,然后在Hue on Hue(Web客户端)上使用该变量运行查询。它无效。
set MAX_DATE='2017-05-22 07:35:25';
select * from tablea where datetime = ${hivevar:Max_Date} limit 1
看到以下错误消息:
编译语句时出错:FAILED:ParseException line 1:83 无法识别表达式中'$''{''hivevar'附近的输入 说明书
答案 0 :(得分:1)
这将有效:
set MAX_DATE='2017-05-22 07:35:25';
select * from tablea where datetime = '${hivevar:MAX_DATE}' limit 1;