目标
- 数据仓库原生产品分析
- 如何将 Mitzu 集成到 ClickHouse
1
准备好连接信息
要通过 HTTP(S) 连接到 ClickHouse,你需要以下信息:
选择 HTTPS。连接信息会显示在示例 
如果你使用的是自管理 ClickHouse,则连接信息由你的 ClickHouse 管理员配置。
你的 ClickHouse Cloud 服务的连接信息可在 ClickHouse Cloud 控制台中查看。
选择一个服务,然后点击 Connect:

curl 命令中。
2
登录或注册 Mitzu 账号
第一步,前往 https://app.mitzu.io 注册。
3
配置工作区
创建组织后,按照左侧边栏中的
Set up your workspace 入门指南进行操作。然后,点击 Connect Mitzu with your data warehouse 链接。4
将 Mitzu 连接到 ClickHouse
首先,选择 ClickHouse 作为连接类型,并填写连接详细信息。然后,点击
Test connection & Save 按钮以保存设置。5
配置事件表
保存连接后,选择
所有表都配置完成后,点击
Event tables 选项卡并点击 Add table 按钮。在弹窗中,选择你的数据库以及要添加到 Mitzu 的表。使用复选框至少选择一个表,然后点击 Configure table 按钮。这会打开一个弹窗,你可以在其中为每个表设置关键列。要在你的 ClickHouse 环境中运行产品分析,你需要 > 在表中指定几个关键列。 具体如下:
- 用户 ID - 用于标识用户唯一身份的列。
- 事件时间 - 事件的时间戳列。
- 可选[事件名称] - 如果该表包含多种事件类型,此列会对事件进行分段。
所有表都配置完成后,点击
Save & update event catalog 按钮,Mitzu 将从上述已定义的表中识别所有事件及其属性。根据你的数据集大小,此步骤可能需要几分钟时间。6
执行分群查询
在 Mitzu 中进行用户分群和在 Amplitude、Mixpanel 或 PostHog 中一样简单。Explore 页面左侧是事件选择区域,顶部区域则用于配置时间范围。
7
执行漏斗查询
最多可为漏斗选择 9 个步骤。选择一个时间窗口,让用户在该时间范围内完成漏斗。
无需编写任何 SQL 代码,即可立即获得转化率洞察。
8
运行留存查询
最多可为留存率计算选择 2 个步骤。为循环窗口选择留存窗口,以便
无需编写任何一行 SQL 代码,即可立即获得转化率洞察。
9
执行旅程查询
最多可为漏斗选择 9 个步骤。选择一个时间窗口,用于限定用户完成这一旅程的时间。Mitzu 旅程图表会以可视化方式展示用户在所选事件之间经过的每一条路径。
10
执行营收查询
如果已配置收入相关设置,Mitzu 可以根据你的支付事件计算总 MRR 和订阅数量。
11
原生 SQL
Mitzu 采用原生 SQL,这意味着它会根据你在 Explore 页面中选择的配置生成原生 SQL 代码。