InfluxDB, как запросить каждое n-е значение - PullRequest
0 голосов
/ 05 марта 2019

Я пытаюсь запросить данные у каждого n-го элемента в InfluxDB. Я выполняю команду ниже, чтобы сделать это, но я не получаю результатов. Я использую образцы данных, которые я создал для примера.

Команда, которую я выполняю в CLI Influx:

SELECT value FROM generators GROUP BY time(5s)

Результат:

GROUP BY requires at least one aggregate function

Я новичок в InfluxDB, и я не уверен, что делаю неправильно. Я прочитал о создании непрерывного запроса, но когда я делаю один, я не могу запросить данные, поскольку они не возвращают результатов. Спасибо всем тем, кто заранее ответит.

1 Ответ

0 голосов
/ 06 марта 2019

Вы можете использовать такие функции, как FIRST () или LAST () в зависимости от ваших требований.

SELECT FIRST(value) FROM generators GROUP BY time(5s)

https://docs.influxdata.com/influxdb/v1.7/query_language/functions/

...