挑战: Owlery 一直依赖自建系统来构建其应用内仪表板和报表。然而,随着公司的发展,他们在效率和可扩展性方面面临着严峻的挑战。创建和维护仪表板的过程资源密集,通常需要工程师花费数天时间来微调每个报表。考虑到团队的规模,这种方法是不可持续的。
解决方案: Owlery 选择 适用于 React 的嵌入式分析 SDK,原因如下:该 SDK 提供了对用户体验和组件交互的最大控制,并提供了出色的开发人员体验;用户友好的 UI 让非技术客户能够自信地运行自己的报表;并且客户成功工程师提供实施方面的技术支持。
结果: 对于 Owlery 而言,嵌入式分析解决方案直接与其支持供应链团队的长期产品愿景相符。随着他们不断发展,他们计划利用 Metabase 的 SDK 来构建更先进的功能和集成。
“我们对选择 Metabase 并使用 SDK 的决定非常满意。它为我们提供了构建产品未来的必要控制,同时也为我们的客户提供了最佳的分析体验。”
Travis Downs
Owlery 联合创始人
在评估了包括 Tableau、Looker、Sigma、Thoughtspot 等多个嵌入式分析解决方案后,Owlery 决定嵌入式分析 SDK 最适合他们的需求。
Travis 解释道:“我们知道我们想要控制整个用户体验。iframe 嵌入无法提供足够的定制化来满足我们的设想。SDK 为我们提供了将分析无缝集成到产品中的灵活性,并为客户提供更个性化的体验。”
该 SDK 允许 Owlery 将 Metabase 的分析直接嵌入其应用程序中,确保仪表板和图表感觉像是其产品的自然延伸。他们可以控制布局、演示和功能,以匹配其特定用例,这对于实现其长期产品目标至关重要。
为了满足客户对更快、更灵活的洞察力不断增长的期望,Owlery 深知他们需要一个解决方案,让他们的团队和客户都能创建和管理仪表板,而无需持续的工程介入。
“我们希望能够以一种自然的方式为我们的客户塑造体验。借助 SDK,我们可以灵活地按照我们想要的方式集成分析,”Travis 解释道。“这不仅仅是嵌入图表;而是嵌入一种与我们的产品无缝契合的体验。”
随着 Owlery 的发展,他们在自建分析解决方案方面面临着几个挑战
“当你创建一个仪表板时,第一次永远不会达到你最初的想法,”Owlery 联合创始人 Travis Downs 解释道。“你查看数据,意识到你需要以不同的方式进行切片,按月查看,或者调整 KPI。那些与我们的工程团队进行的耗时的迭代让我停下来思考,肯定有更好的方法。”
Owlery 的实施侧重于安全性和易用性
切换到 Metabase 的嵌入式分析 SDK 带来了显著的改进
“通过 SDK 嵌入 Metabase 的能力使我们能够更轻松地扩展我们的分析。我们不再需要为每个客户单独构建仪表板,而是可以提供灵活、可定制的体验,满足每个用户的需求,同时保持强大的安全性和权限管理。”
“我们的产品愿景始终是赋能用户利用其供应链数据,”Travis 强调。“Metabase SDK 为我们继续实现这一愿景奠定了基础。我们可以不断发展我们的产品,添加更多功能,并在公司成长的同时继续提供丰富、可定制的分析体验。”
对于 Owlery 来说,选择 Metabase 的 SDK 而非 iframe 嵌入的决定在于能够控制其用户体验、根据其品牌定制解决方案,并确保在公司成长的同时保持可扩展性。该 SDK 使他们能够为客户提供丰富、个性化的分析,同时节省开发和维护的时间和资源。