Timescale 云:性能、规模、企业级

自托管产品

MST

本节包含一些用于排查超函数常见问题的思路。

当您使用最后一次观测值前向填充(locf)函数进行查询时,查询默认会前向填充 NULL 值。如果您希望函数忽略 NULL 值,可以在查询中将 treat_null_as_missing=TRUE 设置为第二个参数。例如

dev=# select * FROM (select time_bucket_gapfill(4, time,-5,13), locf(avg(v)::int,treat_null_as_missing:=true) FROM (VALUES (0,0),(8,NULL)) v(time, v) WHERE time BETWEEN 0 AND 10 GROUP BY 1) i ORDER BY 1 DESC;
time_bucket_gapfill | locf
---------------------+------
12 | 0
8 | 0
4 | 0
0 | 0
-4 |
-8 |
(6 rows)

关键词

此页面有问题?报告问题 或 编辑此页面 在 GitHub 上。