У меня установлены и подключены Grafana и postgres. Я использую графану для отображения графиков данных, которые добавляю в postgres. В моей базе данных postgres есть таблица с записями из разных источников. Схема выглядит следующим образом:
time | source | bid | ask
12:01 | bitmex | 10 | 11
12:01 | deribit| 10 | 11
12:02 | bitmex | 9 | 11
Точное время на источник отличается. Я могу построить разные линии для каждого источника:
Я ищу график (сгруппированный в минуту) двух разных источников. Я думаю, что мне нужно выбрать сгруппированные минуты, где «source = x» и то же самое, где «source = y», и вычесть их, сохраняя при этом макросы времени из Grafana, чтобы все происходило быстро. Может кто-то указать мне верное направление? Я не думаю, что это вообще возможно с помощью "графического построителя запросов" в графане.