使用grafana和mariadb绘制时间序列图

时间:2019-05-03 14:48:38

标签: mariadb grafana

我正在测试并尝试学习grafana。

我已使用mysql插件成功将MariaDB连接到grafana,并能够使用以下查询来绘制时间序列

SELECT
  $__timeGroupAlias(datetime,$__interval,0),
  count(items) AS "No of Items sold"
FROM itemsales
GROUP BY 1
ORDER BY $__timeGroup(datetime,$__interval,0

它可以正确显示时间序列以及随时间推移出售的物品数。当我将光标指向地图和计数时,我试图找到出售的商品名称。我尝试添加项目列,但它列出了所有项目,而不仅仅是该时间点的项目。下面的查询没有给出我在寻找什么。请建议

SELECT
  $__timeGroupAlias(datetime,$__interval,0),
  count(items) AS "items",
  items AS "items"
FROM itemsales
GROUP BY 1
ORDER BY $__timeGroup(datetime,$__interval,0)

数据库表中的数据如下所示

项,日期时间,ID 苹果,2019-03-12 17:03:06,1 橘子,2019-03-12 17:03:48,2 芒果,2019-03-12 17:03:10,3 苹果,2019-03-12 12:03:18,4 芒果,2019-03-12 11:03:16,5 猕猴桃,2019-03-12 11:03:12,6 草莓,2019-03-12 16:03:14,7 橘子,2019-03-12 10:03:26,8

0 个答案:

没有答案