Tableau 9 预览: 详细级别表达式的介绍

详细了解 Tableau 计算语言的这个新增功能。 语言改动很小,或者说看起来很小,但是对您数据分析的影响却十分深远。 Tableau 9 中的详细级别表达式(LOD 表达式)将会实现更丰富、重复使用性更强的可视化。

在 Tableau,我们不仅注重满足客户当前的需求,也同样注重客户未来的需求;每次推出新版本都是为了带来更深入的见解。 通过之前有关同步分析的 Tableau 9 博客帖子(作者 Ian A. Coe),您会了解我们如何让计算变得更快、更方便以及更适于创建和使用。 现在我们来更深入地介绍 Tableau 计算语言的新增功能: 详细级别表达式(LOD 表达式)。 语言改动很小,或者说看起来很小,但是它对您数据分析的影响却十分深远。 Tableau 9 中的详细级别表达式(LOD 表达式)将会实现更丰富、重复使用性更强的可视化。

这是有关 Tableau 9 系列帖子中的一篇,目前该版本还为测试版。 阅读有关 Tableau 9 的其他帖子:

我们来复习部分概念和术语吧,然后再看看一些示例。

数据分析中存在的挑战往往在于提出一个易于口头描述的问题,然后通过数据来解答这个问题。 利用 Tableau,您可将答案可视化。 分析经常需要比较或参考多个不同聚合级别的数据。 可视化的主要焦点可能位于一个级别,但问题可能需要参考另一个级别。 例如,您正在地图上可视化国家/地区级别的销售收入,但您想将这些销售额与全球销售额进行比较。

在 Tableau 中,我们将主可视化聚合级别称为其“详细级别”。 利用 LOD 表达式,我们可以考虑可视化详细级别的以外问题。 可视化中的数据往往是从数据源中筛选数据的结果。 详细级别表达式可在筛选前查看数据 – 这样就能实现更强大的分析。

首先,我们来考虑一些常见的分析问题。 它们都是日常语言中易于表达的问题:

  1. 国家/地区销售额对全球销售额的贡献有多大? 我想看看各个国家/地区与全球销售额的相对绩效。
  2. 我了解一个州的实际利润与目标利润的对比情况,但各个州达到或未达到各自目标产品的比例是多少?
  3. 客户保有期对购买规模有何影响?

各个问题都有明确的关注点或背景。

我选择这些示例,是为了说明对其他详细级别的不同类型的参考。 第一个问题参考更高的详细级别。 第二个问题参考比我当前级别低的详细级别。 第三个比较两组详细级别相同的数据集。 我们在比较和对照。 对照才能看清问题。 利用数据带来见解。

我们来看看 Tableau 9 中的示例,看看我们如何利用详细级别表达式解答这些问题。

1. 销售贡献
我们可利用地图,将国家/地区的销售收入对全球销售收入的贡献进行可视化。 如果我们按照贡献比例来上色,则颜色越深表明贡献越大。 当我们观察所有市场时,我们会发现美国市场对全球销售收入的贡献很大,占比为 18%。

假如您想关注欧盟这种绝对贡献量较小的新兴市场。 利用详细级别表达式,我们可在欧盟市场上进行筛选,同时仍可衡量全球贡献。

需要注意的是,我们对欧盟市场进行筛选之后,全球销售收入并不显示在我们的可视化中,但我们仍可利用详细级别表达式参考它。 您可在“如何”中查看详细级别表达式,但不用过多担心详细信息。 我们未来会发布帖子,详细介绍句法和用法。 关键理念是,我们在关注欧洲的同时能够参考全球销售额。 我们将欧洲以外的数据筛出视野外,但我们仍能参考全球销售总额。

2. 实际对比目标
在这个可视化中,我们在描述一系列咖啡厅的实际利润与目标利润之间的差异。 我们可以清楚地看出,哪些州超额完成目标,哪些州未完成目标。 我们以州为单位来管理和报告这些利润差异,但我们可能还想关注各州内产品的利润率。 我们可以选择各个州并查看详细信息。 这是典型的下钻查询功能。 我们可以做得更好。

在下一个表格中,我们使用简单的详细级别表达式,计算各州内已满足其目标利润产品的百分比。

现在我们看到了马萨诸塞州的情况,虽然这个州实现了利润目标,但达到产品目标利润的产品比例相对较小,这就意味着还需要进一步分析原因。

在这个示例中,我们强调了比可视化详细级别(州)更低的详细级别(产品)上的利润差异。 利用详细级别表达式,我们将产品添加到州差异计算中。

3. 客户保有期
详细级别表达式可与其他类型的计算合并使用,并可重新使用。 在这个示例中,我们将详细级别表达式与表格计算合并,提供强大的可视见解。

我们的详细级别表达式计算各个客户的首次购买日期。 这允许我们对在同一年内下达首个订单的客户群进行可视化。 我们可以查看各个人群的销售收入和总销售百分比。 相同的详细级别表达式可重复使用。 例如,您还可以利用相同的表达式来按照争取到客户的月份来定义客户群。

这是对详细级别表达式的一个简短介绍。 期待我们的 Community Zen Masters 和 Team Tableau 发布更多博客帖子。 您将学会如何把详细级别表达式与其他新的或现有 Tableau 功能合并,来创建适用的可视化分析。 您将了解更多高级技术,如分组界、比例刷,以及更多人群示例。

然后就该由您来创造未来。 我们等不及看您使用详细级别表达式以及 Tableau 9 中其他 80 项新功能。