You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用time_bucket_gapfill插值时的问题——桶内存在数据时未执行插值引发计算误差

time_bucket_gapfill插值时的问题——桶内存在数据时未执行插值引发计算误差

我遇到了一个和之前某个帖子里一样的问题:使用time_bucket_gapfill配合读数进行插值时,只有“缺失行”会计算出正确的插值结果;如果某个时间桶内存在任何测量值,就会直接取这个值而不做插值。

我用月份作为时间桶时就碰到了这个问题——只要当月内有一个测量值,结果就直接用这个值。这给我后续通过读数差值计算实际消耗量带来了误差。

目前我找到的缓解方法是:在CTE里把gapfill的时间桶缩小到至少1天,然后再用第二个查询来获取经过正确插值的月度桶数据。但数据量一大,这个查询就要跑好几分钟,实在太慢了。

有没有什么更好的办法能解决这个问题?

备注:内容来源于stack exchange,提问作者Giuseppe Palmieri

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 15:03:15