目標
1. 接続情報を確認する
ClickHouse Cloud サービスの詳細は、ClickHouse Cloud コンソールで確認できます。
サービスを選択し、Connect をクリックします。
HTTPS を選択します。接続情報は
curl コマンドの例として表示されます。
セルフマネージド ClickHouse を使用している場合、接続情報は ClickHouse 管理者によって設定されます。
2. Chartbrew を ClickHouse に接続する
- Chartbrew にログインし、Connections タブを開きます。
- Create connection をクリックし、利用可能なデータベースオプションから ClickHouse を選択します。
-
ClickHouse データベースの接続情報を入力します。
- Display Name: Chartbrew で接続を識別するための名前。
- Host: ClickHouse server のホスト名または IP アドレス。
- Port: HTTPS 接続では通常
8443。 - Database Name: 接続先のデータベース。
- Username: ClickHouse のユーザー名。
- Password: ClickHouse のパスワード。
- Test connection をクリックして、Chartbrew から ClickHouse に接続できることを確認します。
- テストが成功したら、Save connection をクリックします。Chartbrew は ClickHouse から自動的にスキーマを取得します。
3. データセットを作成して SQL クエリを実行する
- Create dataset ボタンをクリックするか、Datasets タブに移動してデータセットを作成します。
- 先ほど作成した ClickHouse 接続を選択します。
uk_price_paid データセットの年ごとの平均支払額を計算します。
4. 可視化を作成する
- 可視化に使用するメトリクス (数値) とディメンション (カテゴリ値) を定義します。
- クエリ結果が正しく構造化されていることを確認するため、データセットをプレビューします。
- チャートの種類 (例: 折れ線グラフ、棒グラフ、円グラフ) を選択し、ダッシュボードに追加します。
- セットアップを完了するには、Complete dataset をクリックします。
5. データ更新を自動化する
- データセットの更新ボタンの横にあるカレンダーアイコンをクリックします。
- 更新間隔 (例: 1時間ごと、毎日) を設定します。
- 設定を保存して、自動更新を有効にします。