В моей графической панели я отображаю текущие значения в виде кривой, теперь в качестве второй кривой я также хочу отображать вчерашние данные (диапазон времени 0:00 - 23:59:59) для прямого сравнения.
Запрос:
SELECT "TotalPerformance" FROM "Performances" WHERE $timeFilter
как мне это изменить? Мои неудачные попытки:
SELECT "TotalPerformance" FROM "Performances" WHERE $timeFilter-1d
SELECT "TotalPerformance" FROM "Performances" WHERE time(now-1d)
SELECT "TotalPerformance" FROM "Performances" WHERE time='now-1d'
ОБНОВЛЕНИЕ: Я думаю, что главная проблема заключается в том, как отобразить вчерашние данные на оси х текущего дня. Попытка
SELECT "TotalPerformance" FROM "Performances" WHERE time < now() - 1d/d
Я думаю, что получит мне данные, но поскольку временные метки не относятся к текущему дню, они не отображаются на оси х (сегодня: 0:00 - 23:59:59 ).
Пока я нашел этот плагин для графаны, я попробую его. https://github.com/AutohomeCorp/grafana-compare-queries