次の方法で共有


SAMPLE

適用対象:計算列計算テーブルMeasureビジュアル計算

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

構文

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

パラメーター

用語 定義
n_value 返す行数。 1 つのスカラー valueを返す任意の DAX 式です。ここで、式は (行/コンテキストごとに) 複数回評価されます。 整数以外の value (or 式) を入力 If、結果は整数としてキャストされます。
table 'n' sample 行を抽出する場所からデータのテーブルを返す任意の DAX 式。
orderBy_expression 結果 value が tableの各行に対して評価されるスカラー DAX 式。
order (省略可能)orderBy_expressionvaluesの並べ替え方法を指定する value、昇順 or 降順: 0 (ゼロ)、order_byの values の降順で並べ替えます。 1、order_byの昇順でランク付けされます。

value を返す

空のテーブル tableor N 行の sample で構成されるテーブル ifn_value 0 (ゼロ) or 少なくなります。 引数 IfOrderBy 指定すると、sample は決定論的 and 安定し、first 行、last 行、and それらの間に均等に分散された行が返されます。 順序が指定されていない If、sample はランダムで、安定 not、andnot 決定論的になります。

解説

  • If n_value は 0 (ゼロ) or 小さくなり、空のテーブル SAMPLE 返されます。

  • sampleで values が重複しないようにするには、second 引数として指定されたテーブルを並べ替えに使用する列でグループ化する必要があります。

  • この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。