我已经在grafana中创建了一个仪表板,该仪表板显示了计算机的平均可用性和利用率。我还想包含移动平均线,并且要求我让用户确定移动平均线的间隔(以周为单位)。
为此,我想使用文本框模板变量并将其转换为整数。图形为,查询每天进行分组。移动平均是根据每天的平均可用性确定的。因此,我想对模板变量([[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服务器作为数据库。