> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-detect-table-modification.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Mitzu 是一款零代码的数据仓库原生产品分析应用。

# 连接 Mitzu 与 ClickHouse

export const CommunityMaintainedBadge = () => {
  return <div className="CommunityMaintainedBadge">
            <div className="CommunityMaintainedIcon">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 256 256">
                <path d="M244.8,150.4a8,8,0,0,1-11.2-1.6A51.6,51.6,0,0,0,192,128a8,8,0,0,1-7.37-4.89,8,8,0,0,1,0-6.22A8,8,0,0,1,192,112a24,24,0,1,0-23.24-30,8,8,0,1,1-15.5-4A40,40,0,1,1,219,117.51a67.94,67.94,0,0,1,27.43,21.68A8,8,0,0,1,244.8,150.4ZM190.92,212a8,8,0,1,1-13.84,8,57,57,0,0,0-98.16,0,8,8,0,1,1-13.84-8,72.06,72.06,0,0,1,33.74-29.92,48,48,0,1,1,58.36,0A72.06,72.06,0,0,1,190.92,212ZM128,176a32,32,0,1,0-32-32A32,32,0,0,0,128,176ZM72,120a8,8,0,0,0-8-8A24,24,0,1,1,87.24,82a8,8,0,1,0,15.5-4A40,40,0,1,0,37,117.51,67.94,67.94,0,0,0,9.6,139.19a8,8,0,1,0,12.8,9.61A51.6,51.6,0,0,1,64,128,8,8,0,0,0,72,120Z"></path>
            </svg>
        </div>
            由社区维护
        </div>;
};

export const Image = ({img, alt, size = "lg"}) => {
  const normalizedSize = ["sm", "md", "lg"].includes(size) ? size : "lg";
  return <div className={`ch-image-${normalizedSize}`}>
      <Frame>
        <img src={img} alt={alt} />
      </Frame>
    </div>;
};

Mitzu 是一款无代码、数据仓库原生的产品分析应用。与 Amplitude、Mixpanel 和 PostHog 等工具类似，Mitzu 让用户无需掌握 SQL 或 Python，也能分析产品使用数据。

不过，与这些平台不同，Mitzu 不会复制公司的产品使用数据。相反，它会直接基于公司现有的数据仓库或数据湖生成原生 SQL 查询。

<div id="goal">
  ## 目标
</div>

本指南将介绍以下内容：

* 数据仓库原生产品分析
* 如何将 Mitzu 集成到 ClickHouse

<Tip>
  **示例数据集**

  如果你还没有可用于 Mitzu 的数据集，可以使用 NYC Taxi Data。
  该数据集可在 ClickHouse Cloud 中获取，或[按照这些说明进行加载](/zh/get-started/sample-datasets/nyc-taxi)。
</Tip>

