【问题标题】:influxdb ***v2*** query requesting microseconds-since-epoch timestampinfluxdb ***v2*** 查询请求自纪元以来的微秒时间戳
【发布时间】:2022-03-23 21:53:33
【问题描述】:

当我使用 /api/v2/query api 查询 influxdb v2 时,时间戳以 RFC3339 格式返回 - 解析回有用时间戳的速度非常慢。 Influxdb v1.x 用于允许指定自纪元以来的秒/微秒/纳秒。在 v2 中如何做到这一点?

xx

【问题讨论】:

    标签: api influxdb epoch


    【解决方案1】:

    我的方法是将日期时间转换为 uint。它不会花费太多时间,比在客户端解析 RFC3339 更快,因为 InfluxDB 2.0 API 文档不提供打印 epoch 的方法。

    |> map(fn: (r) => ({r with epoch_ms: uint(v: r._time) / uint(v: 1000000)}))
    |> drop(columns: ["_start", "_stop", "_time"])
    

    https://docs.influxdata.com/influxdb/v2.1/api/#operation/PostQuery

    【讨论】:

      猜你喜欢
      • 2015-11-18
      • 2020-11-17
      • 2013-05-14
      • 2013-08-19
      • 1970-01-01
      • 2019-10-16
      • 1970-01-01
      • 2019-12-04
      • 1970-01-01
      相关资源
      最近更新 更多