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

ExploをClickHouseに接続する

Community Maintained

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

目標

このガイドでは、ClickHouseからExploにデータを接続し、結果をビジュアライズします。チャートは以下のようになります:

Explo Dashboard

データを追加する

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

1. 接続詳細を取得する

To connect to ClickHouse with HTTP(S) you need this information:

  • The HOST and PORT: typically, the port is 8443 when using TLS or 8123 when not using TLS.

  • The DATABASE NAME: out of the box, there is a database named default, use the name of the database that you want to connect to.

  • The USERNAME and PASSWORD: out of the box, the username is default. Use the username appropriate for your use case.

The details for your ClickHouse Cloud service are available in the ClickHouse Cloud console. Select the service that you will connect to and click Connect:

ClickHouse Cloud service connect button

Choose HTTPS, and the details are available in an example curl command.

ClickHouse Cloud HTTPS connection details

If you are using self-managed ClickHouse, the connection details are set by your ClickHouse administrator.


以下は、ClickHouseにHTTP(S)で接続するために必要な情報です:

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

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

  • USERNAMEとPASSWORD: デフォルトでは、ユーザー名はdefaultです。使用ケースに適したユーザー名を使用します。

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

ClickHouse Cloud service connect button

HTTPSを選択すると、詳細はexample curlコマンドで確認できます。

ClickHouse Cloud HTTPS connection details

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

2. ExploをClickHouseに接続する

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

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

Data Tab
  1. 右上のデータソースを接続をクリックします。
Connect Data Source
  1. はじめにページの情報を記入します。
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, and 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のドキュメントを訪問することで見つけることができます。