> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/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>;
};

<CommunityMaintainedBadge />

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

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

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

本指南将介绍以下内容：

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

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

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

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

<Steps>
  <Step title="准备好连接信息" id="1-gather-your-connection-details">
    要通过 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**：

    <div className="ch-image-md">
      <Frame>
        <img src="https://mintcdn.com/private-7c7dfe99/CFFsa2agBPbviR4r/images/_snippets/cloud-connect-button.webp?fit=max&auto=format&n=CFFsa2agBPbviR4r&q=85&s=ec0a298a33ca841e947fa5e8bae47362" alt="ClickHouse Cloud 服务连接按钮" width="998" height="932" data-path="images/_snippets/cloud-connect-button.webp" />
      </Frame>
    </div>

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

    <div className="ch-image-md">
      <Frame>
        <img src="https://mintcdn.com/private-7c7dfe99/CFFsa2agBPbviR4r/images/_snippets/connection-details-https.webp?fit=max&auto=format&n=CFFsa2agBPbviR4r&q=85&s=cb0fbd98aa2b5b7ca484c9f53395ee07" alt="ClickHouse Cloud HTTPS 连接信息" width="1320" height="1184" data-path="images/_snippets/connection-details-https.webp" />
      </Frame>
    </div>

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

  <Step title="登录或注册 Mitzu 账号" id="2-sign-in-or-sign-up-to-mitzu">
    第一步，前往 [https://app.mitzu.io](https://app.mitzu.io) 注册。

    <Image size="lg" img="https://mintcdn.com/private-7c7dfe99/etDiFo_9fGSe5rMN/images/integrations/data-visualization/mitzu_01.webp?fit=max&auto=format&n=etDiFo_9fGSe5rMN&q=85&s=0e5e192401de2a9f2c030c465a6ffa92" alt="包含邮箱和密码字段的 Mitzu 登录页面" border width="1913" height="962" data-path="images/integrations/data-visualization/mitzu_01.webp" />
  </Step>

  <Step title="配置工作区" id="3-configure-your-workspace">
    创建组织后，按照左侧边栏中的 `Set up your workspace` 入门指南进行操作。然后，点击 `Connect Mitzu with your data warehouse` 链接。

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

  <Step title="将 Mitzu 连接到 ClickHouse" id="4-connect-mitzu-to-clickhouse">
    首先，选择 ClickHouse 作为连接类型，并填写连接详细信息。然后，点击 `Test connection & Save` 按钮以保存设置。

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

  <Step title="配置事件表" id="5-configure-event-tables">
    保存连接后，选择 `Event tables` 选项卡并点击 `Add table` 按钮。在弹窗中，选择你的数据库以及要添加到 Mitzu 的表。

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

    <Image size="lg" img="https://mintcdn.com/private-7c7dfe99/etDiFo_9fGSe5rMN/images/integrations/data-visualization/mitzu_04.webp?fit=max&auto=format&n=etDiFo_9fGSe5rMN&q=85&s=75dc4dd93e81cad52c6d77d06d7bd3f0" 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/etDiFo_9fGSe5rMN/images/integrations/data-visualization/mitzu_05.webp?fit=max&auto=format&n=etDiFo_9fGSe5rMN&q=85&s=9cad0b3fc31dad912322148649a7c7d3" alt="显示列映射选项的 Mitzu 事件目录配置" border width="1611" height="693" data-path="images/integrations/data-visualization/mitzu_05.webp" />

    <br />

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

  <Step title="执行分群查询" id="4-run-segmentation-queries">
    在 Mitzu 中进行用户分群和在 Amplitude、Mixpanel 或 PostHog 中一样简单。

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

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

    <br />

    <Tip>
      **过滤与细分**

      筛选方式很直观：选择一个属性 (ClickHouse 列) ，然后从下拉列表中选择你想用于过滤的值。
      你可以选择任意事件属性或用户属性进行细分 (有关如何集成用户属性，请参见下文) 。
    </Tip>
  </Step>

  <Step title="执行漏斗查询" id="5-run-funnel-queries">
    最多可为漏斗选择 9 个步骤。选择一个时间窗口，让用户在该时间范围内完成漏斗。
    无需编写任何 SQL 代码，即可立即获得转化率洞察。

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

    <br />

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

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

  <Step title="运行留存查询" id="6-run-retention-queries">
    最多可为留存率计算选择 2 个步骤。为循环窗口选择留存窗口，以便
    无需编写任何一行 SQL 代码，即可立即获得转化率洞察。

    <Image size="lg" img="https://mintcdn.com/private-7c7dfe99/etDiFo_9fGSe5rMN/images/integrations/data-visualization/mitzu_08.webp?fit=max&auto=format&n=etDiFo_9fGSe5rMN&q=85&s=0329e40a07eeabfc56a390cd1b86f4f1" alt="显示群组留存率的 Mitzu 留存分析" border width="1634" height="828" data-path="images/integrations/data-visualization/mitzu_08.webp" />

    <br />

    <Tip>
      **群组留存**

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

  <Step title="执行旅程查询" id="7-run-journey-queries">
    最多可为漏斗选择 9 个步骤。选择一个时间窗口，用于限定用户完成这一旅程的时间。Mitzu 旅程图表会以可视化方式展示用户在所选事件之间经过的每一条路径。

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

    <br />

    <Tip>
      **细分步骤**

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

    <br />
  </Step>

  <Step title="执行营收查询" id="8-run-revenue-queries">
    如果已配置收入相关设置，Mitzu 可以根据你的支付事件计算总 MRR 和订阅数量。

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

  <Step title="原生 SQL" id="9-sql-native">
    Mitzu 采用原生 SQL，这意味着它会根据你在 Explore 页面中选择的配置生成原生 SQL 代码。

    <Image size="lg" img="https://mintcdn.com/private-7c7dfe99/etDiFo_9fGSe5rMN/images/integrations/data-visualization/mitzu_11.webp?fit=max&auto=format&n=etDiFo_9fGSe5rMN&q=85&s=8113a0fa500a5f051895f5da5b8daf1b" 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>
  </Step>
</Steps>

<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)
