大数据学习总结04
三、BI数据可视化平台—Superset
Superset是一款开源的现代化企业级BI。它是目前开源的数据分析和可视化工具中比较好用的,功能简单但可以满足我们对数据的基本需求,支持多种数据源,图表类型多,易维护,易进行二次开发。
1、入门案例:将数据库里的数据按照要求进行可视化展示
摘要:通过跟随视频的学习,学会了基本使用Superset可视化平台,感觉是一个很好地数据可视化辅助软件,我们只需要将数据库里的数据分析总结好,明确展示内容,再在Superset执行相关SQL语句,就可以得到我们想要的图表,非常方便。
案例01:使用Superset展示不同性别的用户人数
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
select case when gender = 0 then '男' when gender = 1 then '女' else '保密' end as gender, count(id) as total_cnt from t_user group by gender
案例02:通过日期显示销售额趋势
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
select str_to_date(date1,'%Y-%m-%d') date1, sum(price) total_price from dm_sales group by date1;
案例03:根据日期、渠道统计订单总额(双环图)
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
select date1, channelname, 9 from dm_sales group by date1, channelname
案例04:根据日期、区域、渠道、产品统计订单总额(层级环图)
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
select date1, regionname, channelname, productname, sum(price) as total_price from dm_sales group by date1, regionname, channelname, productname
案例05:根据日期、区域统计订单总额(数据透视表)
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
select str_to_date(date1,'%Y-%m-%d') date1, regionname, sum(amount) as total_amount, sum(price) as total_price from dm_sales group by date1, regionname
案例06:Superset Dashboards看板展示实战