在Grafana的timescale DB中,我有一个时间序列图,最后一个时间桶总是不知何故不完整。这似乎应该是最简单的事情来解决,但我不知道如何解决。
我如何忽略这个最新的时间段,或者填写最后一个样本,或者避免这个最后一个不完整的时间段样本?
它甚至在改变时间范围时跟随我,所以并不是说我在结束时得到了一个不完整的时间桶。这两个时间段给我带来了同样的问题:
问题在图表上看起来是什么样子的:
这是我正在使用的Grafana TimescaleDB查询:
SELECT
$__timeGroupAlias(observedat,$__interval),
count(1) AS "count"
FROM observations_timescale
WHERE
$__timeFilter(observedat)
GROUP BY 1
ORDER BY 1
这是表视图中的最新数据点,最后一个数据点将缓慢增加,直到它处于剩余数据点的级别,并且从0或1开始出现一个新的最后时间桶。
| 时间|价值|
| --------------|--------------|
| 2023-04-21 15:53:00|二一七|
| 2023-04-21 15:54:00|二百二十|
| 2023-04-21 15:55:00|一百八十|
| 2023-04-21 15:56:00|一百九十五|
| 2023-04-21 15:57:00|1|
1条答案
按热度按时间crcmnpdw1#
好吧,这似乎是时间桶分组的问题。
要简单地跳过上一个时间段,您可以使用以下查询: