大数据 (三) BI报表系统 superset 2 制作表格

superset是git上star很多的项目,已经进入了apche的孵化器

上节我已经介绍了superset的开发搭建环境,比较麻烦,其实大家可以直接通过

命令安装,这样还简单些,下面我介绍一下superset的一些用法

superset:既然是做BI智能报表的,具体用途应该配合大数据或者其他数据,当然其他应用也可以

由大数据跑实时数据或者离线数据,跑完之后将数据保存到hive的ads层或者是回写到mysql

superset可以由业务人员用,可以查询回写后的报表数据,制作成一个个的chars报表,然后组成一个Dashboard给业务或者是领导决策用。

1,可以配置多个数据源,这样可以连接多个数据库,查询多个数据源

hive 连接 hive://hive:XXXXXXXXXX@localhost:10000/aaa

2,在superset的SqlLab中 选中刚刚配置的数据源,再选库,最后选表,也可以直接在编辑器里写sql查询语句

3,查询完之后,然后点击图上的explore按钮,进入到生成chars页面,通过左边配置指标,分组等,生成右边的图表,最后保存save

4,保存之后会到chars菜单下。

6,编辑进去,将chart分配给你最后要展示的Dashboard,最后的效果图如下:

当然 还可以配置更多的图片显示,这个就是第三步的时候选不同的图表,来不同的展示,这个就是所谓的

BI智能报表,我们大数据负责每天凌晨从业务系统,日志系统等等各个地方拉取数据,

然后经过凌晨几个小时的离线计算,最后将结果写到MySQL中,

业务人员或者是开发人员将结果通过superset查询出来做成各种图表,

第二天,领导过来就直接看superset的各种Dashboard进行决策。

猜你喜欢

转载自blog.csdn.net/shrek11/article/details/106948963