0

所以我在 InfluxDB 2.0 的存储桶中有数据我在“数据资源管理器”中,我正在尝试编写一个查询来查看我插入的数据。

我正在尝试一个简单的查询,但我似乎无法让它工作,即使我从文档中举了一个例子。

SELECT COUNT(driverNo) FROM "csvDataTest" WHERE time >= "2021-01-18T00:06:00Z" AND time < "2021-08-18T00:18:00Z" GROUP BY time(12m,6m)

它一直在说

unexpected token for property key: DURATION (12m)

我在文档组中看到的所有示例都是这样。

我究竟做错了什么?谁能帮我?

屏幕错误

4

1 回答 1

0

哦,我想我已经想通了。我想我正在查看 1.7 版而不是 2.0 版的文档

当我尝试 2.0 文档中的语法时,它可以工作。

https://docs.influxdata.com/influxdb/v2.0/query-data/flux/group-data/

查询看起来像这样(我删除了计数,仍在使用查询语法,但 group by 子句现在可以使用)。

from(bucket: "csvDataTest")
|> range(start: 1900-01-10T00:00:00Z, stop: 2021-04-23T00:00:00Z)
|> filter(fn: (r) => r._measurement == "channels")
|> filter(fn: (r) => r.driverNo == "12345")
|> group(columns: ["_time"])
于 2021-05-28T14:46:54.553 回答