Apache Zeppelin
Apache Zeppelin是一个开源的、基于Web的交互式数据分析工具,支持MySQL、PostgreSQL等多种数据源,帮助用户轻松地探索和可视化数据。本文介绍使用Apache Zeppelin连接云原生数据仓库 AnalyticDB MySQL 版的具体步骤。
前提条件
已安装JDK,且JDK的版本为11及以上版本。
已将运行Apache Zeppelin的服务器IP地址添加至AnalyticDB for MySQL集群的白名单中。
操作步骤
配置解释器。
访问Apache Zeppelin Web界面,单击右上方的用户名,从下拉菜单中选择Interpreter。

在页面中间单击 +Create ,配置如下参数信息,创建一个新的Interpreter。

参数说明:
参数
说明
Interpreter Name
Interpreter名称,您可以自定义。
Interpreter Group
固定填写为jdbc。
在将Interpreter Group设置为jdbc后,您需要配置如下参数信息。
参数
说明
default.url
AnalyticDB for MySQL 的连接地址。格式为:
jdbc:mysql://VPC地址或者公网地址:3306。如果Apache Zeppelin安装在ECS上,且ECS与AnalyticDB for MySQL集群属于同一VPC,则填写VPC地址。
如果Apache Zeppelin安装在本地服务器上,则填写公网地址。
default.user
AnalyticDB for MySQL集群的数据库账号。
default.password
AnalyticDB for MySQL集群的数据库账号的密码。
default.driver
固定填写为com.mysql.cj.jdbc.Driver。
Dependencies
MySQL驱动文件所在路径。
说明更多参数说明请参见Apache Zeppelin官方文档。
单击页面下方的save保存配置。
在顶部导航栏单击 ,创建Notebook。
在Notebook编写SQL时,必须要在SQL前加入解释器的名称,例如
%ADB_Test,以便Zeppelin使用指定的解释器生成并发送查询。您可以在页面指定数据展示类型,查询之后的结果将展示在页面下方。