Как я могу получать данные в определенное время каждый день в графите?
У меня есть ряд данных, который увеличивается со временем и сбрасывается в ноль в 18:00 каждый день. Как создать графитовый график, содержащий только точки данных в 17:59 за последние 30 дней?
я пытался summarize(1d, max, false)
, но он по умолчанию объединяет данные в сегменты, которые рассчитываются путем округления до ближайшего интервала до текущего времени. Поэтому я не могу указать время начала каждого сегмента 18:00.
1 ответ
Я не мог найти ничего, что точно соответствует тому, что вы хотите. Есть такие функции, как timeSlice и timeStack, но они не совсем подходят.
Альтернативой является использование графитовой функции nonNegativeDerivative. Он игнорирует, когда счетчики сбрасываются на ноль, и показывает только приращения счетчика.