我每 5 分钟分布一次点,当值为 0 时,点就被省略了。我想用空值填充省略的数据。
我看到使用 InfluxQL 我可以做到:
group by time(5m) fill(0)
但我使用的是 InfluxDB 2。我试过这个查询:
from(bucket:"%v")
|> range(start: %d)
|> filter(fn: (r) => r._measurement == "volume" and r.id == "%v")
|> window(every: 5m, period: 5m, createEmpty: true)
|> fill(value: 0)
但它似乎没有工作。
任何帮助表示赞赏。