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

top 运算符

适用于:✅Microsoft Fabric✅Azure 数据资源管理器Azure MonitorMicrosoft✅ Sentinel

返回按指定列排序的前 N 列。

语法

T | top NumberOfRows by Expression [asc | desc] [nulls first | nulls last]

详细了解语法约定

参数

客户 类型​​ 必需 说明
T string ✔️ 要排序的表格输入。
NumberOfRows int ✔️ 要返回的 T 的行数。
Expression string ✔️ 要用作排序依据的标量表达式。
ascdesc string 控制是从范围的“底部”还是“顶部”进行选择。 默认为 desc
nulls firstnulls last string 控制 null 值是显示在范围的“底部”还是“顶部”。 asc 的默认值是 nulls firstdesc 的默认值是 nulls last

提示

top 5 by name 等效于语义和性能透视中的 sort by name | take 5 表达式。

示例

显示直接伤害最严重的前 3 个风暴。

StormEvents
| top 3 by InjuriesDirect

下表仅显示相关列。 运行上面的查询以查看这些事件的更多风暴详细信息。

InjuriesDirect ...
519 ...
422 ...
200 ...
  • 使用 top-nested 运算符可生成分层的(嵌套的)排名靠前的结果。