ClickHouse/docs/ja/integrations/data-visualization/mitzu-and-clickhouse.md
2024-11-18 11:58:58 +09:00

8.4 KiB
Raw Blame History

sidebar_label slug keywords description
Mitzu /ja/integrations/mitzu
clickhouse
mitzu
connect
integrate
ui
Mitzuはーコードのデータウェアハウスネイティブ製品分析アプリケーションです。

import ConnectionDetails from '@site/docs/ja/_snippets/_gather_your_details_http.mdx';

MitzuをClickHouseに接続する

Mitzuはーコードのデータウェアハウスネイティブ製品分析アプリケーションです。Amplitude、Mixpanel、Posthogと同様に、MitzuはユーザーがSQLやPythonの知識なしに製品使用データをクエリできるようにします。Mitzuは企業の製品使用データをコピーするのではなく、企業のデータウェアハウスやデータレイク上でネイティブなSQLクエリを生成します。

目的

本ガイドでは以下をカバーします:

  • データウェアハウスネイティブの製品分析
  • MitzuをClickHouseに統合する方法

:::tip サンプルデータセット Mitzuで使用するデータセットがない場合は、NYC Taxi Dataを使用できます。このデータセットはClickhouse Cloudで利用可能です。 :::

1. 接続情報を集める

2. Mitzuにサインインまたはサインアップ

最初のステップとしてhttps://app.mitzu.ioにアクセスしてサインアップしてください。

<img src={require('./images/mitzu_01.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="サインイン" />

3. ワークスペースを作成する

組織を作成した後、最初のワークスペースを作成するように求められます。

<img src={require('./images/mitzu_02.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="ワークスペースを作成" >

4. MitzuをClickHouseに接続する

ワークスペースが作成されたら、接続情報を手動で設定する必要があります。

<img src={require('./images/mitzu_03.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="接続情報を設定" >

ガイド付きオンボーディングでは、Mitzuは単一のテーブルと統合することができます。

ClickHouseセットアップで製品分析を行うには、テーブルのいくつかの重要なカラムを指定する必要があります。

以下がそのカラムです:

  • ユーザーID - ユーザーのユニークな識別子のカラム。
  • イベント時間 - イベントのタイムスタンプのカラム。
  • オプション[イベント名] - テーブルに複数のイベントタイプが含まれている場合、イベントをセグメントするカラム。

<img src={require('./images/mitzu_04.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="テーブル接続を設定">


:::tip 追加のテーブルを追加 最初のガイド付きセットアップが完了した後、追加のテーブルを追加することが可能です。以下を参照してください。 :::

5. イベントカタログを作成する

オンボーディングの最終ステップは、イベントカタログの作成です。

<img src={require('./images/mitzu_05.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="イベントカタログを作成" >

このステップでは、上記で定義されたテーブルからすべてのイベントとそのプロパティを見つけます。 このステップはデータセットのサイズによりますが、数分かかる場合があります。

すべてがうまくいけば、イベントを探索する準備が整います。 <img src={require('./images/mitzu_06.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="探索する" width="300px">

6. セグメンテーションクエリを実行する

Mitzuでのユーザーセグメンテーションは、Amplitude、Mixpanel、Posthogと同様に簡単です。

探索ページの左側でイベントを選択し、時間軸の設定は上部で行います。

<img src={require('./images/mitzu_07.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="セグメンテーション" >


:::tip フィルターとブレークダウン フィルタリングは期待通りに行えます。プロパティClickHouseカラムを選び、フィルターしたい値をドロップダウンから選択します。 ブレークダウンの場合は、任意のイベントまたはユーザープロパティを選択します(ユーザープロパティを統合する方法は以下を参照)。 :::

7. ファネルクエリを実行する

ファネルのために最大9ステップを選択します。ファネルがユーザーによって完了される時間枠を選択します。 単一行のSQLコードを書くことなく、すぐにコンバージョン率の洞察を得ることができます。

<img src={require('./images/mitzu_08.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="ファネル" >


:::tip 傾向を視覚化する ファネル傾向を選択して、時間の経過とともにファネルの傾向を視覚化します。 :::

8. リテンションクエリを実行する

リテンション率計算のために最大2ステップを選択します。再帰的なウィンドウを選択するためのリテンションウィンドウを選択します。 単一のSQLコードを書くことなく、すぐにコンバージョン率の洞察を得ることができます。

<img src={require('./images/mitzu_09.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="リテンション" >


:::tip コホートリテンション 週間コホートリテンションを選択して、リテンション率が時間の経過とともにどのように変化しているかを視覚化します。 :::

9. SQLネイティブ

MitzuはSQLネイティブです。これにより、Exploreページで選択した構成に基づいてネイティブSQLコードを生成します。

<img src={require('./images/mitzu_10.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="SQLネイティブ" >


:::tip BIツールで作業を続ける MitzuのUIで制限に達した場合、SQLコードをコピーしてBIツールで作業を続けることができます。 :::

10. イベントテーブルを追加する

複数のテーブルに製品使用イベントを保存している場合、それらをイベントカタログにも追加できます。 ページ上部のギアアイコンからワークスペース設定ページに移動し、イベントテーブルタブを選択します。

ClickHouseウェアハウスから残りのイベントテーブルを追加します。

<img src={require('./images/mitzu_11.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="追加のテーブル" >


すべての他のイベントテーブルをワークスペースに追加したら、それらも設定する必要があります。 ユーザーIDイベント時間、およびオプションでイベント名カラムを設定します。

<img src={require('./images/mitzu_12.png').default} class="image" style={{width: '50%', 'background-color': 'transparent'}} alt="テーブルを設定" >

設定ボタンをクリックし、一括でこれらのカラムを設定します。 Mitzuには最大5000テーブルを追加できます。

最後に、イベントカタログを保存して更新することを忘れないでください。

Mitzuサポート

迷った場合は、support@mitzu.ioまでお気軽にお問い合わせください。

または、Slackコミュニティにこちらから参加できます。

詳細を学ぶ

Mitzuに関する詳細情報はmitzu.ioをご覧ください。

ドキュメントページはdocs.mitzu.ioに訪問してください。