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 モデルで使用できます。 モデルを取得するには、モデル
次の DAX クエリ:
DEFINE
TABLE FilteredProduct =
FILTER (
Product,
[Color] == "Blue"
)
COLUMN Customer[Location] = [State-Province] & " " & [Country-Region]
EVALUATE
COLUMNSTATISTICS ()
モデル内のテーブルから all 列に関する統計 all テーブルを返します。 テーブルには、クエリ スコープの計算列 Customer[Location] の統計も含まれています。 ただし、テーブルには、クエリ スコープの計算テーブル FilteredProduct の列が含 not。
結果テーブル