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詳細級別表示式的最終檢視,如下面的螢幕截圖所示: