Tableau LOD表达式

由 sf0501 创建,youj 最后一次修改 2016-12-26

详细信息表达式在Tableau中也称为LOD表达式。 它们用于在数据源级别运行涉及许多维度的复杂查询,而不是将所有数据带到Tableau界面。 一个简单的示例是将维度添加到已计算的聚合值。

LOD类型

LOD表达式有三种主要类型。

  • FIXED LOD 此表达式使用指定的维度计算值,而不引用视图中的任何其他维度。
  • INCLUDE LOD 此级别的详细信息表达式使用指定的维度以及视图中的任何维度来计算值。
  • EXCLUDE LOD 这些级别的细节表达式从视图细节级别中减去维度。

FIXED详细级别表达式

让我们找到每个区域中每个州的销售额。这里我们首先使用下面的公式创建名为Regional Sales的公式字段。

fixed_lod_1.jpg

接下来,我们将Region和State文件拖到Rows框架,将计算的字段拖到Marks卡下面的Text文本框中。我们还将“区域"字段拖动到“颜色"窗格。这产生了下面的视图,其显示了不同状态的固定值。这是因为我们已将维度固定为Sales值计算的区域。

fixed_lod_2.jpg

INCLUDE详细级别表达式

INCLUDE详细信息表达式级别除了视图中的任何维度外,还使用指定的维度计算值。让我们计算每个子类别产品的每个州的销售额的总和。

为此,我们将子类别字段拖到行架。我们在Columns书架中写下面的表达式。它生成以下视图,其中包括计算中的两个维度。

include_lod_1.jpg

EXCLUDE详细级别表达式

EXCLUDE详细信息表达式级别指定要从视图级别的详细信息中排除的维度。 让我们从每个月计算的销售额中排除区域。 我们创建公式如下所示。

exclude_lod_1.jpg

在将相关字段拖到相应的货架上时,我们得到EXCLUDE LOD的最终视图。

exclude_lod_2.jpg
以上内容是否对您有帮助:

二维码
建议反馈
二维码