0

作为 Flux 的新手,我正在尝试根据我获得的值(tot)对行进行计算。

> tot=from(bucket: "stat_tst")
  |> range(start: v.timeRangeStart, stop:v.timeRangeStop)
  |> filter(fn: (r) =>r._field == "speed" and r._value > 0.0)
  |> group()
  |> count()

from(bucket: "stat_tst")
  |> range(start: v.timeRangeStart, stop:v.timeRangeStop)
  |> filter(fn: (r) =>r._field == "speed" and r._value > 0.0)
  |> map(fn: (r) => ({ r with _value: r._value / tot }))

这让我

invalid: type error @9:39-9:53: [A] is not Divisible

我究竟做错了什么 ?提前感谢您的支持。

4

0 回答 0