ClickHouseとHashboardの接続
Hashboardは、あなたの組織内の誰でもメトリックを追跡し、行動可能な洞察を発見できるインタラクティブなデータ探索ツールです。Hashboardは、あなたのClickHouseデータベースに対してライブSQLクエリを発行し、自己サービスやアドホックなデータ探索のユースケースに特に役立ちます。

このガイドでは、HashboardをあなたのClickHouseインスタンスに接続する手順を説明します。この情報は、HashboardのClickHouse統合ドキュメントでも利用可能です。
事前要件
- 自身のインフラ上、またはClickHouse Cloud上にホスティングされたClickHouseデータベース。
- Hashboardアカウントとプロジェクト。
HashboardをClickHouseに接続する手順
1. 接続情報を集める
ClickHouseにネイティブTCPで接続するには、以下の情報が必要です:
-
HOSTとPORT:通常、TLSを使用する場合はポートが9440、TLSを使用しない場合は9000です。
-
DATABASE NAME:デフォルトでは
default
というデータベースが存在します。接続したいデータベースの名前を使用してください。 -
USERNAMEとPASSWORD:デフォルトではユーザー名が
default
です。使用ケースに応じたユーザー名を使用してください。
ClickHouse Cloudサービスの詳細は、ClickHouse Cloudコンソールで確認できます。接続するサービスを選択し、Connectをクリックしてください:

Nativeを選択すると、例のclickhouse-client
コマンドで詳細が確認できます。

セルフマネージドのClickHouseを使用している場合は、接続の詳細はClickHouse管理者によって設定されます。
2. Hashboardに新しいデータベース接続を追加する
- あなたのHashboardプロジェクトに移動します。
- サイドナビゲーションバーのギアアイコンをクリックして設定ページを開きます。
+ 新しいデータベース接続
をクリックします。- モーダルで「ClickHouse」を選択します。
- 以前に集めた情報を使って接続名、ホスト、ポート、ユーザー名、パスワード、およびデータベースのフィールドに入力します。
- 「テスト」をクリックして、接続が正しく構成されていることを確認します。
- 「追加」をクリックします。
あなたのClickHouseデータベースは現在Hashboardに接続されており、データモデル、探索、メトリクス、およびダッシュボードを構築することができます。これらの機能についての詳細は、対応するHashboardのドキュメントを参照してください。
詳細を学ぶ
より高度な機能やトラブルシューティングについては、Hashboardのドキュメントを訪れてください。