Apache Zeppelin

更新时间:

Apache Zeppelin是一个开源的、基于Web的交互式数据分析工具,支持MySQL、PostgreSQL等多种数据源,帮助用户轻松地探索和可视化数据。本文介绍使用Apache Zeppelin连接云原生数据仓库 AnalyticDB MySQL 版的具体步骤。

前提条件

操作步骤

  1. 配置解释器。

    1. 访问Apache Zeppelin Web界面,单击右上方的用户名,从下拉菜单中选择Interpreter

      image

    2. 在页面右上角单击+Create,配置如下参数信息,创建一个新的Interpreter。

      image

      参数说明:

      参数

      说明

      Interpreter Name

      Interpreter名称,您可以自定义。

      Interpreter Group

      固定填写为jdbc。

    3. 在将Interpreter Group设置为jdbc后,您需要配置如下参数信息。

      参数

      说明

      default.url

      AnalyticDB for MySQL的连接地址。格式为:jdbc:mysql://VPC地址或者公网地址:3306

      • 如果Apache Zeppelin安装在ECS上,且ECSAnalyticDB for MySQL集群属于同一VPC,则填写VPC地址。

      • 如果Apache Zeppelin安装在本地服务器上,则填写公网地址。

      default.user

      AnalyticDB for MySQL集群的数据库账号。

      default.password

      AnalyticDB for MySQL集群的数据库账号的密码。

      default.driver

      固定填写为com.mysql.jdbc.Driver

      Dependencies

      MySQL驱动文件所在路径。

      更多参数

      更多参数说明请参见Apache Zeppelin官方文档

    4. 单击页面下方的Save保存配置。

  2. 创建Notebook,执行SQL语句。

    1. 在顶部导航栏单击Notebook > Create new note

    2. 在弹出的Create new note对话框中,配置如下参数:

      参数

      说明

      Note Name

      Notebook名称,您可以自定义。

      Default Interpreter

      解释器名称。此处填写步骤1创建的解释器。

    3. 在代码框中执行如下SQL:

      USE adb_demo;
      SHOW TABLES;

      image