StarRocks データソースを追加して、StarRocks データベースを Quick BI に接続し、Quick BI コンソールでデータを分析および表示できます。Quick BI は、インターネットまたは Alibaba Cloud VPC を介した StarRocks データベースへの接続をサポートしています。このトピックでは、ユーザー作成の StarRocks データソースを追加する方法について説明します。
始める前に
ネットワークは次の要件を満たしている必要があります。
インターネット経由で Quick BI を StarRocks データベースに接続する場合、Quick BI の IP アドレス をデータベースのホワイトリストに追加する必要があります。詳細については、「セキュリティグループルールを追加する」をご参照ください。
内部ネットワーク経由で Quick BI を StarRocks データベースに接続する場合は、次のいずれかの方法を使用して、データソースと Quick BI 間のネットワーク接続を確保できます。
StarRocks データベースが Alibaba Cloud ECS インスタンスにデプロイされている場合は、Alibaba Cloud VPC 経由でデータベースに接続できます。
ジャンプサーバーをデプロイし、SSH トンネル経由でデータベースにアクセスできます。
StarRocks データベースが作成されている。
StarRocks データベースのユーザー名とパスワードが取得されている。
制限事項
StarRocks 2.5.18、3.1.7、3.1.9、および 3.2.6 がサポートされています。
StarRocks 内部テーブル、Hive および Iceberg 外部テーブルに接続できます。
手順
Quick BI コンソール にログインします。
次の手順に従って、ユーザー作成の StarRocks データソースを追加します。
データソースを作成するためのエントリ から、データソースの作成ページに移動します。
ユーザー作成のデータソースStarRocks タブで、 を選択します。

接続の設定 ダイアログボックスで、ビジネスシナリオに基づいてパラメーターを設定します。

名前
説明
表示名
データソースの名前。名前はデータソースリストに表示されます。
名前に特殊文字を含めたり、スペースで開始または終了したりすることはできません。
データベースアドレス
StarRocks データベースのアドレス。アドレスは IP アドレスまたはドメイン名です。
ポート
データベースのポート番号。
データベース
StarRocks インスタンスで作成されるデータベースの名前。
ユーザー名とパスワード
StarRocks インスタンスで作成されたデータベースにアクセスするために使用されるユーザー名とパスワード。ユーザー名に、データベース内のテーブルに対する作成、挿入、更新、および削除の権限があることを確認してください。
VPC データソース
VPC データソースデータベースが Alibaba Cloud VPC ネットワークを使用している場合は、 をオンにします。
データベースが Alibaba Cloud ECS インスタンスにデプロイされている場合は、「インスタンス」を選択します。データベースに Classic Load Balancer (CLB)を介してアクセスする場合は、「CLB」を選択します。
インスタンス
[購入者 AccessId]:インスタンスを購入したアカウントの AccessKey ID。
詳細については、「AccessKey を取得する」をご参照ください。
説明AccessKey ID に宛先インスタンスに対する読み取り権限があることを確認してください。 AccessKey ID に書き込み権限がある場合、システムは自動的にホワイトリストに追加します。そうでない場合は、手動でホワイトリストに追加する必要があります。詳細については、「カスタムアクセス ポリシーを作成する」をご参照ください。
[購入者 AccessKey]:インスタンスを購入したアカウントの AccessKey シークレット。
詳細については、「AccessKey を取得する」をご参照ください。
[インスタンス ID]:ECS インスタンスの ID。 ECS コンソールにログインし、[インスタンス] タブでインスタンス ID を取得します。
詳細については、「インスタンス情報を表示する」をご参照ください。
[リージョン]:ECS インスタンスがデプロイされているリージョン。 ECS コンソールにログインし、左上隅でリージョンを取得します。
詳細については、「インスタンス情報を表示する」をご参照ください。
CLB
[購入者 AccessId]:CLB インスタンスを購入したアカウントの AccessKey ID。アカウントに CLB インスタンスに対する読み取り権限があることを確認してください。 RAM コンソールにログインして、AccessKey ID を取得します。
詳細については、「RAM ユーザーの AccessKey 情報を表示する」をご参照ください。
[購入者 AccessKey]:AccessKey ID に対応する AccessKey シークレット。 RAM コンソールにログインして、AccessKey シークレットを取得します。
詳細については、「RAM ユーザーの AccessKey 情報を表示する」をご参照ください。
[インスタンス ID]:CLB インスタンスの ID。サーバーロードバランサーコンソールにログインし、[インスタンス管理] ページのインスタンスリストからインスタンス ID を取得します。
[リージョン]:CLB インスタンスがデプロイされているリージョン。サーバーロードバランサーコンソールにログインし、[インスタンス管理] ページの左上隅でリージョンを取得します。
SSH
SSH を選択した場合は、次のパラメーターを設定する必要があります。
ジャンプサーバーをデプロイし、SSH トンネル経由でデータベースにアクセスできます。ジャンプサーバー情報を取得するには、O&M 担当者またはシステム管理者に連絡してください。
SSH ホスト:ジャンプサーバーの IP アドレス。
SSH ユーザー名:ジャンプサーバーにログインするために使用されるユーザー名。
SSH パスワード:ユーザー名に対応するパスワード。
SSH ポート:ジャンプサーバーのポート。デフォルト値:22。
ファイルアップロードエントリを有効にする
このスイッチをオンにすると、ファイルをアップロードできます。
[接続テスト] をクリックして、データソースの接続性をテストします。

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