Как отобразить информацию о пиковом часе из последних 24-х часовых данных от influenxDb - PullRequest
0 голосов
/ 16 января 2020

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

Задача состоит в том, чтобы

  • сгруппировать данные за 24 часа в 1 час каждый и получить среднее значение.
  • Среди этих средних значений я должен найти максимальное значение и его время.
  • Используя это время, мы должны отобразить данные за этот 1 час.

Я написал запрос, чтобы найти максимальное значение и период времени

SELECT max(mean) 
FROM (SELECT mean("value") 
    FROM "measurement" 
    WHERE ("floorNo"='1' AND time >= now() - 24h) 
    GROUP BY time(1h))
...