#node.js #influxdb-2
Вопрос:
Моя база данных содержит данные за каждую секунду дня, и когда я пытаюсь получить средние записи за каждый 1 час, время всегда начинается с 01 часа, но оно должно начинаться с 00 часов
Я использую @influxdata/influxdb-клиентскую библиотеку на node.js
Что случилось?
Мой Вопрос
from(bucket: "${bucket}")
|> range(start: 2021-07-29T00:00:00Z, stop: 2021-07-29T23:59:59Z)
|> aggregateWindow(every: 1h, fn: mean)
|> pivot(
rowKey:["_time"],
columnKey: ["_field"],
valueColumn: "_value"
)`
Я получил
[
{
result: '_result',
table: 0,
_time: '2021-07-29T01:00:00Z', <--------------
_measurement: 'dash',
cpu: 3.158759124087591,
mem: 2.6091743119266053
},
{
result: '_result',
table: 0,
_time: '2021-07-29T02:00:00Z',
_measurement: 'dash',
cpu: 3.0807339449541282,
klima: 0,
priz: 0,
mem: 2.6091743119266053
},..........
Я ожидаю
[
{
result: '_result',
table: 0,
_time: '2021-07-29T00:00:00Z', <-------------
_measurement: 'dash',
cpu: 3.158759124087591,
mem: 2.6091743119266053
},
{
result: '_result',
table: 0,
_time: '2021-07-29T01:00:00Z',
_measurement: 'dash',
cpu: 3.0807339449541282,
klima: 0,
priz: 0,
mem: 2.6091743119266053
},..........