共用方式為


SAMPLE

適用於:匯出數據行計算數據表量值視覺計算

從指定的數據表傳回 N 個數據列的範例。

語法

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

參數

詞彙 定義
n_value 要傳回的資料列數目。 這是傳回單一純量值的任何 DAX 表示式,其中表達式會評估多次(針對每個數據列/內容)。 如果輸入非整數值(或表達式),則結果會轉換成整數。
table 從何處擷取 'n' 範例數據列的任何 DAX 表達式。
orderBy_expression 任何純量 DAX 運算式,其中會針對 table的每個數據列評估結果值。
order (選擇性)值,指定如何排序 orderBy_expression 值、遞增或遞減:0(零),以 order_by值的遞減順序排序。 1,依遞增順序排列 order_by

傳回值

數據表,包含 table 的 N 個數據列範例,如果 n_value 為 0(零)或更少,則為空白數據表。 如果提供 OrderBy 自變數,範例會穩定且具決定性,並傳回第一個數據列、最後一個數據列,並在它們之間平均散發的數據列。 如果未指定任何順序,則樣本會是隨機的、不穩定的,而且不具決定性。

備註

  • 如果 n_value 為0(零)或更少,則 SAMPLE 會傳回空白數據表。

  • 為了避免範例中的重複值,提供做為第二個自變數的數據表應該依用於排序的數據行分組。

  • 在匯出數據行或數據列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。