Tableau LOD表达式
发布时间
阅读量:
阅读量
在Tableau中,这类复杂查询的执行通常通过LOD(详细信息)表达式来实现而非将所有原始数据传输至该界面。此类查询通常会在数据源级别执行以处理涉及多个维度的情况而无需将所有数据传输至该界面。例如,在某些情况下,可以在已计算的聚合值中直接添加维度字段以简化操作过程
LOD类型
LOD表达式有三种主要类型。
- FIXED LOD 该LOD类型基于指定的字段进行数值生成,并未调用视图中的其他任何字段。
- INCLUDE LOD 该LOD级别涉及所有指定字段及当前查看的所有相关字段。
- EXCLUDE LOD 该LOD类型的数值是从其父级视图细节级别中扣除相应所需字段的关键字后生成。
FIXED详细级别表达式
我们需要确定在每一个区域中的每一个州计算其销售额。在这里,请先应用下面提到的公式来创建名为Regional Sales的公式字段。

接下来,在工作表中我们将Region与State文件拖入Rows布局部分,并在Marks卡下方Text文本框中放置计算所得的数据字段。为了进一步优化数据展示效果,在 Marks卡中的一个窗格中将"地区"字段移动至"颜色"区域选项卡上方。这样操作后会生成下文所示的一个视图,在此视图中可观察到各状态下的固定数值。这是因为我们已将维度固定为基于Sales值计算的结果区域进行分析

INCLUDE详细级别表达式
INCLUDE详细信息表达式级别除了视图中的任意维度之外,并非仅限于这些维度。我们需基于指定维度进行计算以获取准确的数据结果。此外,在数据处理过程中,请确保所有必要的指标均被纳入统计范围以保证数据完整性。
为此,在操作界面中将子类别字段拖放到行架位置上。在Columns书架区域里输入相应的表达式公式。系统会根据计算结果自动生成包含两个维度的数据视图。

EXCLUDE详细级别表达式
EXCLUDE将详细信息表达式级别定义为从视图层次的详细信息中剔除特定维度的信息。 让我们基于每个月的销售额数据剔除区域相关的信息。 我们按照如下方式构建了相应的公式。

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

全部评论 (0)
还没有任何评论哟~
