首页 » 博客 » 交互式分析的原因和方法:第二部分

交互式分析的原因和方法:第二部分

交互式分析的原因 在本系列的第一部分中,我们讨论了为什么公司需要交互式分析才能充分发挥其数据的潜力。

在这里,我们将向您展示我们的工具 Scuba 如何帮助用户与他们的数据进行交互。

 

一个单一的可视化浏览器来

迭代查询定义,同时可视化结果 – 所有这些都在一个屏幕内完成,无需滚动。

 

当您加载浏览器时,Scuba 会对过去 7 天内发生的事件进行基本计数,因此您可以立即看到趋势线。

 

您可以点击并指向数据中的任何维度,然后 泰国数据 通过我们的预输入功能查看所有维度。您可以选择不同的指标。您可以与图表本身交互以更改时间范围或筛选系列,并且您的交互会更新查询生成器以帮助您学习形成查询。

 

这种模型与我们 交互式分析的原因 的创始人在 Facebook 构建的 Scuba 工具大致相似;超过 50% 的 Facebook 员工都在使用原始的 Scuba 模型,其中包括大多数产品管理和设计部门的人员。

视频特效@2x

这与分析工具形成对比,分析工具针对特定类 新闻通讯订阅者既是我们自己产品的 型的查询具有多个预建的查询模板,但没有通用的查询生成器,并且其查询生成器设计占据整个屏幕来形成查询,然后需要滚动才能看到结果。

 

这会导致运行更少的查询

和更少的实验。预建模板可能有助于新用户入门,但当人们开始形成自己的问题时,弄清楚使用什么模板会导致大量的认知超负荷和疲劳。

 

我们已经在 Facebook Scuba 和我们的 Scuba 通用可 线数据库 视化探索模型中看到,用户一旦上瘾,就会越来越多地使用它,并为他们的业务带来更多新见解。

 

相比之下规定性的模板模

型最初会引发人们的热情,但之后由于没有学到任何新东西,使用率就会逐渐下降。

 

2. 但是,如果这个可视化浏览器没有与能够快速提供结果的后端结合,它将无法支持交互性。

 

这就是我们技术中专门构建的行为查询引擎的作 交互式分析的原因 用所在。本文不会深入讨论其细节,但从用户体验的角度来看,重要的是,用户运行的任何查询,即使是针对我们最大客户的万亿级事件数据存储,也会在几秒钟内返回。用户可以自由地进行实验,而不必等待迭代的每个阶段缓慢地处理。

 

相比之下,更具规范性的工具通常需要几分钟来处理更复杂的参数,并且它们会引导您沿着它们能够预先优化的某些路径前进。

 

核心可视化探索器

X 设计的另一个支持迭代的关键元素是其面包屑路径。

这是您在某次会话中所有过去查询的列表,并带有一个可立即返回该查询的按钮。这意味着您不会迷路。如果您尝试的过滤器或分组没有给您任何有用的信息,您可以返回。

04 – 服务质量@2x

 

除了这些主要设计元素之外,我们一直在寻找更好地支持探索的方法。例如,Scuba 不会在界面的特殊单独区域中放置包含属性描述的数据字典,而是提供数据工具提示,让用户在构建和迭代查询时可以内联查看描述和定义。请关注此处,了解今年即将推出的更多开发成果,以进一步推进我们促进数据探索的使命。

 

现在,我们承认用户确实需要帮助才能开始使用。新用户在刚部署的 Scuba 环境中独自面对可视化浏览器时可能不知道先做什么。

 

而且多数企业都有一些关键指

标和报告,让人们了解正在发生的事情。这就是 Scuba 的动态仪表板发挥作用的地方。

 

您在可视化浏览器中构建的任何图表都可以 交互式分析的原因 固定到仪表板并与其他用户共享。管理员可以将公司核心指标和趋势的仪表板设为其 Scuba 环境的默认登录页面。Scuba 的仪表板是“活的”,因为用户可以从任何仪表板图表探索到可视化浏览器中的同一查询……他们的迭代之旅可以从此开始。

 

步骤 8 – 修改过滤器@2x

 

当我们为客户部署 Scuba 以帮助他们为其业务开发正确的登陆仪表板和底层构建模块时,这是标准做法。

 

我们现在也正在为常见用例开发标准化的内容包。

 

有了这些,Scuba 用户就可以同时获得两全其美的效果:预先构建的仪表板图表为他们提供了一个起点,探索性界面和性能可以将大多数暂定的报告消费者转变为主动的数据探索者。

 

可以把我们的方法想象成一辆功能齐

全的自行车上的训练轮,你可以在任何地方学习骑行,而其他方法则想象成一辆永远不会超出街区尽头的三轮车。

滚动至顶部