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

AnalyticDB:Smartbi

最終更新日:Jul 30, 2026

Smartbi を AnalyticDB for MySQL クラスターに接続すると、Smartbi レポートから直接データのクエリと可視化ができます。

前提条件

開始する前に、以下をご確認ください。

  • Smartbi V8.5 以降がインストールされていること

  • AnalyticDB for MySQL クラスターが用意されていること。詳細については、「クラスターの作成」をご参照ください。

  • Smartbi サーバーの IP アドレスがクラスターの IP アドレスホワイトリストに追加されていること。詳細については、「ホワイトリストの設定」をご参照ください。

  • (任意) Smartbi とクラスターが異なるゾーンにある場合は、パブリックエンドポイントが用意されていること。詳細については、「パブリックエンドポイントの申請またはリリース」をご参照ください。

接続タイプの選択

JDBC 接続文字列内のホスト名は、Smartbi がクラスターにアクセスする方法によって異なります。

接続タイプ 使用する状況 使用するホスト名
Virtual Private Cloud (VPC) エンドポイント Smartbi とクラスターが同じゾーンにある クラスターの VPC エンドポイント
パブリックエンドポイント Smartbi とクラスターが異なるゾーンにある クラスターのパブリックエンドポイント

エンドポイントとポートを確認するには、ネットワーク情報 ページに移動し、クラスター情報 セクションを確認します。

Smartbi から AnalyticDB for MySQL への接続

  1. Smartbi を起動します。

  2. 左側のナビゲーションウィンドウで 1 アイコンをクリックするか、右側のメニューで [データ接続] をクリックします。

  3. [データ接続] ページの [すべて] タブで、[Aliyun AnalyticDB] をクリックします。

  4. [リレーショナルデータソースの作成] ページで、接続パラメーターを設定します。

    パラメーター 説明
    名前 このデータソースの一意の名前
    エイリアス (任意) このデータソースの表示名
    ドライバータイプ aliyun AnalyticDB
    ドライバーストレージディレクトリ 組み込みプロダクト
    ドライバクラス デフォルト値: com.mysql.jdbc.Driver。この値は変更しないでください。
    接続文字列 クラスターの JDBC 接続文字列です。以下のフォーマットをご参照ください。
    ユーザー名 クラスターへの接続に使用するアカウント
    パスワード アカウントのパスワード

    接続文字列のフォーマット:

    jdbc:mysql://<hostname>:<port>/<database>?useUnicode=true&characterEncoding=UTF-8&engine=MPP

    プレースホルダーを実際の値に置き換えます。

    フィールド 説明
    <hostname> クラスターの VPC またはパブリックエンドポイント am-xxxx.ads.aliyuncs.com
    <port> クラスターのポート番号。デフォルトは 3306 です。 3306
    <database> クラスター内のデータベースの名前 my_database
    useUnicode=true&characterEncoding=UTF-8 文字エンコーディングの設定。変更しないでください。
    engine=MPP Massively Parallel Processing (MPP) クエリエンジンを指定します。変更しないでください。
  5. [接続テスト(T)] をクリックします。表示されるメッセージで、[OK(O)] をクリックします。

  6. 右下隅の[保存(S)]をクリックします。

保存後、Smartbi 内でクラスターデータベースを管理できます。左側のナビゲーションウィンドウで、[データ接続] > [adb] > [データベース管理(S)] を選択して、データベースにリソースを追加します。詳細については、「データベース管理」をご参照ください。

対象のデータソースノードを右クリックし、コンテキストメニューから[データベース管理 (S)]を選択するか、左側のツールバーにあるデータソース管理アイコンをクリックして、管理ページを開きます。

次のステップ

接続が確立されたら、Smartbi を使用して AnalyticDB for MySQL クラスターのデータのクエリ、分析、可視化を行います。Smartbi の完全なドキュメントについては、「Smartbi ドキュメント」をご参照ください。