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