本指南仅简要介绍如何使用 Mitzu。更多详细信息，请参阅 [Mitzu 文档](https://docs.mitzu.io/)。

<div id="1-gather-your-connection-details">
  ## 1. 收集您的连接信息
</div>

要通过 HTTP(S) 连接到 ClickHouse，你需要以下信息：

| Parameter(s)              | Description                                |
| ------------------------- | ------------------------------------------ |
| `HOST` and `PORT`         | 通常，使用 TLS 时端口为 8443；不使用 TLS 时端口为 8123。     |
| `DATABASE NAME`           | 默认情况下，存在一个名为 `default` 的数据库。请使用你要连接的数据库名称。 |
| `USERNAME` and `PASSWORD` | 默认情况下，用户名为 `default`。请根据你的使用场景使用相应的用户名。    |

你的 ClickHouse Cloud 服务的连接信息可在 ClickHouse Cloud 控制台中查看。
选择一个服务，然后点击 **Connect**：

<Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/0yJtAU6cqYAQlCWC/images/_snippets/cloud-connect-button.webp?fit=max&auto=format&n=0yJtAU6cqYAQlCWC&q=85&s=2d1e2340e1ddccf3199ca1e41eeba836" size="md" alt="ClickHouse Cloud 服务连接按钮" border width="998" height="932" data-path="images/_snippets/cloud-connect-button.webp" />

选择 **HTTPS**。连接信息会显示在示例 `curl` 命令中。

<Image img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/0yJtAU6cqYAQlCWC/images/_snippets/connection-details-https.webp?fit=max&auto=format&n=0yJtAU6cqYAQlCWC&q=85&s=2ea2af378046d5ec87ea8e78de573bc1" size="md" alt="ClickHouse Cloud HTTPS 连接信息" border width="1320" height="1184" data-path="images/_snippets/connection-details-https.webp" />

如果你使用的是自管理 ClickHouse，则连接信息由你的 ClickHouse 管理员配置。

<div id="2-sign-in-or-sign-up-to-mitzu">
  ## 2. 登录或注册 Mitzu
</div>

第一步，请访问 [https://app.mitzu.io](https://app.mitzu.io) 进行注册。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_01.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=e74fc42d7b77b1e8e538922bace52649" alt="Mitzu 登录页面，包含电子邮箱和密码输入框" border width="1913" height="962" data-path="images/integrations/data-visualization/mitzu_01.webp" />

<div id="3-configure-your-workspace">
  ## 3. 配置你的工作区
</div>

创建组织后，请按照左侧边栏中的 `Set up your workspace` 入门引导完成设置。然后，点击 `Connect Mitzu with your data warehouse` 链接。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_02.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=2940dddad984866769bd668f8a7e0949" alt="显示入门步骤的 Mitzu 工作区设置页面" border width="1919" height="967" data-path="images/integrations/data-visualization/mitzu_02.webp" />

<div id="4-connect-mitzu-to-clickhouse">
  ## 4. 将 Mitzu 连接到 ClickHouse
</div>

首先，选择 ClickHouse 作为连接类型，并填写连接信息。然后，点击 `Test connection & Save` 按钮保存设置。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_03.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=fad22f49f5fe2a443d4cd3d86520b71b" alt="Mitzu 的 ClickHouse 连接设置页面，包含配置表单" border width="1323" height="850" data-path="images/integrations/data-visualization/mitzu_03.webp" />

<div id="5-configure-event-tables">
  ## 5. 配置事件表
</div>

保存连接后，选择 `Event tables` 选项卡并点击 `Add table` 按钮。在弹窗中，选择你的数据库以及要添加到 Mitzu 的表。

使用复选框至少选择一个表，然后点击 `Configure table` 按钮。这会打开一个弹窗，你可以在其中为每个表设置关键列。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_04.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=7a4ba406034ad78ac841723635d9524b" alt="显示数据库表的 Mitzu 表选择界面" border width="1341" height="885" data-path="images/integrations/data-visualization/mitzu_04.webp" />

<br />

> 要在你的 ClickHouse 环境中运行产品分析，你需要 > 在表中指定几个关键列。
>
> 具体如下：
>
> * **用户 ID** - 用于标识用户唯一身份的列。
> * **事件时间** - 事件的时间戳列。
> * 可选\[**事件名称**] - 如果该表包含多种事件类型，此列会对事件进行分段。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_05.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=1afb707063ab188ec182dfe39043d532" alt="显示列映射选项的 Mitzu 事件目录配置" border width="1611" height="693" data-path="images/integrations/data-visualization/mitzu_05.webp" />

<br />

所有表都配置完成后，点击 `Save & update event catalog` 按钮，Mitzu 将从上述已定义的表中识别所有事件及其属性。根据你的数据集大小，此步骤可能需要几分钟时间。

<div id="4-run-segmentation-queries">
  ## 4. 运行细分查询
</div>

Mitzu 中的用户细分和在 Amplitude、Mixpanel 或 PostHog 中一样简单。

Explore 页面左侧是事件选择区域，顶部区域则用于配置时间范围。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_06.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=04a4d23489723a9fa9655a2d6db0e523" alt="Mitzu 细分查询界面，包含事件选择和时间配置" border width="1634" height="873" data-path="images/integrations/data-visualization/mitzu_06.webp" />

<br />

<Tip>
  **过滤器和细分维度**

  过滤方式与预期一致：选择一个属性 (ClickHouse 列) ，然后从下拉列表中选取要过滤的值。
  你可以选择任何事件属性或用户属性作为细分维度 (有关如何集成用户属性，请参见下文) 。
</Tip>

<div id="5-run-funnel-queries">
  ## 5. 运行漏斗查询
</div>

最多可为一个漏斗选择 9 个步骤。选择用户完成漏斗的时间窗口。
无需编写任何 SQL 代码，即可立即了解转化率。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_07.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=2fbe3a7fea6a4ac8bf98b2f9b94576f9" alt="显示各步骤间转化率的 Mitzu 漏斗分析视图" border width="1630" height="880" data-path="images/integrations/data-visualization/mitzu_07.webp" />

<br />

<Tip>
  **可视化趋势**

  选择 `Funnel trends` 可查看漏斗趋势随时间的变化。
</Tip>

<div id="6-run-retention-queries">
  ## 6. 运行留存查询
</div>

最多可选择 2 个步骤来计算留存率。为循环窗口选择留存时间窗口
无需编写任何 SQL 代码，即可立即获得转化率洞察。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_08.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=3a43ba46c40de2a7fd6bfda0bd0fc989" alt="Mitzu 留存分析显示 Cohort 留存率" border width="1634" height="828" data-path="images/integrations/data-visualization/mitzu_08.webp" />

<br />

<Tip>
  **Cohort 留存**

  选择 `Weekly cohort retention`，即可查看留存率随时间推移的变化。
</Tip>

<div id="7-run-journey-queries">
  ## 7. 运行旅程查询
</div>

最多可为漏斗选择 9 个步骤。选择用户完成该旅程的时间窗口。Mitzu 旅程图表会以可视化方式展示用户在所选事件之间经历的各条路径。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_09.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=1def458f1552a4daae5a48d4a3b0c5b1" alt="显示用户在事件之间路径流转的 Mitzu 旅程可视化" border width="1630" height="885" data-path="images/integrations/data-visualization/mitzu_09.webp" />

<br />

<Tip>
  **细分步骤**

  你可以为 `Break down` 细分选择一个属性，以区分处于同一步骤中的用户。
</Tip>

<br />

<div id="8-run-revenue-queries">
  ## 8. 运行营收查询
</div>

如果已配置营收设置，Mitzu 可以根据支付事件计算总 MRR 和订阅数量。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_10.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=0223bfc7ef3f9c8fc74bdbc0ce7f1449" alt="显示 MRR 指标的 Mitzu 营收分析仪表板" border width="1634" height="820" data-path="images/integrations/data-visualization/mitzu_10.webp" />

<div id="9-sql-native">
  ## 9. 原生 SQL
</div>

Mitzu 采用原生 SQL，这意味着它会根据你在 Explore 页面中选择的配置生成原生 SQL 代码。

<Image size="lg" img="https://mintcdn.com/private-7c7dfe99-detect-table-modification/svLCKm9RWi4jibqG/images/integrations/data-visualization/mitzu_11.webp?fit=max&auto=format&n=svLCKm9RWi4jibqG&q=85&s=7ace45bb834ab225238256eb2b2a07c6" alt="显示原生 ClickHouse 查询的 Mitzu SQL 代码生成视图" border width="3814" height="1854" data-path="images/integrations/data-visualization/mitzu_11.webp" />

<br />

<Tip>
  **在 BI 工具中继续操作**

  如果你在 Mitzu UI 中遇到限制，请复制 SQL 代码并转到 BI 工具中继续操作。
</Tip>

<div id="mitzu-support">
  ## Mitzu 支持
</div>

如果你遇到问题，欢迎通过 [support@mitzu.io](email://support@mitzu.io) 联系我们。

或者点击[这里](https://join.slack.com/t/mitzu-io/shared_invite/zt-1h1ykr93a-_VtVu0XshfspFjOg6sczKg)加入我们的 Slack 社区。

<div id="learn-more">
  ## 了解更多
</div>

更多有关 Mitzu 的信息，请访问 [mitzu.io](https://mitzu.io)

访问我们的文档页面：[docs.mitzu.io](https://docs.mitzu.io)
