挑战: 在使用 Metabase 之前,KLog 团队使用 Power BI,但他们对其嵌入功能不满意,数据管理使其运行缓慢,而且他们发现难以在查询上进行协作。
解决方案: 当 KLog 团队发现 Metabase 时,他们喜欢它能够编写查询,供公司内的其他人筛选、汇总和进行通用探索。Metabase 的嵌入功能使其能够为内部和外部用例提供一个解决方案:他们可以使用创建内部报告的相同工具为客户嵌入仪表盘。
成果: Metabase 让更多人能够访问 KLog 的数据,他们一直在利用这些数据做出更好的决策。KLog 的客户也喜欢他们可以快速迭代仪表盘,因为他们无需依赖开发人员进行更改。
"有了 Metabase,我们能够快速探索我们应付账款数据集,并从中找到优化收款流程的方法。我们不需要等待数小时或数天才能获得新的可视化效果;我们可以使用查询编辑器自己制作新的图表,这帮助我们找到了提高支付率的新方法。"
Nicolás Rivas
KLog.co 数据负责人
KLog 是一家白手起家的公司,收入超过 1 亿美元,拥有 4500 多个客户。KLog 提供一个国际商务平台,客户可以在其中跟踪其货物,并管理所有进出口流程。
KLog 的平台在 Power BI 中完成了一些报告,但他们发现 Power BI 的嵌入限制缺乏他们所需的灵活性,无法在客户需要确切信息的位置准确展示。在内部,他们的报告常常不准确、不一致且难以访问,这促使他们在 2022 年初成立了数据与商业智能团队。
Power BI 在平台嵌入方面不够灵活,KLog 意识到为内部和外部报告维护两种不同的工具效率低下。KLog 希望找到一个可扩展的解决方案,能够更好地控制其数据转换。
KLog 的数据团队不想构建自己的解决方案(他们的理念是“不要重复造轮子,而是集成”)。他们选择 Metabase 是因为:
KLog 团队最初在 Reddit 的 r/dataengineering 版块上了解到了 Metabase,这正是他们所需要的。
KLog 使用其平台的事务数据构建数据仓库。他们的仓库包含网络应用数据、来自 ERP 的财务数据以及来自数据湖(通过 API 订阅跟踪集装箱)的数据。
KLog 团队将 Metabase 用于内部报告以及为客户提供的嵌入式定制报告。
在内部,财务和销售团队使用 Metabase 来制作仪表盘和跟踪 KPI。数据与商业智能团队使用 Metabase 最多,产品和技术团队也将其用于报告和即席查询。
KLog 团队构建了一个可扩展到每个客户的嵌入式仪表盘。他们在平台内的嵌入代码中设置了参数,以获取登录客户的 ID,因此每个客户都可以看到包含自己数据的仪表盘。
客户可以看到有关其货运、货运当前位置以及预计到达时间的重要信息。客户可以按日期、类型、供应商、港口等进行筛选。这种交互性让客户能够概览入港货物,从而帮助他们高效管理库存。
KLog 团队有时仍会使用 Power BI,但他们希望扩展 Metabase,使其完全取代 Power BI 进行内部报告,并成为其平台上报告嵌入的唯一工具。分析是 KLog 价值主张的重要组成部分,他们希望为 4500 多家客户(从小型进口商到大型拉美零售商)提供准确、可操作且具吸引力的分析。
Metabase 让内部报告的访问变得更加容易,使公司中的每个人都能就指标和绩效达成一致。Metabase 还简化了为客户创建报告的过程,从而无需投入开发时间,因为分析师和产品经理可以自行创建报告。
具体来说,模型对于 KLog 来说非常有用,可以为不同的数据集设置一个公开的“单一数据源”。人们可以从模型开始查询,如果他们不知道某个列的含义,可以轻松查看该列的描述。模型确实帮助 KLog 团队更接近其在公司内部实现自助式分析的愿景。
“当我们发现模型并能够与公司共享它们时,感觉很棒。我们现在将模型用作一个迷你数据目录,帮助我们的员工自助满足报告需求。”——Nicolás 说道。
Nicolas 鼓励人们探索 SQL 查询、问题、模型和仪表盘之间相互关联的所有方式,因为从一开始就知道在哪些情况下可以应用筛选器非常重要。