行纹
每个帐户一行具有第一个或达到的里程碑状态。
支持决策
选择一个转变和队列进行定性和埋点审查。
账户%
演示数据,而不是客户结果或基准
已注册
100
源已连接
83
第一个查询
67
仪表板
50
完整的DataFusion SQL
在调整字段之前检查查询
此公共查询是一个起始定义。添加适合您的生产事件合同的有限时间过滤器、完整桶策略、环境和最小数量。
WITH milestones AS (
SELECT
account_id,
MAX(CASE WHEN event_name = 'source_connected'
AND status = 'success' THEN 1 ELSE 0 END) AS connected,
MAX(CASE WHEN event_name = 'query_completed'
AND status = 'success' THEN 1 ELSE 0 END) AS queried,
MAX(CASE WHEN event_name = 'dashboard_created'
AND status = 'success' THEN 1 ELSE 0 END) AS dashboarded
FROM product_events
GROUP BY account_id
)
SELECT 'signed_up' AS step, COUNT(*) AS accounts FROM accounts
UNION ALL
SELECT 'source_connected', SUM(connected) FROM milestones
UNION ALL
SELECT 'query_completed', SUM(queried) FROM milestones
UNION ALL
SELECT 'dashboard_created', SUM(dashboarded) FROM milestones;数据假设
在发布结果之前证明这些
- 每个里程碑都代表承诺的产品状态,而不是 UI 单击。
- 每个步骤都使用相同的假名帐户标识符。
- 注册队列和观察窗口在比较之前是固定的。
查询审核
确保仪表板值得信赖的检查
- 在计算漏斗步骤之前使用一个帐户级别行。
- 计算转换时,明确每个步骤的分母。
- 在将下降归因于入职变化之前,按群组进行细分。
解释边界
这个结果本身不能证明什么
漏斗描述了观察到的里程碑,而不是帐户停止的原因。在改变入职培训之前,将其与定性研究结合起来并按群体进行细分。
相关仪表板示例
用已知数据验证定义
在将查询连接到生产仪表板或警报之前,运行具有已知成功、失败、缺失、重复和边界情况的固定装置。