引言
大家好,我是ChinaManor,直译过来就是中国码农的意思,俺希望自己能成为国家复兴道路的铺路人,大数据领域的耕耘者,平凡但不甘于平庸的人。
一文快速搞懂系列讲究快速入门掌握一个新的大数据组件,帮助新手了解大数据技术,以下是系列文章:
文章传送门:
一文快速了解Elastic Search 开源搜索引擎(技术选型+启动命令)
一文快速了解ClickHouse 战斗民族的开源搜索引擎(超详细解读+快速入门)
这是一文快速搞懂系列的第四篇:一文快速搞懂SuperSet[实战案例]
1. Superset介绍
1.1 简介 Superset是一款开源的现代化企业级BI。它是目前开源的数据分析和可视化工具中比较好用的,功能简单但可以满足我们对数据的基本需求,支持多种数据源,图表类型多,易维护,易进行二次开发。 1.2 特点
1)丰富的数据可视化集
2)易于使用的界面,用于浏览和可视化数据
3)创建和共享仪表板
4)可提供身份验证
1.3 支持的数据库 Superset几乎支持所有常用的数据库
2. Superset的安装和登录
2.1 Superset的安装 Superset的安装步骤在07_安装Superset.docx文档已上传至我的资源中,可以作为参考。 可直接私信我获取 2.2 启动superset 1)在Linux系统的任何目录下,执行以下命令来启动Superset
superset run -h node1 -p 8080 --with-threads --reload --debugger
2)登录superset 打开浏览器,输入以下地址来访问Superset主页面 http://192.168.88.100:8080/superset/welcome 选择语言为中文:
登录: 用户名: admin 密码:123456
Superset的主界面:
到此,Superset启动完成
3. superset入门案例
1、需求: 使用Superset展示不同性别的用户人数 2、效果图
3、实现步骤: 1).导入MySQL数据源
链接:pan.baidu.com/s/180_Jn6lU… 提取码:7zx5
导入资料中的 superset_demo.sql,将superset_demo.sql拖入DataGrip中,然后执行脚本。
2).添加新的数据库
mysql的url地址:mysql://root:123456@node1/superset_demo?charset=utf8
3、点击 SQLLab > SQL Editor编写以下SQL语句
参考sql语句:
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
4、运行查询,点击 Explore 浏览数据 6、配置图表类型为 Bar Chart 条形图
7、指定统计指标 sum(total_cnt) 8、指定序列为 gender(性别)
然后点击运行查询 最后展示效果:
4. Superset数据可视化实战
4.1 9(趋势图) sql语句如下:
select
str_to_date(date1,'%Y-%m-%d') date1,
sum(price) total_price
from
dm_sales
group by date1;
4.2 根据日期、渠道统计订单总额(双环图) SQL语句:
select
date1,
channelname,
9
from
dm_sales
group by
date1,
channelname
4.3 根据日期、区域、渠道、产品统计订单总额(层级环图) SQL语句如下:
select
date1,
regionname,
channelname,
productname,
sum(price) as total_price
from
dm_sales
group by
date1,
regionname,
channelname,
productname
4.4 根据日期、区域统计订单总额(数据透视表) sql语句:
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
- Superset Dashboards看板展示实战 将之前设计好的图标整合到看板中 操作步骤: 1、点击 Dashboards > 添加看板 点击选择你的图表 将你之前的图表拖到看板合适的位置,并调整大小 然后进行保存 效果:
总结
以上便是一文快速搞懂系列__一文快速搞懂SuperSet[实战案例],数据可以私信我获得~
愿你读过之后有自己的收获,如果有收获不妨一键三连一下~
今天的文章一文快速搞懂系列__一文快速搞懂SuperSet[实战案例]分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/22270.html