产品更新——原始数据模式下数据探索器的速度提升和多个测量值的搜索功能改进
作者:Bharat Bhat / 用例
2022年10月20日
导航至
我们喜欢编写和发布代码,帮助开发者将他们的想法和项目变为现实。这就是我们不断努力改进产品,以满足开发者的需求,确保他们的满意度,并加速将想法变为现实的过程。
本周,我们将介绍一项我们认为可以帮助您更有效地使用和管理InfluxDB查询的产品发布。
解析和显示时间的显著改进
当使用InfluxDB UI进行查询时——特别是针对大数据集或高基数——当尝试查看原始数据或以简单表格形式显示时,查询有时会花费很长时间。为了解决这个问题,我们创建了一种更快的方式运行查询,将实际查询与查询的“显示”分开。
我们现在具有运行超级快速原始数据模式查询的能力。在我们的一个测试案例中,我们将30秒的解析/显示时间缩短到了4秒。享受更快的查询吧!
多个测量值
我们对InfluxDB Cloud数据探索器进行了修改,以增强同时搜索多个测量值的能力。
在InfluxDB数据模型中,您可以像思考SQL中的表一样思考度量。一次性搜索多个度量或搜索所有度量——尤其是在处理大量数据集时——可能导致查询非常大。我们发现一些用户并没有从这些查询中获得他们期望的性能。然而,对于大多数用户和大多数用例来说,如果您正在非常具体的度量中寻找东西,并且如果首先选择了度量而不是字段或标签,则查询会非常快。
不幸的是,虽然这帮助了大多数用户,但如果您在按字段或标签过滤之前不知道您的度量,或者您真的需要能够一次选择多个度量,这并没有帮助。
有什么变化?
为了更好地处理这种用例,我们对InfluxDB云数据探索器做了两个更改
-
您可以选择多个度量。
-
如果您需要先搜索字段或标签值,您可以从度量列表的底部选择“所有度量”——这将然后让您选择字段或标签。
最佳实践
新的脚本编辑器仍然需要一个单一的度量选择来开始您的查询。我们正在努力在接下来的几个月内添加多度量支持。在此期间,您可以在显示的Flux中简单地注释掉度量筛选语句。
尽管我们做了这些更改以帮助现有用户,但仍然建议尽可能以单个度量开始您的查询。这将是最高效的查询。像往常一样,请在设计架构时牢记InfluxDB层次结构(度量中的字段和标签,以及桶中的度量)。
如果您有任何具体的设计或实施问题,请与我们联系。我们始终在这里帮助。