我的InfluxDB中有一个用于停车传感器的桌子,它发送一个状态给被占用的(1)和空置(9)。现在,我想要创建一个查询,它显示了状态变化之间的时间间隔,这样我就可以创建一个报告,显示停车时段被占用和空闲的时间。数据由停车场传感器生成,并通过节点红色插入到进水数据库中。数据位于Ubuntu20.04上的InfluxDB版本1.8.10中。表数据实际上具有以下结构:
姓名: parkinginfo \ time _time_ statusnumbered \\?
地位编号:1=空缺,2=已占用
有人能帮我创建一个查询吗?谢谢!
发布于 2022-09-24 03:30:14
在InfluxDB中报告给定状态的总持续时间是可行的,但只在Flux中报告,而不是InfluxQL (轻松)。你可以:
同样,在InfluxQL中仍然无法做到这一点,尽管社区已经等待了很长一段时间。请参阅更多细节这里。
https://stackoverflow.com/questions/71338554
复制相似问题