【发布时间】:2020-12-27 08:50:55
【问题描述】:
我是 Influxdb 的新手。我正在使用 1.8+ Influxdb 和 com.influxdb:influxdb-client-java:1.11.0。我有以下测量值
stocks {
(tag) symbol: String
(field) price: Double
(field) volume: Long
(time) ts: Long
}
我正在尝试使用 15 分钟的窗口查询测量值。我有以下查询
"from(bucket: \"test/autogen\")" +
" |> range(start: -12h)" +
" |> filter(fn: (r) => (r[\"_measurement\"] == \"$measurementName\" and r[\"_field\"] == \"volume\"))" +
" |> cumulativeSum(columns: [\"_value\"])" +
" |> window(every: 15m, period: 15m)"
我相信上面的查询计算了数据的累积总和,只返回了体积字段。但是,我希望在单个通量查询中进行包括价格、符号和 ts 在内的整个测量以及交易量的累积总和。我不知道该怎么做。任何帮助表示赞赏。谢谢。
【问题讨论】:
标签: influxdb