TL;DR InfluxDB 技术提示 - InfluxDB 常见问题与基本语法
作者:Regan Kuchan / 开发者
2016 年 10 月 27 日
导航至
在本周的帖子中,我们回顾了 InfluxDB 常见问题与基本语法以及 TICK-stack 相关问题的最有趣内容,包括来自 GitHub、IRC 和 InfluxDB Google Group 的问题、解决方法、操作指南和问答,您可能在过去一周左右错过了这些内容。
配置返回的时间戳
问:我正在使用 InfluxDB 的命令行界面,我希望我的时间戳以秒精度 epoch 时间返回。有什么方法可以做到这一点吗?
答:默认情况下,InfluxDB 的 CLI 以纳秒 epoch 格式返回时间戳。您可以使用 precision <format>
命令指定替代格式
> SELECT * FROM "lukes"
name: lukes
time coffee_sales lorelei
---- ------------ -------
1477472400000000000 2 false
1477473300000000000 7 true
> precision s <--- ? Changes the epoch precision to seconds ?
> SELECT * FROM "lukes"
name: lukes
time coffee_sales lorelei
---- ------------ -------
1477472400 2 false
1477473300 7 true
顺便说一句,默认情况下,HTTP API 以 RFC3339 格式返回时间戳。使用 epoch
查询字符串参数指定替代格式。
回填连续查询的结果
问:我创建了一个连续查询(见下文),我注意到它没有回填我的旧数据的结果。我的数据可以追溯到 2015 年。这是预期的行为吗?
CREATE CONTINUOUS QUERY "clandestine_clementine" ON "oval_orange"
BEGIN
SELECT MEAN("melting_mandarin") INTO "tempestuous_tangerine" FROM "nebulous_navel" GROUP BY time(8m)
END
答:连续查询在实时数据上运行。您需要使用 基本的 INTO 查询来回填旧数据的结果。查看 基本语法常见问题,了解更多关于连续查询的注意事项。
错误文档
问:有没有一个地方可以找到关于错误的文档?
答:有!我们创建了一个 新的文档页面,详细介绍了不同的错误消息及其原因。去看看吧!?
有关更多 InfluxDB 技巧,请参阅我们的 常见问题解答 页面,并随时在 InfluxDB 用户组 中发布您的问题!
下一步是什么?
- 下载 并 开始使用 InfluxDB!
- 与解决方案架构师安排 免费 20 分钟咨询,以审查您的 InfluxDB 项目。
- 参加我们的免费 虚拟培训研讨会 之一。
- 有问题需要 InfluxData 支持团队立即解答?包含无限事件的支持订阅起价仅为每月 399 美元。查看所有支持选项 此处。