Superset
Superset是一个免费、开源的现代数据探索与可视化平台。Superset支持MySQL、PostgreSQL等多种数据库,以及其他兼容JDBC的数据库,从而使不同数据库的用户能够轻松地探索和可视化其数据。本文介绍使用Superset连接云原生数据仓库 AnalyticDB MySQL 版的具体步骤。
前提条件
已安装Superset,且版本为4.1.1及以上版本。具体操作,请参见Superset快速入门。
已将运行Superset的服务器IP地址添加至AnalyticDB for MySQL集群的白名单中。具体操作,请参见白名单。
操作步骤
(可选)安装MySQL驱动。具体操作,请参见Connecting to Databases。
若您是基于Python安装Superset,则需要手动安装MySQL驱动;若是基于Docker安装Superset,Docker镜像已预先安装MySQL驱动,您无需再次安装。
访问Superset Web界面,在页面右上角单击
。在Database页面,单击右上角+Database。
在弹出的Connect a database对话框中选择MySQL数据源,配置以下必填并单击CONNECT。
参数
说明
参数
说明
HOST
AnalyticDB for MySQL集群的连接地址。
如果Superset安装在ECS上,且ECS与AnalyticDB for MySQL集群属于同一VPC,则填写内网连接地址。
如果Superset安装在本地服务器上,则填写公网连接地址。
POST
固定为3306。
DATABSE NAME
AnalyticDB for MySQL集群的数据库。
USERNAME
AnalyticDB for MySQL集群的数据库账号。
PASSWORD
AnalyticDB for MySQL集群的数据库账号的密码。
DISPLAY NAME
数据源连接名称,您可自定义。
连接成功后在对应连接的Action列,单击
。
在ADVANCE页签下,单击SQL Lab,勾选允许的数据库操作,本文以勾选Allow DDL and DML为例,勾选后单击Finish。
在顶部导航栏单击
,进入SQL Labs页面。在页面左侧配置以下参数后,即可执行SQL语句。
参数
说明
参数
说明
Database
步骤2创建的数据源连接。
SCHEMA
选择执行SQL语句的数据库。
SEE TABLE SCHEMA
选择执行SQL语句的表。
- 本页导读 (1)
- 前提条件
- 操作步骤