活动
SAMPLE
返回指定表中 N 行的 sample。
DAX
SAMPLE(<n_value>, <table>, <orderBy_expression>, [<order>[, <orderBy_expression>, [<order>]]…])
术语 | 定义 |
---|---|
n_value |
要返回的行数。 它是返回单个标量 value的任何 DAX 表达式,其中表达式将多次计算(每行/上下文)。 If 输入非整数 value(or 表达式),结果将转换为整数。 |
table |
返回从何处提取“n”sample 行的数据表的任何 DAX 表达式。 |
orderBy_expression |
计算结果 value 的每个 table 行的任何标量 DAX 表达式。 |
order |
(可选)一个 value,指定如何按 order_by values 的降序排序 orderBy_expression values、升序 or 降序:0(零)。 1、排名以升序 order_by 。 |
由 table
or 空表的 N 行 sample 组成的表 ifn_value
小于 0(零)or。
If
OrderBy 参数提供,sample 将稳定 and 确定性,返回 first 行、last 行,and 它们之间的均匀分布行。
If 未指定排序,则 sample 将是随机的,not 稳定,andnot 确定性。
If
n_value
小于 0(零),SAMPLE 返回空表 or。为了避免 sample中的重复 values,作为 second 参数提供的表应按用于排序的列进行分组。
在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。