你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
take 运算符
适用于:✅Microsoft Fabric✅Azure 数据资源管理器Azure Monitor✅Microsoft✅ Sentinel
最多返回指定数量的行。
除非对源数据进行排序,否则无法保证返回哪些记录。 如果数据已排序,则将返回最前面的值。
take
和limit
运算符是等效的
注意
take
是一种在以交互方式浏览数据时查看小样本记录的简单、快速且高效的方法,但请注意,即使数据集没有变化,在多次执行时,也不能保证其结果的一致性。
即使查询返回的行数不由查询显式限制(未使用 take
运算符),Kusto 也会默认限制该数字。 如需更多详细信息,请参阅 Kusto 查询限制。
语法
take
NumberOfRows
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
NumberOfRows | int |
✔️ | 要返回的行数。 |
查询结果分页
用于实现分页的方法包括:
- 将查询结果导出到外部存储,并以分页方式列出生成的数据。
- 编写中间层应用程序,该应用程序通过缓存 Kusto 查询的结果提供有状态分页 API。
- 在存储的查询结果中使用分页
示例
StormEvents | take 5