Tableau 简明教程

Tableau - LOD Expressions

Level of Detail (LOD) expressions 用于在数据源级别运行涉及多个维度的复杂查询,而不是将所有数据传送到 Tableau 界面。添加维度到已经计算的聚合值是简单的示例。

Types of LOD

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

  1. FIXED LOD 此表达式使用指定维度计算值,不参考视图中的任何其他维度。

  2. INCLUDE LOD 此详细级别表达式使用指定维度及视图中存在的任何维度来计算值。

  3. EXCLUDE LOD 这些详细级别表达式从视图详细级别中减去维度。

FIXED Level of Detail Expressions

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

fixed lod 1

接下来,将区域和州字段拖放到行搁置,并将计算字段拖放到标记卡下的文本搁置。还要将区域字段拖放到颜色搁置。这会生成以下视图,显示不同州的固定值。这是因为我们已将维度固定为区域以便计算销售额。

fixed lod 2

INCLUDE Level of Detail Expressions

INCLUDE 상세 수준 표현식은 뷰에 있는 어떠한 차원과 함께 지정된 차원을 사용하여 값을 산출합니다. 각 제품 하위 카테고리에 대한 주별 매출을 계산합니다.

이를 위해 하위 카테고리 필드를 행 搁置로 드래그합니다. 그런 다음 다음 스크린샷에 표시된 대로 열 搁置에 표현식을 작성합니다. 이렇게 하면 계산에서 두 차원이 모두 포함된 다음과 같은 뷰가 생성됩니다.

include lod 1

EXCLUDE Level of Detail Expressions

EXCLUDE 상세 수준 표현식은 뷰 상세 수준에서 제외할 차원을 지정합니다. 모든 월에 대해 계산된 매출 수치에서 지역을 제외합니다. 다음 스크린샷에 표시된 대로 수식을 만듭니다.

exclude lod 1

관련 필드를 해당 搁置로 드래그하면 다음 스크린샷에 표시된 대로 EXCLUDE LOD의 최종 뷰를 확인할 수 있습니다.

exclude lod 2