Superset使用

Superset使用_第1张图片

Superset的使用

Superset使用_第2张图片

1、对接MySQL数据源

1.1 安装依赖

conda install mysqlclient

说明:对接不同的数据源,需安装不同的依赖,以下地址为官网说明

官网:http://superset.apache.org/installation.html

Superset使用_第3张图片

1.2 重启superset

停掉gunicorn进程:

ps -ef | awk '/gunicorn/ && !/awk/{print $2}' | xargs kill -9

启动:

gunicorn -w 1 -t 120 -b qianfeng01:8787 "superset.app:create_app()"

Superset使用_第4张图片

2、数据源配置

2.1 Database配置

Superset使用_第5张图片

在superset中Database设置的数据库一定要真实存在在Mysql中才可以进行链接
填写Database及SQL Alchemy URI

如果出现连接失败问题(ERROR: Connection failed, please check your connection settings)

下载安装一个pymysql环境 (要在虚拟环境的superset下进行下载)
(superset)[root@qianfeng01 ~] pip install pymysql

修改连接配置

mysql+pymysql://root:123456@qianfeng01:3306/dbtest?charset=utf8

注:SQL Alchemy URI编写规范:mysql://账号:密码@IP/数据库名称 --》 需要新的路径

mysql://root:root@qianfeng01/test

Superset使用_第6张图片

点击Test Connection,出现“Seems Ok!”提示即表示连接成功

Superset使用_第7张图片

保存配置

2.2 Table配置

Superset使用_第8张图片

添加你的表(mysql中对应数据创建一个表,表名随意,数据内容是id和times列,自行插入一些数据)

Superset使用_第9张图片

3、制作仪表盘

3.1 创建空白仪表盘

Superset使用_第10张图片

简单配置

Superset使用_第11张图片

3.2 创建图表

Superset使用_第12张图片

添加我们刚刚的表即可

Superset使用_第13张图片

你可以选择表类型

Superset使用_第14张图片

测试

Superset使用_第15张图片

4、操作数据库

Superset使用_第16张图片

【千锋教育】大数据开发全套教程,史上最全面的大数据学习视频

你可能感兴趣的:(大数据从0到1的完美落地,mysql,hive,hadoop,android,oracle,数据仓库)