你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
批次
适用于:✅Microsoft Fabric✅Azure 数据资源管理器✅Azure Monitor✅Microsoft Sentinel
只要查询由分号(;
)字符分隔,查询就可以包含多个表格表达式语句。 然后,查询将返回多个表格结果。 结果由表格表达式语句生成,并根据查询文本中的语句的顺序排序。
注意
- 首选批处理和
materialize
,而不是使用 分叉运算符。 - 任何两个语句都必须用分号分隔。
例子
在 帮助群集中,有一个具有 StormEvents
表的 Samples
数据库。
命名表格结果
以下查询生成两个表格结果。 然后,用户代理工具可以显示与每个结果关联的相应名称(分别Count of events in Florida
和 Count of events in Guam
)。
StormEvents | where State == "FLORIDA" | count | as ['Count of events in Florida'];
StormEvents | where State == "GUAM" | count | as ['Count of events in Guam']
输出
-
佛罗里达州
事件计数 - 关岛 事件计数
计数 |
---|
1042 |
共享计算
批处理适用于多个子查询共享常见计算的方案,例如仪表板。 如果常见计算很复杂,请使用 materialize() 函数 并构造查询,以便只执行一次。
let m = materialize(StormEvents | summarize n=count() by State);
m | where n > 2000;
m | where n < 10
输出