在DB级别上影数据库精度设置

时间:2017-09-19 07:07:10

标签: influxdb influxdb-python

#8746的扩展名:

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

我阅读了整篇文档,但无法弄明白 只在我的配置文件中更改为:precision = "s"

帮助我理解这些事情

如何在数据库级别设置精度,以及如何确保仅在epoch中获得设置的精确时间戳。我使用IST作为我的应用程序的时区,所以也告诉我如何在配置中为InfluxDB设置相同的

我正在使用python-influxdb客户端seriesHelper将数据写入数据库,而不是在编写数据时指定任何时间。

编辑:在Influxdb-python SeriesHelper类中添加了拉取请求以解决此问题 - #502

1 个答案:

答案 0 :(得分:1)

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

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

client = InfluxDBClient(<..>)
client.query(<..>, params={'epoch': 's'})