天天看点

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

Superset使用

1 对接MySQL数据源

1.1 安装依赖

(superset) [[email protected] ~]$ conda install mysqlclient
           

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

http://superset.apache.org/installation.html#database-dependencies

1.2 重启Superset

(superset) [[email protected] ~]$ superset.sh restart
           

1.3 数据源配置

1)Database配置

Step1:点击Data/Databases

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

Step2:点击+

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

Step3:点击填写Database及SQL Alchemy URI

注:SQL Alchemy URI编写规范:mysql://账号:密码@IP/数据库名称

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

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

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

Step5:保存配置

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2)Table配置

Step1:点击Data/Datasets

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

Step2:点击+

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2 制作仪表盘

2.1 创建空白仪表盘

1)点击Dashboards/+

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2)配置仪表盘

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

3)保存仪表盘

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2.2 创建图表

1)点击Charts/+

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2)选则数据源及图表类型

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

3)选择何使的图表类型

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

4)创建图表

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

5)按照说明配置图表

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

7)点击“Run Query”

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

8)保存图表,并将其添加到仪表盘

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2.3 编辑仪表盘

1)点击“Edit dashboard”

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

2)调整图表大小以及图表盘布局

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

3)点击下图中箭头,可调整仪表盘自动刷新时间

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

3 Superset实战

3.1 制作地图

3.1.1 配置Table

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

3.1.2 配置Chart

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战
Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

3.2 制作饼状图

3.2.1 配置Table

此处使用地区主题表——ads_user_topic

3.2.2 配置Chart

Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战
Superset使用Superset使用1 对接MySQL数据源2 制作仪表盘3 Superset实战

继续阅读