DB 级别的 Influx DB 精度设置

App*_*i M 6 influxdb influxdb-python

#8746 的扩展:

我试图将配置文件中的精度设置为秒。但是当我写入数据并尝试再次获取它时,它会显示纳秒时间戳。

我阅读了整个文档,但无法弄清楚我的配置文件中的唯一更改是: precision = "s"

帮助我理解这些事情

如何在数据库级别设置精度,以及如何确保我只在epoch. 我使用 IST 作为我的应用程序的时区,所以还告诉我如何在配置中为 InfluxDB 设置相同的时区

我正在使用python-influxdb客户端seriesHelper将数据写入数据库,并且在写入数据时没有指定任何时间。

编辑:在 influxdb-python SeriesHelper 类中添加了一个拉取请求来解决这个问题 - #502

dan*_*nny 1

设置查询参数epoch=s。请参阅文档

influxdb-python 已经支持查询参数,例如:

client = InfluxDBClient(<..>)
client.query(<..>, params={'epoch': 's'})
Run Code Online (Sandbox Code Playgroud)