📜  Tableau-LOD表达式

📅  最后修改于: 2020-11-29 08:35:30             🧑  作者: Mango


详细程度(LOD)表达式用于在数据源级别运行涉及多个维度的复杂查询,而不是将所有数据都带到Tableau界面。一个简单的示例是将维度添加到已经计算出的汇总值中。

LOD的类型

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

  • 固定LOD该表达式使用指定的维来计算值,而无需引用视图中的任何其他维。

  • INCLODE LOD除视图中的任何尺寸外,此详细级别的表达式还使用指定的尺寸来计算值。

  • EXCLUDE LOD这些细节级别的表达从视图细节级别中减去尺寸。

固定的细节表达水平

查找每个区域中每个州的销售额。在这里,首先使用公式创建名为区域销售的公式字段,如以下屏幕截图所示。

固定赔率1

接下来,将“区域和状态”字段拖到“行”架子,将计算的字段拖到“标记”卡下的“文本”架子。还将“区域”字段拖到“颜色”架子。这将产生以下视图,该视图显示了不同状态的固定值。这是因为我们已将维度固定为用于计算销售价值的区域。

固定lod 2

包括细节表达水平

除视图中的任何尺寸外,INCLUDE详细级别表达式还使用指定的尺寸来计算值。计算每个产品子类别每个州的销售总和。

为此,将“子类别”字段拖到“行”架子。然后,将表达式写在“列”架子中,如以下屏幕截图所示。它产生以下视图,其中包括计算中的两个维度。

包括lod 1

排除细节表达水平

EXCLUDE细节级别表达式指定要从视图细节级别中排除的尺寸。从每月计算的销售数字中排除区域。创建以下公式中所示的公式。

排除lod 1

将相关字段拖到各自的架子上后,您将获得EXCLUDE LOD的最终视图,如以下屏幕截图所示。

排除lod 2