Я создал панель инструментов в графане, которая показывает среднюю доступность и загруженность машины.Я также хочу включить скользящее среднее, и меня попросили дать пользователю возможность определить интервал скользящего среднего в неделях.
Для этого я хотел бы использовать переменную шаблона текстового поля и преобразовать ее в целое число.Графики и запросы сгруппированы по дням.Скользящая средняя определяется на основе средней доступности в день.Поэтому я хотел бы сделать этот расчет для переменной шаблона: ([[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 в качестве базы данных.