簡體   English   中英

為什么在Tableau中日期是維度而不是度量?

[英]Why date is Dimension rather than Measure in Tableau?

根據Tableau中“ 維度度量”的定義:

維度包含定性值(例如名稱, 日期或地理數據)。
度量包含可以度量的數字,定量值。

在我看來,日期類型的數據似乎比定性的數據更定量,可以測量。

那么,為什么Tableau將日期視為維度而不是度量?
感謝您的任何提示。

默認情況下,日期字段僅被視為維度,但是您當然可以使用日期作為度量。

度量是在Tableau中匯總的,因此通常可以計算最大(即最新)日期值或最小(即最早)數據值,或者數據字段的計數或不重復計數。 您無法像使用數字字段一樣計算日期的平均或總和。

不幸的是,您引用的Tableau文檔的部分編寫得如此糟糕,完全是誤導性的。 是否將字段視為維還是度量,並不取決於其數據類型,而是取決於您是否要計算匯總函數以匯總該字段中的值(將該字段作為度量)或是否希望使用該字段進行分區或在聚合之前切片數據記錄(將字段視為維)。 將字段視為維度就像在SQL語句的GROUP BY子句中使用該字段一樣。

不幸的是,目前在文檔中對這樣一個重要概念的解釋如此之差,而在過去的幾年中,這種概念有了很大的改進。 我想這是一個嘗試,做一個簡單的介紹,從簡化到實際上是錯誤的。

Tableau中的字段具有一些固定屬性,例如其名稱,數據類型,別名和定義(例如對相應數據庫列或計算的引用)。 字段的其他屬性可能在數據源中具有默認值,但是無論何時在特定工作表上使用該字段,都可以更改默認值-例如,默認數字或日期格式,無論該字段顯示為離散還是連續,還是將其顯示為被視為維度或度量。

因此,當人們談論Tableau中的尺寸時,這是“在當前視圖中被視為尺寸的字段”的簡寫形式。 由於這是一個長期的嘗試,所以人們只是在談論維度和度量,但這給人一種誤導性的印象,即角色的選擇是該領域固有的,而不是默認的。 很多時候,這種區分並不重要,但是特別是對於日期,可以使用許多不同的方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM