我的 influxdb 数据库中有一些测量数据,可以通过以下方式查询:
select * from E_real_con
名称:E_real_con
时间值
---- -----
1537920001044785525 | 57160036.00
1538006401069651036 | 57227208.00
1538092800108297103 | 57294112.00
1538179200697333731 | 57366108.00
但是,“值”是一个累积值,我想获得两个连续值之间的增量/差异。
我尝试了以下方法:
SELECT difference(last(value)) FROM E_real_con WHERE time >= now() - 7d GROUP BY time(1d) fill(null)
但是,我收到以下错误消息:
ERR: unsupported difference iterator type: *query.stringInterruptIterator
我很乐意得到一些提示和反馈来解决我的问题。
我正在使用 influxdb 1.6.1
非常感谢!克里斯托夫