【发布时间】:2018-08-14 11:09:59
【问题描述】:
我想从传递的 hive 变量中减去一个数字。例如:
SET hiveconf:window_size = 12
SELECT id , max(marks) OVER(ORDER BY Date_time ROWS BETWEEN ${hiveconf:window_size}-1 PRECEDING AND CURRENT ROW) from Students;
但是窗口函数中的${hiveconf:window_size}-1 给出了错误。
任何人都可以提供任何建议。
【问题讨论】: