InfluxDB - 使用 Flux

问题描述

我正在尝试使用 Flux 查询我的 InfluxDB (1.8) 并只检索 100 个系列,起初我认为“限制”功能可以做到,但是,我发现它只限制了每个表中的记录数(series) 可能导致 max(100) * N(series)。 然后我尝试了一种解决方法

from(bucket: "bucket")
 |> range(start:1970-01-01T00:00:00Z)
 |> filter(fn: (r) => (r["_measurement"] == "measurement" ))
 |> group()
 |> limit(n:100)
 |> group(columns:["column1","column2"])

通过这样做,我可以将所有结果分组到一个表中并限制结果,然而,它甚至不符合我的需要。 我只检索了 100 点,并且也失去了按列重新组合的能力。 我知道使用 InfluxQL "SLIMIT" 函数是可以做到的。

关于如何使用通量查询语言实现这一目标的任何想法? 谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...