Community
Blog
借助 Tableau Prep 新功能「多行计算」提升仪表板性能
优阅达 2023-6-28

对于业务用户来说,Tableau Prep 或许只是一项辅助性的数据准备工具。但在近期发布的 Tableau Prep 2023.2 中,通过“多行计算”功能,你将能以点击的方式轻松实现复杂计算,助力可视化分析性能提升!

无论是想计算差异、百分比差异,还是移动计算和 LOOKUP 计算,新版 Tableau Prep 都能助你轻松实现!话不多说,就让我们通过示例,来探究一下这项功能的用法吧~


表计算与多行计算简介

在 Tableau Desktop 中,表计算非常强大,让用户能直接在视图中对度量和维度进行分析。然而,尽管表计算能够提供更多灵活性,也会对数据可视化生成速度产生影响。

由于表计算是在查询返回后进行计算的,因此它们仅对查询结果中的值进行运算。如果要在大型数据集上使用表计算,很大可能会延长工作簿的加载时间,限制额外的可视化交互性。如果应用不当,还会影响数据的准确性。

而 Tableau Prep 中的多行计算,可助你将表计算推送到物理数据层,从而加快应用了大型数据集的仪表板加载时间。此外,它还支持筛选度量和维度。这样,用户就不必担忧度量和维度对基础表计算的影响。

与 Desktop 的表计算方式(只支持用表计算对表计算结果进行二次计算)相比,Prep 的多行计算提供了更多灵活性,让你不受限制地执行复杂计算。另外,将创建好的计算字段添加到数据集中,不仅能提供复用机会,也能为企业协作提供便捷性。

根据所需的交互性和可用性,你可单独使用多行计算和表计算,或对两者进行组合使用。


示例:跟踪某时段各区域销售额的移动平均值

下面,让我们通过一个示例了解如何在 Tableau Prep 中使用多行计算来处理销售数据,并创建一个仪表板来跟踪不同区域的销售额随时间变化的移动平均值。

在此示例中,我们将使用 Tableau Prep 2023.2 附带的 Superstore 示例流程。假设你是一名线上商超的区域销售经理,你的目标是跟踪每个地区在三个月内的移动平均销售额。为此,你需要在 Tableau Prep 中使用多行计算,以确保销售总监可按月份查看数据。

Step 1

打开 Superstore 流程,单击展开名为“汇总销售额”的聚合步骤,将左侧数据窗格中的“订单日期”字段拖放至分组字段中。

然后,通过“订单日期”分组字段的下拉选项“转换日期”,将“订单日期”转换为离散的“月数”。并将字段重命名为“订单月份”。这样,数据就能解聚出多年来每个地区的月度总销售额。

Step 2

接下来,在聚合步骤后面插入一个新的清理步骤,可以看到销售额、销售区域、订单月份和销售年份等字段。单击选中“销售额”字段卡片,展开右上角的下拉菜单,并选择“创建计算字段”-“移动计算”。

我们正在计算销售额的平均值,但希望对每个地区进行单独计算。因此,将分组依据设置为“销售区域”。然后,将排序顺序设置为按“销售年份”和“订单月份”进行升序排序,计算依据保留为“销售额”,将结果类型从“移动总和”改为“移动平均(AVG)” 。

请注意,在可视化计算编辑器中,结果值的呈现是即时交互式的。你可以通过查看注释,了解如何创建计算。

你还可根据所需的移动平均类型更改上一个或下一个值的数量。在本例中,我们希望该移动平均计算的汇总结果涵盖前两个月和当前月份,因此你可以将前面的值的数量设置为 2 。

请注意,在处理日期数据时,日期中可能存在一些间隔差异。这是一种常见的情况,有需要的话,你可以使用 “新行”步骤来处理日期字段。

Step 3

最后一步,命名此计算字段。在本例中,我们将其命名为“各区域 3 个月内的移动平均销售额”。遵循最佳实践,还需描述该字段是如何计算的。因为正确的字段说明可确保企业中的其他人能正确理解和使用计算字段。

完成多行计算的配置后,你可以运行 Tableau Prep 流程来生成数据源,并创建工作簿来查看结果。通过下图可以看到,当对订单月份进行筛选时,视图结果不会出现更改,查询性能由此得到提升。

图注:深色线为 Prep 多行计算,浅色线为 Desktop 表计算

借助 Tableau Data Management,你还可设置月度更新 Tableau Prep 流程来获取最新数据,以确保仪表板能快速加载最新信息,让用户更轻松、准确地与表计算交互。


立即体验“多行计算”新功能

Tableau Prep 2023.2 中的多行计算功能,能够为你的业务分析带来许多优势:

- 改进仪表板性能:通过在物理层计算多行计算,减少大型数据集的视图加载时间;

- 简化交互:工作簿的筛选器不会更改表计算的方式;

- 提高可用性:在后续计算中使用多行计算。

如果你正跃跃欲试,立即点击“ Tableau Prep 下载试用 ”,升级体验吧!


Get the latest data news

Sign up to receive updates, insights and research from the DKM Data Blog