挑战:在使用 Metabase 之前,Synctera 使用的 BI 解决方案速度慢,缺乏客户自助服务功能,并且技术支持不佳。
解决方案:Metabase 让 Synctera 和他们的客户都能够提出自己的问题,并改善了他们的自助数据文化。
结果:Metabase 提高了客户满意度,增加了自助分析能力,并为他们的分析师节省了大量时间。
“Metabase 是我在尝试了十多年之后,首次成功部署的自助仪表板平台。它真正面向客户,并以终端用户为中心。”
Dave Holmes-Kinsella
Synctera 数据科学主管。
在 Metabase 之前,Synctera 团队使用另一个 BI 解决方案,其性能不足以满足他们的需求,并且不便于人们自助解决数据问题。
转折点发生在 Synctera 的首席执行官尝试使用他们面向客户的仪表板之一,并对一个交叉表(数据透视表)需要 14 秒才能渲染完成表示强烈不满。Synctera 的首席技术官之前对 Metabase 有所了解,于是他们决定进行评估。最终他们选择了 Metabase,因为它的优点包括:
Synctera 团队需要将一套基本的仪表板从之前的解决方案迁移过来,以用于运营和法规报告。他们还希望为客户提供回答自己问题的能力。
Synctera 处理银行数据,由云原生账本支持。这些数据包括交易、账户和终端用户信息,以及与争议、欺诈和合规活动相关的信息。数据来源于他们的运营系统(全部运行在 PostgreSQL 上),并定期 ETL 到 BigQuery。部分数据是实时数据,直接从 PostgreSQL 报告。
他们维护一系列中间表,执行三项任务
通过对数据保持完全可见性,Synctera 团队确保他们可以在任何仪表板中实现从摘要到钻取的旅程。这种方法有助于他们避免“相互竞争的电子表格”,即不同的人使用不同的工具以不同的方式计算指标。
Synctera 团队主要通过三种方式使用 Metabase
Synctera 的数据团队构建了最初的仪表板,供大多数员工使用。对于产品健康指标,产品经理为其各自的产品构建了仪表板。
Synctera 团队运营着多个 Metabase 实例——一个主要的内部 Metabase 和一个外部 Metabase。外部 Metabase 几乎完全基于图形,以支持多租户。在内部,他们通常从 SQL 提问开始。一旦与目标受众达成合理一致,他们就会将数据构建成表以提高性能。
Synctera 采用多层安全方法,以确保正确的数据(且仅正确的数据)可供需要信息来完成工作的人员使用。
Synctera 使用 Metabase 的安全模型以多种方式管理仪表板访问
Synctera 以共享视图的方式管理数据访问
信息还根据敏感度进行额外限制
所有这些权限的基础是 Metabase 的数据隔离模型,它具有行级和列级安全性,支持“开箱即用”的多租户。通过这种方式,来自不同组织——Synctera、银行合作伙伴和客户——的人员可以使用相同的仪表板,但信息会根据每个组织自动进行适当的范围限定。
Synctera 还使用官方集合和问题来帮助人们找到与其活动领域最相关的内容。
Synctera 团队的最初目标是用一个性能优越、引人注目、功能齐全、成本效益高且支持公司品牌的新解决方案取代旧方案。
Metabase 通过以下方式改善了 Synctera 的数据文化
Synctera 团队特别重视 Metabase 的技术支持。