Influxdb 计算XDB中开始和结束事件之间的持续时间

Influxdb 计算XDB中开始和结束事件之间的持续时间,influxdb,Influxdb,我有两个XDB写点,一个是开始,另一个是结束。我只需要确定这两个事件之间的持续时间,并围绕它进行查询。InfluxDB有difference()聚合方法,但它不适用于时间元字段 提供自定义时间戳值是实现此目的的唯一方法吗?如果只写入上述两个条目,则可以执行以下步骤- 将结果限制为两个(例如:从timeseries限制2中选择* 从结果集中提取时间 把时间和时间的区别考虑在内 根据“ 否: 目前,无法对XDB中的时间戳值执行数学运算符。大多数时间计算必须由接收查询结果的客户端执行 是的,也许: 函

我有两个XDB写点,一个是开始,另一个是结束。我只需要确定这两个事件之间的持续时间,并围绕它进行查询。InfluxDB有difference()聚合方法,但它不适用于时间元字段


提供自定义时间戳值是实现此目的的唯一方法吗?

如果只写入上述两个条目,则可以执行以下步骤-

  • 将结果限制为两个(例如:从timeseries限制2中选择*
  • 从结果集中提取时间
  • 把时间和时间的区别考虑在内
  • 根据“

    否:

    目前,无法对XDB中的时间戳值执行数学运算符。大多数时间计算必须由接收查询结果的客户端执行

    是的,也许:

    函数的作用是:返回单个字段中后续时间戳之间的差值

    因此,这取决于数据的形状