influxdb - InfluxDB Flux 当前值减去 90 天前的值
问题描述
日期 | 价值 |
---|---|
2020-04-06 | 100 |
2020-04-05 | 90 |
------ | ----- |
2019-09-06 | 60 |
2019-09-05 | 50 |
如何使用通量低于 rsult:
日期 | 减去 val |
---|---|
2020-04-06 | 40 |
2020-04-05 | 40 |
------ | ----- |
2019-09-06 | ... |
2019-09-05 | ... |
现在我普通使用map
,像这样
from(bucket:"example-bucket")
|> filter(fn: (r) =>
r._measurement == "cpu" and
r._field == "usage_system" and
r.cpu == "cpu-total"
)
|> range(start:-12h)
|> map(fn: (r) => ({ r with _value: r._value - r.<Get 90 days value>}))
解决方案
推荐阅读
- java - 使用工厂模式时如何保护具体子类的实例化?
- android - 检测Webview android中的URL更改
- java - 非拉丁字符显示为“?”
- python - Model gives same output, accuracy, loss for all inputs (keras)
- go - 如何使用 Go 在嵌套 JSON 中进行多步搜索
- angular - Angular material MatDialog.open(Component) automatically selects first link of Component
- python - 如何从 python 中的幅度数据创建 .wav 文件?
- java - Aggregate sql query not working if select statement contains columns of type DATE
- ghostscript - Ghostscript How to watermark one special page of a postscript document?
- css - div clip path according to the parent rectangle