MySQL DuckDB データソースを追加して、Quick BI を Alibaba Cloud RDS MySQL DuckDB データベースに接続します。接続に成功すると、Quick BI でデータを分析および可視化できます。このトピックでは、Alibaba Cloud RDS MySQL DuckDB データソースの追加方法について説明します。
前提条件
DuckDB ベースの分析インスタンスが作成済みであること。詳細については、「DuckDB ベースの分析インスタンス」をご参照ください。
操作手順
IP アドレスをホワイトリストに追加します。
パブリックネットワーク経由で ApsaraDB RDS for MySQL with DuckDB データベースに接続する前に、Quick BI の IP アドレスをデータベースのホワイトリストに追加する必要があります。手順については、「ホワイトリストの設定」をご参照ください。
Quick BI コンソールにログインします。
データソース作成のエントリポイントからデータソース作成インターフェイスに移動します。
[Alibaba Cloud データベース] タブで、[ApsaraDB RDS for MySQL with DuckDB] を選択します。

設定ダイアログボックスで、パラメーターを設定します。

名称
説明
[表示名]
データソースリストに表示されるデータソースの表示名です。
標準的な名前を入力してください。特殊文字は使用できません。名前の先頭または末尾にスペースを含めることはできません。
[データベースアドレス]
MySQL DuckDB データベースのパブリックネットワークアドレスを設定します。
VPC データソースを使用する場合は、データベースのプライベートエンドポイントを入力します。
ApsaraDB RDS コンソールにログインします。[基本情報] セクションで、[接続詳細の表示] をクリックしてデータベースアドレスを取得します。例: rm-xxxxxxxxxxxxxxxxxx.mysql.rds.aliyuncs.com。
[ポート]
データベースのポート番号です。デフォルト値は 3306 です。
VPC データソースを使用する場合は、データベースのプライベートポートを入力します。
[データベース]
接続するデータベースの名前です。
[ユーザー名とパスワード]
データベースのユーザー名とパスワードです。
アカウントに、データベース内のテーブルに対する作成 (create)、挿入 (insert)、更新 (update)、削除 (delete) の権限があることを確認してください。
[データベースのバージョン]
データベースのバージョンを選択します。MySQL 8.0 のみがサポートされています。8.0 を選択してください。
[VPC データソース]
Alibaba Cloud VPC を使用する場合は、[VPC データソース] を選択し、次のパラメーターを設定します:
[購入者の AccessId] と [購入者の AccessKey]: ターゲットの ApsaraDB RDS for MySQL with DuckDB データベースにアクセスする権限を持つ AccessKey ID と AccessKey Secret です。
アカウントにターゲットインスタンスに対する読み取り権限があることを確認してください。アカウントに書き込み権限もある場合、システムは自動的に IP アドレスをホワイトリストに追加します。そうでない場合は、手動で追加する必要があります。カスタムポリシーの作成方法の詳細については、「カスタムポリシーの作成」をご参照ください。
Resource Access Management (RAM) コンソールにログインして、AccessKey ID と AccessKey Secret を取得します。
[インスタンス ID] と [リージョン]: MySQL DuckDB データベースのインスタンス ID とリージョンです。ApsaraDB RDS コンソールにログインして、この情報を取得します。
説明VPC データソースを選択した場合は、[データベースアドレス] と [ポート] パラメーターにプライベートエンドポイントとプライベートポートを入力する必要があります。
[SQL の初期化]
このオプションを有効にすると、データソース接続後に初期化のために実行される SQL 文を設定できます。
SET 文のみが許可されます。複数の文はセミコロンで区切ってください。
[ファイルアップロードの有効化]
このオプションを有効にすると、ローカルファイルをこのデータベースにアップロードできます。
[接続テスト] をクリックして、データソースへの接続を検証します。

テストに成功したら、[OK] をクリックしてデータソースを追加します。
次のステップ
データソースを作成した後、データセットを作成してデータを分析できます。
ApsaraDB RDS for MySQL with DuckDB データベース内のデータテーブルまたはカスタム SQL 文からデータセットを作成するには、「データセットの作成」をご参照ください。
データ可視化と分析のためにチャートを追加するには、「ダッシュボードの作成」および「チャートの概要」をご参照ください。
詳細なデータ分析のためにドリルダウンするには、「ステップ 3:ドリルダウン設定の構成と表示」をご参照ください。