SAMPLEAXISWITHLOCALMINMAX

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

プライマリ X 軸を等しいサイズのビンにビン分割し、異なる系列の各ビンのローカル最小/最大を保持することによって取得されたテーブルからサンプル サブセットを返します。

構文

SAMPLEAXISWITHLOCALMINMAX(<Size>, <Table>, <Axis>, <Measure>, [<Measure> [, ...] ], <MinResolution> [, <DynamicSeries> [, <DynamicSeries [, ...] ] ] [, <DynamicSeriesSelectionCriteria] [, <DynamicSeriesSelectionOrder] [, <Max Resolution>] [, <MaxDynamicSeries>] [, <MaxIterations>]) 

パラメーター

用語 定義
Size 返すサンプル内の行数
Table サンプル のサブセットを返す場所からデータのテーブルを返す任意の DAX 式。
Axis ビン分割するテーブルの数値列または datetime 列。
Measure サンプリングするテーブルからの列参照。 少なくとも 1 つのメジャーが必要ですが、複数を指定できます。
MinResolution X の空でない完全な範囲にまたがる選択された行の最小数
DynamicSeries (省略可能)系列として使用する列。 0 または複数を指定できます。
DynamicSeriesSelectionCriteria (省略可能)すべての DynamicSeries を保持できない場合に保持する系列値を決定します。 有効な値は NONE または ALPHABETICAL
DynamicSeriesSelectionOrder (省略可能)DynamicSeriesSelectionCriteria で識別される条件に対して昇順または降順の並べ替えを使用することを決定します。 有効な値は、ASC または DESCです。
MaxResolution X の空でない完全な範囲にまたがる行に対して選択された行の最大数
MaxDynamicSeries 許可される DynamicSeries の最大数。 DynamicSeries の数が MaxDynamicSeries より大きい場合は、DynamicSeriesSelectionCriteria に基づいて DynamicSeries を削除します。
MaxIterations 行のサイズ数に達しようとするイテレーションの最大数。

戻り値

行のサイズ数で構成される Table のサンプル。

備考

  • Table の行数が指定したサイズより小さい場合、ビン分割は行われず、すべての行が返されます。
  • 選択したビン サイズが MinResolution より小さい
  • SAMPLEAXISWITHLOCALMINMAX は、連続 (数値) X 軸を使用して折れ線グラフ内のポイント数を減らすために Power BI によって使用されます。
  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

次の DAX クエリ:

EVALUATE
SAMPLEAXISWITHLOCALMINMAX(
	10,
	SELECTCOLUMNS ( Sales, "x", [Unit Price], "y", [Sales Amount] ),
    [x],
    [y],
	10
	)

単価別にビン分割され、Sales Amount でサンプリングされるテーブルの 10 行以下のサンプル サブセットを返します。