Tableau LOD 表达式
 
 详细级别 (LOD) 表达式 用于在数据源级别运行涉及多个维度的复杂查询,而不是将所有数据带到 Tableau 界面。一个简单的示例是向已计算的聚合值添加维度。
 
LOD 的类型
 
 LOD 表达式主要分为三种类型。
 
FIXED LOD 此表达式使用指定的维度计算值,而不参考视图中的任何其他维度。 
INCLUDE LOD 这种详细级别的表达式使用指定的维度以及视图中的任何维度来计算值。 
EXCLUDE LOD 这些细节级别的表达式从视图的细节级别减去维度。 
固定的详细级别表达式
 
 找出每个地区每个州的销售额。在这里,首先使用如下屏幕截图所示的公式创建名为"区域销售额"的公式字段。
 
 
 
 接下来,将 Region 和 State 字段拖到 Rows 功能区,将计算字段拖到 Marks 卡下的 Text 功能区。还将"区域"字段拖到"颜色"架子上。这会产生以下视图,其中显示了不同状态的固定值。那是因为我们已经将维度固定为区域,用于计算销售额。
 
 
 
包括详细级别的表达式
 
 INCLUDE 详细级别表达式使用指定的维度以及视图中的任何维度来计算值。计算每个子类别产品每个州的销售额总和。
 
 为此,将"子类别"字段拖到"行"功能区。然后,在"列"功能区中编写表达式,如下面的屏幕截图所示。它生成以下视图,其中包括计算中的两个维度。
 
 
 
排除详细级别的表达式
 
 EXCLUDE 详细级别表达式指定要从视图详细级别中排除的维度。从每月计算的销售数字中排除地区。创建如下屏幕截图所示的公式。
 
 
 
 将相关字段拖到相应的架子上后,您将获得 EXCLUDE LOD 的最终视图,如下面的屏幕截图所示。
 
