最近,有个产品要支持统计图表在线可配置,这样,当用户有新增统计指标的需求时,运维人员通过界面化配置,就可以增加统计指标了,不用开发写代码,画页面了。
上网查了下相关的组件,感觉百度的Sugar BI的还不错,简单又相对便宜。现将使用方法整理如下,方便日后开发使用。
我的笔记截图,看不懂没关系,我自己能看懂就行了,这个是面向我自己的笔记。
官网的截图整理如下:
1.创建 “数据源”。通过这个步骤,连接你要查询的“哪个库”。
2.创建“数据模型”。通过这个步骤,可以对你要“查询哪些表”进行分组打包。
每个表的字段,会根据字段类型,自动划分为【维度类】字段和【度量类】字段。
划分依据是,字符型的字段为维度类(用于X轴),数值型的字段为度量类(用于Y轴)。
如果某个统计图表,需要关联查询多个表,可以创建关联表。
如果某个统计图表,只想统计“”东北“”地区的数据,需要对字段的值进行过滤后统计,配置如下:
对【地区】字段,只统计=‘东北’的。
如果某个统计图表,需要对用户权限限制,比如,大领导可统计全国的,各地区用户只能统计本地区的,需要对用户进行数据权限的限制,配置如下:
3.创建图表后,就可以分享了,其他的系统可以加载显示了。
私有化部署,百度的定价如下: