事件
COLUMNSTATISTICS
注意
不建議將此函式用於 視覺計算,因為它可能會傳回毫無意義的結果。
傳回有關模型中每個數據表中每個數據行的統計數據數據表。
COLUMNSTATISTICS ()
此函式 not 接受任何參數。
統計數據數據表。 此數據表的每個數據列都代表模型中的不同數據行。 資料表資料列包括:
-
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 的數據行。