PolarDB for MySQL データソースを追加して、Quick BI を Alibaba Cloud PolarDB for MySQL データベースに接続します。パブリックネットワークまたは Alibaba Cloud VPC 経由で接続できます。接続が確立されると、Quick BI を使用してデータを分析および可視化できます。
前提条件
PolarDB for MySQL クラスターを作成済みであること。詳細については、「クイックスタート」をご参照ください。
背景情報
Quick BI に PolarDB for MySQL クラスターをデータソースとして追加し、データ分析を行うことができます。PolarDB の詳細については、「PolarDB とは」をご参照ください。
ホワイトリストの制限による接続障害を回避するには、Quick BI の IP アドレスをデータソースのホワイトリストに追加してください。設定の詳細については、「ホワイトリストの設定」をご参照ください。
制限事項
ワークスペースの管理者と開発者のみがデータソースを追加できます。
Quick BI の Professional Edition と Advanced Edition のみが、PolarDB for MySQL データソースの作成に対応しています。
PolarDB for MySQL のバージョン 5.6、5.7、8.0.1、および 8.0.2 に対応しています。
操作手順
Quick BI コンソールにログインします。
データソースを追加します。
データソース作成ページに移動します。詳細については、「データソースの作成」をご参照ください。
[Alibaba Cloud Databases] タブで、[PolarDB for MySQL] を選択します。

[接続の構成] ダイアログボックスで、次のパラメーターを設定します:

パラメーター
説明
[表示名]
設定リストにおけるデータソースの表示名。
名前に特殊文字、先頭スペース、末尾スペースを含めることはできません。
[データベースエンドポイント]と[ポート]
PolarDB for MySQL クラスターのパブリックネットワークのエンドポイントです。VPC ベースのデータソースを使用する場合は、内部エンドポイントとポート番号を入力します。
エンドポイントを取得するには、PolarDB コンソールにログインし、[Basic Information] セクションのパブリックネットワークのエンドポイントの横にある [Apply] をクリックします。例:
xxxxxxxxxxxxxxxxx.mysql.polardb.rds.aliyuncs.com。[データベース]
PolarDB for MySQL クラスターで作成したデータベースの名前。
データベース名を取得するには、[PolarDB コンソール] にログインし、[Database Management] セクションで [Database Name] を探します。
[ユーザー名]と[パスワード]
PolarDB for MySQL クラスターのユーザー名とパスワード。
[データベースのバージョン]
PolarDB クラスター内の MySQL エンジンのバージョン。
バージョンを取得するには、[PolarDB コンソール] にログインし、[Cluster List] セクションの [Compatibility] でエンジンバージョンを探します。
MySQL エンジンのバージョンが 5.7 以前の場合は、[5.7] を選択します。
MySQL エンジンのバージョンが 8.0 の場合は、[8.0] を選択します。
[VPC ベースのデータソース]
Alibaba Cloud VPC 経由で接続するには、[VPC ベースのデータソース] を選択し、次のパラメーターを設定します:
[AccessKey ID] と [AccessKey Secret]:ターゲットの PolarDB for MySQL データベースにアクセスする権限を持つアカウントの AccessKey ID と AccessKey Secret。アカウントには、ターゲットインスタンスに対する読み取り権限が必要です。アカウントに書き込み権限もある場合、Quick BI はその IP アドレスを自動的にホワイトリストに追加します。そうでない場合は、手動で追加する必要があります。詳細については、「カスタムポリシーの作成」をご参照ください。
AccessKey ID と AccessKey Secret を取得するには、RAM コンソールにログインします。
[インスタンス ID] と[リージョン]:PolarDB for MySQL クラスターの ID と、クラスターが配置されているリージョン。
インスタンス ID を取得するには、[PolarDB コンソール] にログインし、[Basic Information] セクションで ID を探します。
説明VPC ベースのデータソースを選択した場合は、データベースエンドポイントとポートに内部エンドポイントと内部ポートを入力する必要があります。
SSL
データソースで SSL を使用する場合は、[SSL] を選択してデータ送信を暗号化します。
初期化 SQL
データソースへの各接続が確立された後に実行する SQL 文。
SET文のみ使用できます。複数の文はセミコロン (;) で区切ります。ファイルアップロードエントリを有効にする
このオプションを選択すると、データベースへのファイルのアップロードが可能になります。
[接続のテスト] をクリックして、接続を検証します。

接続テストが成功したら、[OK] をクリックします。
次のステップ
データソースを作成した後、データセットを作成してデータ分析を開始できます。
PolarDB for MySQL データソースからテーブルまたはカスタム SQL クエリを Quick BI に追加するには、「データセットの作成」をご参照ください。
可視化チャートを追加してデータを分析するには、「ダッシュボードの作成」および「可視化チャートの概要」をご参照ください。
データのドリルダウン分析を実行するには、「ステップ 3:ドリルダウンの設定と使用」をご参照ください。