N26 利用 Metabase 在欧洲首家移动银行中提升数据素养。

挑战: N26 团队正在寻找一款易于全公司使用的商业智能工具。作为一家金融机构,由于严格的报告和合规要求,他们也需要一个自托管解决方案。

解决方案: 他们在 AWS 上五分钟内安装了 Metabase,并邀请了公司内部各部门的人员使用其实例。

成果: 将所有数据集中管理极大地降低了不确定性和合规成本。Metabase 已成为公司各部门(包括业务发展、运营、产品管理、设计及其他部门)广泛使用的工具。

"“我们在 AWS 上五分钟内安装了 Metabase,并立即在公司内部使用。有一次,我们的分析师注意到信用卡重新订购量连续两天下降。进一步调查发现是近期软件部署中的一个错误,并迅速得到了纠正。如果没有 Metabase,这可能需要更长时间才能发现。”"
吉诺·科尔特
N26 临时首席技术官

N26 于 2015 年初上线,允许客户通过手机应用程序注册银行账户、管理账户、转账、进行投资等。最初它只是 Wirecard 的一个华丽前端,此后他们筹集了超过 5000 万美元,获得了欧洲银行牌照,员工人数增至 160 多名,客户数量超过 20 万。

挑战

N26 前数据主管、现任临时首席技术官吉诺·科尔特尝试过许多其他工具,包括开源的和商业的。他和他的团队发现其他工具要么过于复杂,要么不够完善,或者许可条款限制了全公司范围的使用。

为什么选择 Metabase?

决定使用 Metabase 的核心原因之一是其易于自托管。作为一家金融机构,N26 有着严格的报告和合规要求。

他们只用了 5 分钟就在 AWS 上安装了 Metabase,并立即在公司内部使用。他们还收集了许多有用的 SQL 查询,这使得他们能够立即从 Metabase 中获得价值。

将所有数据操作置于单一监管体系下,极大地降低了不确定性和合规成本。

数据

他们最初使用的是主应用程序数据库的只读副本。这使得他们能够立即创建仪表盘并提供即席报告支持。
使用几个月后,他们决定转向更专业的数据仓库。这包括一个经过修改的应用程序数据库副本(数据模型已针对分析进行优化,并移除了敏感信息)、通过 Snowplow 收集的交互事件,以及应用商店评论等第三方数据。

N26 团队如何使用 Metabase

N26 的一个独特之处在于他们创建了数据素养文化。每个人都使用 Metabase 的 SQL 界面,并能提出自己的问题。这始于公司内任何人都可以参加的 SQL 学习培训。
当出现更复杂的问题时,吉诺或他的团队成员能够为技术水平较低的用户勾勒出查询。这个勾勒出的查询随后被用作模板,供用户(或他们提供给的其他人)自行回答更多问题。这也有助于将数据模型的详细信息在公司内部传播。

N26 广泛使用的另一个功能是 0.20 版本中引入的权限。处理敏感数据时,能够将访问权限限制在真正需要执行工作的人员,而不是全公司范围,这一点非常重要。随着这些访问控制的加入,即使是开发人员也开始从使用原生 SQL 客户端转向使用 Metabase。

常见问题包括

  • “上个月有多少信用卡被重新订购?”
  • “七月份开设了多少个账户?”
  • “今年夏天表现最佳的营销活动是什么?”

成果

Metabase 在 N26 内部得到了广泛应用——他们最活跃的 10 位用户包括产品经理、设计师和市场营销人员。

N26 对 Metabase 的使用时不时会带来意想不到的发现。一个例子是,一位分析师注意到信用卡重新订购量连续两天下降。进一步调查发现是近期软件部署中的一个错误,并迅速得到了纠正。
如果没有 Metabase,这可能需要更长时间才能发现。

吉诺给其他人的建议

吉诺运营 Metabase 已有一年多,他给其他 Metabase 用户提供了一些建议。

用户在向仪表盘中添加内容时应谨慎。编写有用但性能不佳的查询并将其放入仪表盘是很常见的。虽然这为最终用户提供了他们想要的仪表盘指标,但也导致了关于性能的投诉。重要的是要花一些时间优化高使用率仪表盘中指标的计算。

吉诺提供的另一个重要建议是,仔细考虑如何将官方仪表盘和已保存的查询与最终用户生成的查询区分开来。如果放任不管,用户往往会被大量的查询淹没,不知道该如何操作。

探索更多客户案例

开始使用 Metabase

  • 免费,无承诺试用
  • 人人易用——无需 SQL 知识
  • 5 分钟即可启动运行