take 运算符

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

最多返回指定数量的行。

除非对源数据进行排序,否则无法保证返回哪些记录。 如果数据已排序,则将返回最前面的值。

takelimit 运算符是等效的

注意

take 是一种在以交互方式浏览数据时查看小样本记录的简单、快速且高效的方法,但请注意,即使数据集没有变化,在多次执行时,也不能保证其结果的一致性。 即使查询返回的行数不由查询显式限制(未使用 take 运算符),Kusto 也会默认限制该数字。 如需更多详细信息,请参阅 Kusto 查询限制

语法

take NumberOfRows

详细了解语法约定

参数

客户 类型​​ 必需 说明
NumberOfRows int ✔️ 要返回的行数。

查询结果分页

用于实现分页的方法包括:

  • 将查询结果导出到外部存储,并以分页方式列出生成的数据。
  • 编写中间层应用程序,该应用程序通过缓存 Kusto 查询的结果提供有状态分页 API。
  • 存储的查询结果中使用分页

示例

StormEvents | take 5