Графана: Преобразовать текстовое поле (переменная шаблона) в целое число - PullRequest
0 голосов
/ 14 мая 2019

Я создал панель инструментов в графане, которая показывает среднюю доступность и загруженность машины.Я также хочу включить скользящее среднее, и меня попросили дать пользователю возможность определить интервал скользящего среднего в неделях.

Для этого я хотел бы использовать переменную шаблона текстового поля и преобразовать ее в целое число.Графики и запросы сгруппированы по дням.Скользящая средняя определяется на основе средней доступности в день.Поэтому я хотел бы сделать этот расчет для переменной шаблона: ([[MA_interval]] * 7) - 1

Мой код выглядит следующим образом:

Select AVG(avgAvailability) OVER(ORDER by day ROWS BETWEEN [[MA_interval]] PRECEDING AND CURRENT ROW) AS "Moving Average of Availability"

Я хотел бы сделать этот расчет для переменной шаблона:([[MA_interval]] * 7) - 1

Где [[MA_interval]] - интервал в неделях, а 7 - количество дней в неделе.

Может ли кто-нибудь мне помочь?Я использую сервер MariaDB в качестве базы данных.

...