メインコンテンツまでスキップ
メインコンテンツまでスキップ

ExploをClickHouseに接続する

顧客向けの分析ツール。美しいビジュアライゼーションのために設計されています。シンプルさを追求してエンジニアリングされています。

目標

このガイドでは、ClickHouseからExploにデータを接続し、結果を可視化します。 チャートは以下のようになります:

Explo Dashboard

データを追加

作業するデータセットがない場合は、サンプルの1つを追加できます。このガイドでは UK Price Paid データセットを使用しているので、それを選択することができます。同じドキュメントカテゴリーには他にもいくつかの例があります。

1. 接続情報を収集する

ClickHouseにHTTP(S)で接続するには、次の情報が必要です:

  • HOST と PORT: 通常、ポートはTLSを使用する場合は8443、TLSを使用しない場合は8123です。

  • DATABASE NAME: デフォルトでは、defaultという名前のデータベースがあります。接続したいデータベースの名前を使用してください。

  • USERNAME と PASSWORD: デフォルトでは、ユーザー名はdefaultです。あなたのユースケースに適したユーザー名を使用してください。

あなたのClickHouse Cloudサービスの詳細はClickHouse Cloudコンソールで確認できます。接続するサービスを選択し、Connectをクリックしてください:

ClickHouse Cloud service connect button

HTTPSを選択すると、詳細は例のcurlコマンドに表示されます。

ClickHouse Cloud HTTPS connection details

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

2. ExploをClickHouseに接続する

  1. Exploのアカウントにサインアップします。

  2. 左側のサイドバーでExploのデータタブをクリックします。

Data Tab
  1. 右上のデータソースを接続をクリックします。
Connect Data Source
  1. Getting Startedページの情報を入力します。
Getting Started
  1. Clickhouseを選択します。
Clickhouse
  1. Clickhouseの認証情報を入力します。
Credentials
  1. セキュリティ設定を構成します。
Security
  1. Clickhouse内で、ExploのIPをホワイトリストに追加します。 54.211.43.19, 52.55.98.121, 3.214.169.94, および 54.156.141.148

3. ダッシュボードを作成する

  1. 左側のナビゲーションバーでダッシュボードタブに移動します。
Dashboard
  1. 右上のダッシュボードを作成をクリックし、ダッシュボードに名前を付けます。これでダッシュボードが作成されました!
Create Dashboard
  1. 次のような画面が表示されるはずです:
Explo Dashboard

4. SQLクエリを実行する

  1. スキーマタイトルの右側のサイドバーからテーブル名を取得します。その後、データセットエディターに以下のコマンドを入力します: SELECT * FROM YOUR_TABLE_NAME LIMIT 100
Explo Dashboard
  1. 実行をクリックし、プレビュータブに移動してデータを確認します。
Explo Dashboard

5. チャートを作成する

  1. 左側からバーグラフアイコンを画面にドラッグします。
Explo Dashboard
  1. データセットを選択します。次のような画面が表示されるはずです:
Explo Dashboard
  1. X軸countyを、Y軸セクションにPriceを次のように入力します:
Explo Dashboard
  1. 次に、集計をAVGに変更します。
Explo Dashboard
  1. これで、価格別に分けた住宅の平均価格が得られました!
Explo Dashboard

詳細を学ぶ

Exploについての詳細情報やダッシュボードの作成方法については、Exploのドキュメントを訪れてください。