我有一个分辨率为3h的指标(我们称其为series.a
),另一个分辨率为4h(series.b
)。我想将两者结合(例如,建立它们的总和)。天真的方法(sum("series.a", "series.b")
)给我一个度量,该度量仅在两个序列都具有值i时才具有值。 e。每12小时1个值。
我考虑过修改时间序列,以使两者都在1h的时间内完成,例如G。通过引入人工null
值,然后对两个值使用keepLastValue()
函数,然后将它们求和。但是我发现没有函数可以将3h分辨率的度量转换为1h分辨率的度量。像realign()
或resample()
这样的东西会很好。
针对此问题的解决方案将解决我在使用分辨率不同的指标时遇到的几个问题(由于保留政策)。
我不想更改磁盘上的数据。我只想在查询过程中转换指标。