ExploをClickHouseに接続する
顧客向けの分析ツール。美しいビジュアライゼーションのために設計されています。シンプルさを追求してエンジニアリングされています。
目標
このガイドでは、ClickHouseからExploにデータを接続し、結果を可視化します。 チャートは以下のようになります:

作業するデータセットがない場合は、サンプルの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をクリックしてください:

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

セルフマネージドのClickHouseを使用している場合、接続の詳細はあなたのClickHouse管理者によって設定されています。
2. ExploをClickHouseに接続する
-
Exploのアカウントにサインアップします。
-
左側のサイドバーでExploのデータタブをクリックします。

- 右上のデータソースを接続をクリックします。

- Getting Startedページの情報を入力します。

- Clickhouseを選択します。

- Clickhouseの認証情報を入力します。

- セキュリティ設定を構成します。

- Clickhouse内で、ExploのIPをホワイトリストに追加します。
54.211.43.19, 52.55.98.121, 3.214.169.94, および 54.156.141.148
3. ダッシュボードを作成する
- 左側のナビゲーションバーでダッシュボードタブに移動します。

- 右上のダッシュボードを作成をクリックし、ダッシュボードに名前を付けます。これでダッシュボードが作成されました!

- 次のような画面が表示されるはずです:

4. SQLクエリを実行する
- スキーマタイトルの右側のサイドバーからテーブル名を取得します。その後、データセットエディターに以下のコマンドを入力します:
SELECT * FROM YOUR_TABLE_NAME LIMIT 100

- 実行をクリックし、プレビュータブに移動してデータを確認します。

5. チャートを作成する
- 左側からバーグラフアイコンを画面にドラッグします。

- データセットを選択します。次のような画面が表示されるはずです:

- X軸にcountyを、Y軸セクションにPriceを次のように入力します:

- 次に、集計をAVGに変更します。

- これで、価格別に分けた住宅の平均価格が得られました!

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