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基本篩檢程式