Reforge 团队如何将 Metabase 打造成单一事实来源。

挑战: 在使用 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 分钟内即可启动并运行
© . This site is unofficial and not affiliated with Metabase, Inc.