Skip to main content
Edit this page

Zing DataをClickHouseに接続する

Zing Dataは、データの探索と視覚化のためのプラットフォームです。Zing Dataは、ClickHouseが提供するJSドライバーを使用してClickHouseに接続します。

接続方法

  1. 接続情報を集めます。

    HTTP(S) を使用して ClickHouse に接続するには、以下の情報が必要です:

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

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

    • ユーザー名とパスワード: デフォルトでユーザー名は default です。使用ケースに適したユーザー名を使用してください。

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

    ClickHouse Cloud service connect button

    HTTPS を選択すると、サンプルの curl コマンドで詳細が確認できます。

    ClickHouse Cloud HTTPS connection details

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

  2. Zing Dataをダウンロードまたは訪問します。

  3. データソースを追加する

    • Zing DataとClickHouseデータを操作するためには、データソースを定義する必要があります。Zing DataのモバイルアプリメニューでSourcesを選択し、Add a Datasourceをクリックします。

    • ウェブでデータソースを追加するには、トップメニューのData Sourcesをクリックし、New Datasourceをクリックし、ドロップダウンメニューからClickhouseを選択します。

      ""

  4. 接続情報を入力し、Check Connectionをクリックします。

  5. 接続が成功すると、Zingはテーブル選択画面に進みます。必要なテーブルを選択してSaveをクリックします。Zingがデータソースに接続できない場合、資格情報を確認して再試行するようメッセージが表示されます。資格情報を確認して再試行しても問題が解決しない場合は、ここからZingサポートに連絡してください。

    ""

  6. ClickHouseデータソースが追加されると、Data Sources / Sources タブの下で、Zing組織内のすべての人が利用可能になります。

Zing Dataでのチャートとダッシュボードの作成

  1. ClickHouseデータソースが追加された後、ウェブのZing Appをクリックするか、モバイルでデータソースをクリックしてチャートの作成を開始します。

  2. チャートを作成するために、テーブルリストの中から任意のテーブルをクリックします。

    ""

  3. 視覚的クエリ ビルダーを使用して、必要なフィールド、集計などを選び、Run Questionをクリックします。

    ""

  4. SQLに詳しい場合は、カスタムSQLを書くことでクエリを実行しチャートを作成することもできます。

    ""

    ""

  5. チャートの例は以下のようになります。 質問は三点メニューを使って保存できます。チャートにコメントしたり、チームメンバーをタグ付けしたり、リアルタイムアラートを作成したり、チャートタイプを変更したりできます。

    ""

  6. ダッシュボードはホーム画面のDashboardsの下にある「+」アイコンを使用して作成できます。既存の質問をドラッグして、ダッシュボードに表示することができます。

    ""

関連コンテンツ