從將主要 X 軸量化為相等大小的量化所取得的 Table 傳回範例子集,並保留不同數列之每個量化的本機最小值/最大值。
語法
SAMPLEAXISWITHLOCALMINMAX(<Size>, <Table>, <Axis>, <Measure>, [<Measure> [, ...] ], <MinResolution> [, <DynamicSeries> [, <DynamicSeries [, ...] ] ] [, <DynamicSeriesSelectionCriteria] [, <DynamicSeriesSelectionOrder] [, <Max Resolution>] [, <MaxDynamicSeries>] [, <MaxIterations>])
參數
| 術語 | 定義 |
|---|---|
Size |
要傳回之範例中的數據列數目 |
Table |
傳回數據數據表的任何 DAX 表達式,從何處傳回范例子集。 |
Axis |
要量化之 Table 中的數值或日期時間數據行。 |
Measure |
要取樣之數據表的數據行參考。 至少需要一個 Measure,但您可以指定多個量值。 |
MinResolution |
跨越 X 完整非空白範圍的選取資料列數目下限 |
DynamicSeries |
(選擇性)要當做數列使用的數據行。 您可以指定零或多個。 |
DynamicSeriesSelectionCriteria |
(選擇性)如果無法保留所有 DynamicSeries,則決定要保留哪些數列值。 有效值為 NONE 或 ALPHABETICAL |
DynamicSeriesSelectionOrder |
(選擇性)決定在 DynamicSeriesSelectionCriteria 所識別的準則上使用遞增或遞減排序。 有效值為 ASC 或 DESC。 |
MaxResolution |
跨越 X 完整非空白範圍的行選取資料列數目上限 |
MaxDynamicSeries |
允許的 DynamicSeries 上限。 如果 DynamicSeries 的數目高於 MaxDynamicSeries,請根據 DynamicSeriesSelectionCriteria 移除 DynamicSeries。 |
MaxIterations |
嘗試達到數據列大小數目的反覆項目數目上限。 |
傳回值
來自 Table 的範例,包含大小數目的數據列。
言論
- 如果 Table 中的數據列數目小於指定的 Size,則不會發生任何量化,而且會傳回所有數據列。
- 選取的量化大小將小於MinResolution
- Power BI 會使用 SAMPLEAXISWITHLOCALMINMAX 來減少折線圖中具有連續 (數值) X 軸的點數。
- 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。
例
下列 DAX 查詢:
EVALUATE
SAMPLEAXISWITHLOCALMINMAX(
10,
SELECTCOLUMNS ( Sales, "x", [Unit Price], "y", [Sales Amount] ),
[x],
[y],
10
)
傳回數據表的 10 個數據列(或更少)樣本子集,該子集是由單價量化,並在銷售金額上取樣。