Zing DataをClickHouseに接続する
Zing Dataは、データ探索と可視化のプラットフォームです。Zing Dataは、ClickHouseが提供するJSドライバーを使用してClickHouseに接続します。
接続方法
- 接続情報を収集します。
ClickHouseにHTTP(S)で接続するには、次の情報が必要です:
-
HOST と PORT: 通常、ポートはTLSを使用する場合は8443、TLSを使用しない場合は8123です。
-
DATABASE NAME: デフォルトでは、
default
という名前のデータベースがあります。接続したいデータベースの名前を使用してください。 -
USERNAME と PASSWORD: デフォルトでは、ユーザー名は
default
です。あなたのユースケースに適したユーザー名を使用してください。
あなたのClickHouse Cloudサービスの詳細はClickHouse Cloudコンソールで確認できます。接続するサービスを選択し、Connectをクリックしてください:

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

セルフマネージドのClickHouseを使用している場合、接続の詳細はあなたのClickHouse管理者によって設定されています。
-
Zing Dataをダウンロードするか、訪問します。
-
モバイルでZing Dataを使用するには、Google Play ストアまたはApple App StoreからZing Dataアプリをダウンロードしてください。
-
WebでZing Dataを使用するには、Zingウェブコンソールにアクセスしてアカウントを作成してください。
-
-
データソースを追加します。
-
Zing DataでClickHouseデータと対話するには、datasourceを定義する必要があります。Zing DataのモバイルアプリメニューでSourcesを選択し、次にAdd a Datasourceをクリックします。
-
Webでデータソースを追加するには、上部メニューのData Sourcesをクリックし、New DatasourceをクリックしてドロップダウンメニューからClickhouseを選択します。
-
-
接続情報を入力し、Check Connectionをクリックします。
-
接続が成功すると、Zingはテーブル選択に進みます。必要なテーブルを選択し、Saveをクリックします。Zingがデータソースに接続できない場合は、資格情報を確認して再試行するように促すメッセージが表示されます。資格情報を確認して再試行してもまだ問題がある場合は、こちらでZingサポートに連絡してください。
-
Clickhouseデータソースが追加されると、あなたのZing組織のすべてのメンバーがData Sources / Sourcesタブで利用できるようになります。
Zing Dataでのチャートとダッシュボードの作成
-
Clickhouseデータソースが追加されたら、WebでZing Appをクリックするか、モバイルでデータソースをクリックしてチャートの作成を開始します。
-
チャートを作成するには、テーブルリストの下のテーブルをクリックします。
-
ビジュアルクエリビルダーを使用して、必要なフィールド、集計などを選択し、Run Questionをクリックします。
-
SQLに慣れている場合は、カスタムSQLを記述してクエリを実行し、チャートを作成することもできます。
-
サンプルチャートは以下のようになります。質問は三点リーダーメニューを使用して保存できます。チャートにコメントを追加したり、チームメンバーをタグ付けしたり、リアルタイムアラートを作成したり、チャートタイプを変更したりできます。
-
ダッシュボードは、ホーム画面のDashboardsの下にある"+"アイコンを使用して作成できます。既存の質問をドラッグしてダッシュボードに表示できます。
関連コンテンツ
- ブログ: ClickHouseを使用したデータの可視化 - Zing Data
- ドキュメント
- クイックスタート
- ダッシュボードの作成に関するガイド Create Dashboards