すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:Superset

最終更新日:Dec 26, 2024

Supersetは、無料のオープンソースの最新データ探索および視覚化プラットフォームです。 スーパーセットは、MySQL、PostgreSQL、およびJava database Connectivity (JDBC) と互換性のあるその他のデータベースエンジンなど、さまざまなデータベースエンジンをサポートしています。 Supersetを使用すると、さまざまなデータベースエンジンのデータを簡単に探索して視覚化できます。 このトピックでは、スーパーセットを使用してAnalyticDB for MySQLに接続する方法について説明します。

前提条件

  • スーパーセット4.1.1以降がインストールされます。 詳細は、「クイックスタート」をご参照ください。

  • Supersetを実行するサーバーのIPアドレスが、AnalyticDB for MySQLクラスターのIPアドレスホワイトリストに追加されます。 詳細については、「IPアドレスのホワイトリスト」をご参照ください。

手順

  1. (オプション) MySQLドライバーをインストールします。 詳細については、「データベースへの接続」をご参照ください。

    重要

    PythonベースのSupersetをインストールする場合は、MySQLドライバーを手動でインストールする必要があります。 Dockerに基づいてSupersetをインストールする場合、MySQLドライバーはDockerイメージにプリインストールされます。 MySQLドライバを再度インストールする必要はありません。

  2. Supersetのwebページにアクセスします。 ページの右上隅で、[設定] > [データベース接続] を選択します。

  3. [データベース] ページの右上隅にある [+ データベース] をクリックします。

  4. [データベースの接続] ダイアログボックスで、[MySQL] データソースを選択し、次の表に示す必要なパラメーターを設定して、[接続] をクリックします。

    パラメーター

    説明

    HOST

    AnalyticDB for MySQLクラスターへの接続に使用されるエンドポイント。

    • AnalyticDB for MySQLクラスターと同じ仮想プライベートクラウド (VPC) にあるElastic Compute Service (ECS) インスタンスにSupersetがインストールされている場合は、内部エンドポイントを入力します。ECS

    • スーパーセットがオンプレミスサーバーにインストールされている場合は、パブリックエンドポイントを入力します。

    POST

    ポート番号 パラメーターを3306に設定します。

    データベース名

    AnalyticDB for MySQLクラスター内のデータベースの名前。

    USERNAME

    AnalyticDB for MySQLクラスターのデータベースアカウントの名前。

    パスワード

    AnalyticDB for MySQLクラスターのデータベースアカウントのパスワード。

    表示名

    データソース接続の表示名。

  5. 接続が完了したら、[操作] 列のimageアイコンをクリックします。

  6. [ADVANCED] タブで、[SQL Lab] をクリックし、許可されたデータベース操作を選択し、[FINISH] をクリックします。 この例では、[DDLとDMLを許可] を選択します。

    image

  7. 上部のナビゲーションバーで、[SQL] > [SQL Labs] を選択します。

  8. [SQL Labs] ページの左側のウィンドウで、次の表に示すパラメーターを設定します。 右側のコードエディターで、SQL文を実行します。

    image

    パラメーター

    説明

    データベース

    手順4で作成したデータソース接続。

    スキーマ

    SQL文を実行するデータベースの名前。

    テーブルスキーマを見る

    SQL文を実行するテーブルの名前。