你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

sample-distinct 运算符

返回单个列,该列包含所请求列的非重复值,且数目不超过指定数目。

此运算符尝试尽快返回答案,而不是尝试生成一个公平的示例。

语法

T | sample-distinct NumberOfValues of ColumnName

详细了解语法约定

参数

客户 类型​​ 必需 说明
T string 输入表格表达式。
NumberOfValues int、long 或 real 要返回的 T 的非重复值的数目。 可以指定任何数值表达式。
ColumnName string 要从中采样的列的名称。

提示

示例

从总体获取 10 个非重复值

StormEvents | sample-distinct 10 of EpisodeId

进行总体抽样,并在不超出汇总中的查询限制的情况下执行进一步的计算

let sampleEpisodes = StormEvents | sample-distinct 10 of EpisodeId;
StormEvents 
| where EpisodeId in (sampleEpisodes) 
| summarize totalInjuries=sum(InjuriesDirect) by EpisodeId