我需要创建一个在控制室中使用的仪表板,其中一群操作员需要监控分配给其他员工的任务数量(以及其他方面)。
源数据将来自RDBM(在本例中为PostgreSQL)。我们有人,分配和编号的任务也有状态,而DB数据是这样的(纯粹是虚构的:但它类似于真实的一个)
我必须创建和保护仪表板,我正在考虑使用像Grafana,Kibana或类似工具这样的工具来绘制这样的东西
问题是Grafana,例如,不允许我使用字母值作为x轴。它只允许数字值,而我的名字是绘图(Mark,Luke,Brian)。
是否有最佳实践,而不是我可以遵循?我试图使用错误的工具吗?
答案 0 :(得分:3)
实际上解决方案比你想象的要容易,虽然我花了一些时间才弄明白。我将在这里给出一些分组在国家/地区的未指定商店数据的示例 - 您只需要为您的任务更改它。在Grafana 5.0.3上测试实施例
SELECT $__time( partition_date ), country as metric, sum(value) as value FROM aggregations.my_data_for_dashboard WHERE shop = 'myshopname' AND $__timeFilter(partition_date ) group by 1, 2