Metabase 如何成为 Reforge 团队的单一事实来源。

挑战: 在使用 Metabase 之前,Reforge 团队遇到的每个问题,都需要对数据库运行查询,然后将结果放入电子表格中。虽然这当时解决了他们的问题,但他们觉得可以做得更好。

解决方案: 在使用 Looker 后,Reforge 的数据负责人希望有一个轻量级解决方案,使整个公司都能访问关于业务的关键数据。

结果: Metabase 在民主化 Reforge 数据访问方面发挥了重要作用。现在,超过 75% 的员工每月都在使用 Metabase。

"Metabase 让我们能够让组织中的任何人都能访问数据,无论是进行深度分析还是快速了解重要计划的状态。"
Dan Wolchonok
Reforge 数据负责人

Reforge 帮助人们在职业生涯中做到最好。他们提供教育项目、交流机会、活动和社区,帮助人们了解世界上最好的公司所采用的成功策略。这些项目由来自 Google、Dropbox、LinkedIn、Pinterest、Atlassian、Slack 等公司的顶级增长领导者主讲。Reforge 在 2021 年初进行 A 轮融资之前就已盈利并自给自足。在最初的 5 年里,他们在付费营销上花费了 0 美元,也没有销售代表。

为什么选择 Metabase?

Reforge 团队需要直接回答关于业务表现的基本问题,并深入了解用户在其 Web 应用程序中的行为。

2018 年初,Reforge 数据负责人 Dan Wochonok 看到产品经理如何要求工程师编写 SQL,然后产品经理将结果导出到电子表格中与公司内部其他人分享。

在 HubSpot 工作期间使用过 Looker 后,Dan 希望有一个轻量级解决方案,帮助整个公司访问关于业务的关键数据。这就是他们开始使用 Metabase 的原因。

通过 Metabase,Reforge 希望构建基本的仪表盘,让他们了解业务表现。他们希望从高层次了解趋势,作为起点。

数据

Reforge 使用 Snowflake 作为其数据仓库。他们将生产只读副本中的数据复制到 Snowflake 中,以将生产数据与分析数据结合。他们使用 dbt 构建模型,将来自多个源系统的数据结合起来,并启用非规范化表,将多个源汇集到易于组织中任何人查询的简单模型中。他们能够无缝运行混合和匹配两个系统之间数据的查询,以便他们可以将最新的生产数据与基于原始事件的数据或在数据仓库中计算的模型构建的分析结合使用。

他们使用的一些工具

  • Metaplane 用于数据可观测性
  • dbt 用于数据仓库中的模型和数据转换。
  • Segment 用于其事件管道、数据治理以及用来自数据源的事件级别信息填充其数据仓库。
  • Hightouch 用于其反向 ETL 工具。
  • Airflow 用于连接外部服务的任何作业,并创建无法在纯 SQL 中创建的更复杂的模型和作业。
  • Metabase 作为其 BI 工具。

Dan 在此处发布了一张图表,展示了他们的工具及其连接方式。

对于他们使用的每个工具,Reforge 团队都有文档描述该工具的用途,以及帮助每个人入门的示例。

在 Metabase 中,Reforge 团队正在查看

  • 数据仓库(包含模型、分析源、生产源)
  • 生产数据库只读副本
  • 来自工具的第三方数据

Reforge 团队如何使用 Metabase

一开始,Dan 为团队设置了所有报告。他会生成一个简单的报告,然后分享给同事,知道即使底层数据更新,报告也应该始终是最新的。Dan 还喜欢将来自多个数据库的数据组合到同一个仪表盘中,并以任意配置拖放图表的功能。

团队非常喜欢的一个功能是能够定期将问题发布到 Slack 或电子邮件。这是确保重要指标在团队中保持高度关注,并了解指标表现的好方法。

然而,现在 Reforge 拥有一支由分析师和数据工程师组成的团队,他们与公司各部门的利益相关者合作,自助解决基本问题并进行需要更多技术技能的深度分析。

在 Metabase 中,Reforge 衡量一切,从年度主要业务指标的表现,到关于用户和团队如何与平台互动的个人报告。

每个部门都使用 Metabase 来深入了解用户行为、回答客户问题、获取销售流程中的洞察、了解最受欢迎的内容趋势,并通过分段报告、同比比较和留存率图表进行高级分析。

结果

通过 Metabase,Reforge 团队能够对正在发生的事情(收入、参与度、流量、转化分析、留存率、网站行为、内容受欢迎程度等)有基本的了解。每个人都可以访问最新最好的数据集,以帮助他们做出更好、更明智的决策。

给别人的建议

  1. 创建关键元素的视频教程,作为新员工入职材料的一部分

    • 可以在 Metabase 中回答的问题类型
    • 可以从 Metabase 查询的数据类型
    • 对各种目的有用的仪表盘(公司整体绩效、职能报告)
    • 如何通过 Metabase 中的 GUI 查询生成器自助获取问题的答案
    • 如何为问题或仪表盘设置 Slack 或电子邮件订阅
  2. 监控你的组织如何使用 Metabase。找出谁没有使用 Metabase(以及谁应该使用),并设法解决他们的担忧、误解或挫败感。

  3. 在你的集中式关键报告中避免自定义 SQL

    • 确保你不会因为自定义 SQL 查询的混乱而导致组织内部结果不一致。有多种方法可以避免这种情况:
    • 在 Metabase 中构建可以重用逻辑的模型。
    • 在 dbt 等工具中构建模型。
    • 通过引用其他问题在 Metabase 中嵌套问题
  4. 利用图表中的事件功能添加上下文。

  5. Metabase 周围有一个生态系统,使其易于构建和连接其他工具(例如,Metabase 和 dbt 模型同步Metabase Python API)。

探索更多客户故事

开始使用 Metabase

  • 免费,无承诺试用
  • 人人易用 — 无需 SQL
  • 5 分钟内即可运行
© . All rights reserved.