Apache Zeppelin は、MySQL や PostgreSQL など、さまざまなデータソースをサポートするオープンソースの Web ベースのインタラクティブなデータ分析ツールです。 Apache Zeppelin を使用すると、さまざまなデータベースエンジンのデータを簡単に探索および可視化できます。このトピックでは、AnalyticDB for MySQL に接続するために Apache Zeppelin を使用する方法について説明します。
前提条件
Java 開発キット (JDK) 11 以降がインストールされている。
Apache Zeppelin を実行するサーバーの IP アドレスが、AnalyticDB for MySQL クラスタの IP アドレスホワイトリストに追加されている。
手順
インタープリターを構成する。
Apache Zeppelin の Web ページにアクセスします。ページの右上隅で、ユーザー名をクリックし、ドロップダウンリストから [インタープリター] を選択します。

[Interpreters] ページの右上隅にある [Create] をクリックし、パラメーターを構成してインタープリターを作成します。

次の表にパラメーターを示します。
パラメーター
説明
Interpreter Name
インタープリターの名前。カスタム名を入力できます。
Interpreter group
インタープリターグループ。値を jdbc に設定します。
Interpreter group パラメーターを [jdbc] に設定した後、次の表に示すパラメーターを設定します。
パラメーター
説明
default.url
AnalyticDB for MySQL クラスタに接続するために使用する URL。形式:
jdbc:mysql://VPC またはパブリックエンドポイント:3306。Apache Zeppelin が、AnalyticDB for MySQL クラスタと同じ VPC 内にある Elastic Compute Service (ECS) インスタンスにインストールされている場合は、VPC エンドポイントを入力します。
Apache Zeppelin がオンプレミスサーバーにインストールされている場合は、パブリックエンドポイントを入力します。
default.user
AnalyticDB for MySQL クラスタのデータベースアカウント名。
default.password
AnalyticDB for MySQL クラスタのデータベースアカウントのパスワード。
default.driver
MySQL ドライバー。値を [com.mysql.jdbc.Driver] に設定します。
Dependencies
MySQL ドライバーのパス。
その他のパラメーター
その他のパラメーターについては、Apache Zeppelin ドキュメント を参照してください。
前提条件
ノートブックを作成し、SQL 文を実行する。
上部のナビゲーションバーで、 を選択します。
[Create New Note] ダイアログボックスで、次の表に示すパラメーターを構成します。
パラメーター
説明
Note Name
ノートブックの名前。カスタム名を入力できます。
Default Interpreter
インタープリターの名前。手順 1 で作成したインタープリターを入力します。
コードエディターで次の SQL 文を実行します。
USE adb_demo; SHOW TABLES;