Tableau數據聚合

使用不同的聚合函數查看數值非常有用。Tableau支持許多不同的聚合類型,例如:

  • 總和
  • 平均
  • 計數
  • 唯一值
  • 中位數
  • 最小值
  • 最大值
  • 方差
  • 總體方差
  • 標準偏差
  • 總體標準差
  • 屬性
  • 維度

在Tableau中,您可以創建聚合維度和度量。每當向視圖添加度量時,默認情況下會對這些度量應用聚合。使用的聚合類型取決於視圖的上下文。

如果您不熟悉資料庫,請參閱Tableau手冊以獲取這些聚合類型的詳細定義。默認情況下將字段添加到可視化檔中,然後將顯示該字段。

Tableau允許更改或更改特定視圖的聚合級別。要更改默認聚合,請右鍵單擊數據工具架內的該字段,然後通過選擇菜單選項(默認屬性或聚合)來更改其默認值。

還可以更改工作表中特定用途的字段的聚合。

例如:通過右鍵單擊SUM(Sales)藥丸並選擇Measure(SUM)菜單選項,可以選擇突出顯示的任何聚合。

聚合

上圖中使用的數據源是Excel電子錶格的數據提取。重要的是要理解,如果依賴於與Excel的直接連接,則中位數和計數(不同)聚合將不可用。Access,Excel和文本文件不支持這些聚合類型。Tableau的提取引擎執行此任務。

1. 匯總度量

向度視圖添加度量時,Tableau會自動聚合其值。平均值,總和和中值是常見的聚合函數。當前聚合看起來像視圖中度量名稱的一部分。

例如:Sales變為SUM(Sales),並且每個度量都有一個默認聚合,當連接到數據源時由Tableau設置。可以更改或查看度量的默認聚合。

  • 可以僅使用Tableau為關係數據源聚合度量。
  • 多維數據源包含已聚合的數據源。
  • 在Tableau中,僅在窗口中支持多維數據源。

2. 設置度量的默認聚合

可以為任何度量設置默認聚合。它不是一個本身包含聚合的計算字段,例如AVG([Discount])。默認聚合是用於匯總離散或連續字段的首選計算。將度量自動拖動到視圖時,將使用默認聚合。

要更改默認聚合

右鍵單擊“數據”字段中的度量菜單選項,然後選擇“默認屬性”,然後選擇“聚合”,然後選擇其中一個聚合選項。

  • 無法為已發佈的數據源設置默認聚合。僅在最初發佈數據源時設置默認聚合。

設置默認聚合

3. 如何度量數據

向視圖添加度量時,會自動將聚合應用於該度量。此默認值由“分析”菜單中的“聚合度量”設置控制。

如果要在模型的最詳細級別查看視圖中的所有標記,可以分解視圖。分解數據意味著Tableau將為數據源的每一行中的每個數據值顯示單獨的標記。

4. 視圖中所有度量的分解

單擊分析,然後轉到聚合度量選項。選擇“聚合度量”時,Tableau將自動嘗試在視圖中聚合度量。表示它將數據源中的各個行值收集到一個值中,該值會根據視圖中的詳細程度進行調整。

可用於度量的不同聚合確定如何收集各個值:它們可以是平均值(AVG),添加(SUM),或者設置為各個行值的最小值(MIN)或最大值(MAX)。

視圖中所有度量的分解

如果已選中,則單擊聚合度量一次以取消選擇。然後可以看到更改。
視圖中所有度量的分解

分解數據對於分析希望在視圖中依賴和獨立使用的度量非常有用。

注意:如果數據源非常巨大,那麼,分解數據會導致顯著性能降低。

5. 聚合維度

可以在視圖中將維度聚合為最大值,最小值,計數和計數區別。匯總維度時,必須創建新的臨時度量列,因此維度採用度量的特徵。

聚合維度

注意:Count Distinct聚合不支持使用繼承連接的文本檔和Microsoft Excel數據源。如果您連接到這些類型的數據源之一,則Count Distinct聚合不可用,並顯示“需要提取”的注釋。如果將數據源保存為數據提取,則可以使用Count Distinct聚合。

另一種將維度視為屬性的方法。可以通過從維度的上下文菜單中選擇“屬性”來更改它。

屬性聚合有幾個用途:

  • 它在混合多個數據源時確保一致的細節級別。
  • 它提供了一種在計算表計算時聚合維度的方法,這需要聚合運算式。
  • 由於本地計算,它提高了查詢性能。

Tableau使用以下給定公式計算屬性:

If MIN (dimension) = MAX (dimension) then MIN (dimension) else "*" end

在從初始查詢中檢索數據後,在Tableau中計算此給定公式。星號(*)是當有多個值時出現特殊Null值的可視指示符。

公式計算屬性

以上是在表計算中使用屬性的示例。此表顯示市場,市場規模,狀態和市場銷售額(SUM)(銷售額)。假設想根據每個州對市場的貢獻來計算總銷售額的百分比。當在沿著狀態計算的表計算中添加一些總計百分比時,計算將在上圖所示的黑色區域內計算,因為維度的市場大小正在對數據進行分區。

將市場大小匯總為屬性時,計算在市場(東)內計算,市場大小資訊用作顯示中的標籤。


上一篇: Tableau數據類型和數據窗口 下一篇: Tableau檔類型