导读
阅读时长: 3分钟
你的收获: 学习SQL网站 + 练习数据
目的
- 为什么要提供可视化环境
我原来提供的数据学习环境,虽然最接近工作环境,但是对于没有Linux基础的纯小白来说,使用起来不友好,每一步需要命令行操作。
所以,我部署了一个网站,里面有可视化界面,写sql进行数据统计查询学习,并且结果可以进行可视化。
- 可视化网站来源
Airbnb开源的轻量级BI工具superset
- 练习数据库
目前是两个练习数据库:
employees数据库
我选了500+样例,大家练习使用足够,结构和牛客网的数据库是保持一致的。
coffeeshop数据库
这是我自己造的一些数据,供小白学习使用,具体介绍参见文章:
数据民工来取经儿:极简教程:助小白入坑数据分析(二)
数据民工来取经儿:数据小白竟然用牛客网刷SQL题?
如何进入学习网站
第一步, 浏览器打开网页,http://superset.workerindata.com/,注意首次加载网站速度会略慢
第二步,申请用户名和密码
申请方式: 添加个人微信,ITlooker, 备注: SQL练习权限+城市+工作岗位或学校专业
我尽量在收到申请的当天开通权限,由于白天上班,我不见得能及时回复微信,希望理解。
环境长啥样
- 打开网站http://superset.workerindata.com
- 输入我给的用户名和密码,菜单栏点击"SQL Lab"即可看到如下界面
- 左侧Database选择"example_samples", Schema也选择"example_samples"
- See table schema,可以看到几个表,可以任意点击其中一个,比如: dept_emp表
- 选择好Database+Schema后,可以在右侧编辑框内输入SQL代码
# 比如下面sql, 统计不同职级的员工数
select title, count(*) as usernum
from employees_samples.titles
where to_date='9999-01-01'
group by title;
查询结果可视化
下面是网站可视化的样例,可视化大家感兴趣的话,我再找时间写介绍,或者大家网上查询superset如何可视化,因为非常简单。
- 报表样例
现在,不加我微信(ITlooker), 就是你的不对了:)
公众账号需要你:数据民工来取经儿