Dax-functions-dax-sample-function

提供:Dev Guides
移動先:案内検索

DAX統計-サンプル関数

説明

指定したテーブルから N 行のサンプルを返します。

構文

SAMPLE (<n_value>, <table>, <orderBy_expression>, [<order>], [<orderBy_expression>,
   [<order>]] …)

パラメーター

Sr.No. Parameter & Description
1

n_value

サンプルとして返す行の数。

単一のスカラー値を返すのは任意のDAX式であり、式は(行/コンテキストごとに)複数回評価されます。

整数以外の値(または式)が入力された場合、結果は整数としてキャストされます。

2

table

n_value個の行を抽出する場所からデータのテーブルを返す任意のDAX式。

3

orderBy_expression

オプションです。

テーブルの各行の結果値が評価されるスカラーDAX式。

4

order

オプションです。

orderBy_expression値のソート方法を指定する値。

0/FALSE:orderBy_expressionの値の降順でソートします。

1/TRUE:orderBy_expressionの値の昇順でソートします。

省略した場合、デフォルトは0です。

戻り値

  • n_value> 0の場合、n_valueの行数のサンプルで構成されるテーブル。
  • n_value ⇐ 0の場合、空のテーブル。

備考

サンプルで値が重複しないようにするには、2番目のパラメーターとして提供されるテーブルを、並べ替えに使用される列でグループ化する必要があります。

サンプルで値が重複しないようにするには、2番目のパラメーターとして提供されるテーブルを、並べ替えに使用される列でグループ化する必要があります。

順序が指定されていない場合、サンプルはランダムで、安定せず、決定論的ではありません。

= SUMX (SAMPLE (DISTINCTCOUNT (Sales[Month]), Sales,Sales[Salesperson],ASC),
   [Sales Amount])