Tableau LOD運算式

LOD(詳細級別)運算式用於運行涉及數據源上的多個維度的複雜查詢,而不是將所有數據都帶到Tableau介面。

1. LOD運算式的類型

Tableau中有三種類型的LOD運算式:

  • 固定(FIXED)LOD:此LOD運算式使用指定的尺寸計算值,而不參考視圖中的任何其他尺寸。
  • 包含(INCLUDE)LOD:此LOD運算式使用指定的尺寸和視圖中的任何其他尺寸計算值。
  • 排除(EXCLUDE)LOD:這些LOD運算式從視圖詳細級別中減去維度。

1.1. 固定級別的詳細資訊運算式

例如,如果要計算每個區域中每個州的銷售數量。那麼,

  • 首先,使用公式創建名為regional_sales的公式字段,如下面的螢幕截圖所示:

  • 然後,將“區域(Region)”和“州(State)”字段拖到“行”功能區,將計算字段(regional_sales)拖到“標記”卡下的“文本”功能區。

  • 此外,將“區域”字段拖動到“顏色”功能區。
  • 這將創建以下視圖,該視圖顯示不同狀態的固定值,因為我們將維度固定為計算Sales值的區域。

1.2. 包含詳細級別運算式

INCLUDE 詳細級別運算式使用指定的維度計算值,視圖中的任何維度。
例如,如果要計算每個子類別的產品的每個州的銷售總額。然後,

  • 將“子類別(Sub-Category)”字段拖到“行”功能區。
  • 並且,在列框架中寫下運算式" {INCLUDE [State] : SUM(Sales)} "
  • 它創建的視圖包括計算中的維度,如下面的螢幕截圖所示:

包含詳細級別運算式

1.3. 排除詳細級別運算式

EXCLUDE詳細級別運算式描述了要從詳細視圖級別中排除的維度。
例如,從每月計算的銷售數字中排除區域(Region)。首先,

  • 創建公式" {EXCLUDE [Region] : SUM([Sales])} ",如下面的螢幕截圖所示:
    排除詳細級別運算式

  • 在將相關字段拖動到相應的架子上時,將獲得EXCLUDE詳細級別運算式的最終視圖,如下面的螢幕截圖所示:


上一篇: Tableau表格計算 下一篇: Tableau基本篩檢程式