尝试将一些示例数据加载到InfluxDB中,并对时间戳格式有疑问 .
我有两个文件,第一个时间戳(纪元)是第二个精度,例如1439856000并通过curl加载文件正确解释时间戳 . 第二个文件的时间戳格式相同,但是当数据加载到Influx时,时间戳看起来像
1970-01-01T00:00:01.429856Z
它似乎是精度不匹配,并使Influx正确解释它我需要在第二个文件的时间戳结尾添加7个零 .
我不明白为什么涌入会以不同的方式处理每个文件中的时间戳,因为它们每次都采用完全相同的格式并使用相同的方法加载,是否存在我错过的数据库的时间精度设置 .
标记
1 回答
另一个InfluxDB用户在这个SO问题中遇到了同样的问题:Post simple value in InfluxDB . 除非另有说明,否则时间戳的精度假定为纳秒 .
1970-01-01T00:00:01.429856Z
日期是1429856000
纳秒,这可能是以秒精度提供的时间戳 .使用
curl
时,精度被指定为查询字符串参数,如下所述:https://influxdb.com/docs/v0.9/write_protocols/write_syntax.html#http我不能说为什么这两个文件会以不同的精度加载 . 你能分享实际的卷曲命令吗?