Superset
SuperSet 是一个 开源的商业智能web应用软件,用户可以轻松实现对商业数据进行可视化分析,它被用于 数据应用与可视化 等场景。Apache Superset 是一个开源的数据探查与可视化平台(曾用名 Panoramix、Caravel ),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。
准备
在参阅本文档使用 SuperSet 时,需要确保如下几点:
入门指南
初始化
Websoft9 控制台安装 Superset 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。
-
通过浏览器访问,进入登录页面
-
输入账号密码,成功登录到 Superset 后台
-
修改密码:【Superset Admin】>【Profiles】>【Reset my Password】
-
修改语言:通过右上角国旗图标设置你所需的语言
从 MySQL 中分析数据
下面以连接 Superset 从 MySQL 数据源中获取数据进行分析作为范例:
-
登录后,依次打开 :【Data】>【Databases】
-
点击右上角【数据库】,输入要连接的数据地址、端口、库名以及驱动(参考)
-
点击【确认】,追加的数据库显示在列表中
-
依次打开菜单栏:【Data】>【Datesets】
-
点击追加 Datasets,依次选择库、SCHEMA、Table,点击追加
-
新追加的表已经显示在 Datasets 一览了
安装数据库驱动
Superset 支持数十种数据库,但 Superset 默认并没有安装数据库的驱动(连接程序)。
因此,需要用户进入到容器后手动 安装,具体如下:
# 范例:安装 MySQL 驱动
pip install mysqlclient
# 范例:安装 PostgreSQL 驱动
pip install psycopg2
# 范例:通过 pip 镜像仓库安装 PostgreSQL 驱动,解决网络慢的问题
pip install psycopg2 -i https://pypi.tuna.tsinghua.edu.cn/simple