向后填充蜂巢很慢

时间:2021-02-23 07:29:30

标签: sql hive

我试图在 Hive 中向后填充布尔值,但我使用的方法 证明很慢,它在某个地方阻止了我的表创建的演变 在中间。我使用过的代码:

CASE WHEN FIRST_VALUE($val$, True) OVER (PARTITION BY device_id ORDER BY date_and_time ROWS BETWEEN CURRENT ROW  AND UNBOUNDED FOLLOWING) = 0 THEN 1 ELSE 0 END as $val$

有什么替代方法吗?

谢谢

0 个答案:

没有答案