メインコンテンツへスキップ
メインコンテンツへスキップ

ClickHouse を Hashboard に接続する

Community Maintained

Hashboard は、組織内の誰もがメトリクスを追跡し、実用的なインサイトを得られる対話型データ探索ツールです。Hashboard は ClickHouse データベースに対してリアルタイムで SQL クエリを発行し、セルフサービスによるアドホックなデータ探索の用途に特に適しています。

対話型クエリビルダーと可視化を表示する Hashboard データエクスプローラーのインターフェイス

このガイドでは、Hashboard を ClickHouse インスタンスに接続する手順を説明します。これらの情報は、Hashboard の ClickHouse 連携ドキュメント でも参照できます。

前提条件

Hashboard を ClickHouse に接続する手順

1. 接続情報を確認する

ネイティブ TCP で ClickHouse に接続するには、次の情報が必要です。

ParametersDescription
HOST and PORT通常、TLS を使用する場合はポート 9440、TLS を使用しない場合は 9000 です。
DATABASE NAMEデフォルトで default という名前のデータベースが用意されています。接続したいデータベース名を指定します。
USERNAME and PASSWORDデフォルトのユーザー名は default です。ユースケースに適したユーザー名を使用してください。

ClickHouse Cloud サービスの接続情報は、ClickHouse Cloud コンソールで確認できます。 接続するサービスを選択し、Connect をクリックします。

ClickHouse Cloud サービスの接続ボタン

Native を選択すると、例として表示される clickhouse-client コマンド内に詳細が示されます。

ClickHouse Cloud ネイティブ TCP 接続の詳細

セルフマネージドな ClickHouse を使用している場合、接続情報は ClickHouse 管理者によって設定されます。

2. Hashboard で新しいデータベース接続を追加する

  1. Hashboard プロジェクトに移動します。
  2. サイドナビゲーションバーの歯車アイコンをクリックして、Settings ページを開きます。
  3. + New Database Connection をクリックします。
  4. モーダルで "ClickHouse" を選択します。
  5. 先ほど収集した情報を使って、Connection NameHostPortUsernamePasswordDatabase の各フィールドに入力します。
  6. "Test" をクリックして、接続が正しく設定されていることを確認します。
  7. "Add" をクリックします

これで ClickHouse データベースが Hashboard に接続され、Data ModelsExplorationsMetricsDashboards の作成に進めます。これらの機能の詳細については、該当する Hashboard のドキュメントを参照してください。

詳細情報

より高度な機能やトラブルシューティングについては、Hashboard のドキュメントを参照してください。