Influxdb 用通量求差
我有一个简单的计数器,它存储在XDB中。现在我想得到两个时间点之间计数器值的差值。因此,结果应该只有一个值 我尝试了以下查询:Influxdb 用通量求差,influxdb,flux,Influxdb,Flux,我有一个简单的计数器,它存储在XDB中。现在我想得到两个时间点之间计数器值的差值。因此,结果应该只有一个值 我尝试了以下查询: from(bucket: "influxdb") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "mqtt_consumer")
from(bucket: "influxdb")
|> range(start: v.timeRangeStart, stop: v.timeRangeStop)
|> filter(fn: (r) => r["_measurement"] == "mqtt_consumer")
|> filter(fn: (r) => r["_field"] == "value")
|> filter(fn: (r) => r["host"] == "telegraf-1-18-1")
|> filter(fn: (r) => r["topic"] == "shellies/shellyplug-s-DDE23E/relay/0/energy")
|> difference()
但这并没有给出两个计数器值之间的差异(实际上我不知道结果应该是什么)
有人能给我一个关于如何正确使用差异的提示吗