COLUMNSTATISTICS
注意
不建議將此函式用於 視覺計算,因為它可能會傳回毫無意義的結果。
傳回有關模型中每個數據表中每個數據行的統計數據數據表。
語法
COLUMNSTATISTICS ()
參數
此函式不接受任何參數。
傳回值
統計數據數據表。 此數據表的每個數據列都代表模型中的不同數據行。 資料表資料列包括:
-
Table Name
:目前數據行的數據表。 -
Column Name
:目前數據行的名稱。 -
Min
:在目前數據行中找到的最小值。 -
Max
:在目前數據行中找到的最大值。 -
Cardinality
:在目前數據行中找到的相異值數目。 -
Max Length
:目前數據行中找到的最長字串長度(僅適用於字串數據行)。
言論
處於錯誤狀態的數據行,而且來自查詢範圍匯出數據表的數據行不會出現在結果數據表中。
如果篩選內容中的篩選套用至 COLUMNSTATISTICS(),則會傳回錯誤。
對於二進位類型數據行,Min 和 Max 統計數據將會有 BLANK 值。
例
本文中的範例可以搭配範例 Adventure Works DW 2020 Power BI Desktop 模型使用。 若要取得模型,請參閱 DAX 範例模型。
下列 DAX 查詢:
DEFINE
TABLE FilteredProduct =
FILTER (
Product,
[Color] == "Blue"
)
COLUMN Customer[Location] = [State-Province] & " " & [Country-Region]
EVALUATE
COLUMNSTATISTICS ()
傳回數據表,其中包含模型中所有數據表中所有數據行的相關統計數據。 數據表也包含查詢範圍匯出數據行 Customer[Location] 的統計數據。 不過,數據表不包含查詢範圍匯出數據表 FilteredProduct 中的數據行。