Я отслеживаю свое энергопотребление, среди которых счетчик тепла измеряет потребление в Джоулях.Я хочу рассчитать мощность нагрева (в ваттах), которая хорошо работает с функцией DERIVATIVE()
.
Проблема заключается в том, что производная возвращается по последней из двух временных меток, описывающих данные, которые при объединении сна лестничном графике Grafana показана производная для следующей дельты времени вместо текущей.
Как я могу:
- Сделать так, чтобы Influxdb показывал производную по первой временной метке данных?(Или в качестве альтернативы: сдвигать временные метки запроса?)
- Сделать графические диаграммы Grafana, расширяющие значение влево вместо правого?
Графический пример
Текстовый пример
Приведенные ниже показания теплосчетчика в притоке данных по притоку
08:00, 0 Joule
09:00, 3600 Joule
19:00, 7200 Joule
09:00, 1.0 Watt (which refers to 08:00-09:00)
18:00, 0.1 Watt (which refers to 09:00-18:00)
, который Графана (как лестница) построит как
08:00-09:00, Null (should be 1.0)
09:00-18:00, 1.0 (should be 0.1)
18:00-, 0.1 (should be Null)