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

批次

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

只要查询由分号(;)字符分隔,查询就可以包含多个表格表达式语句。 然后,查询将返回多个表格结果。 结果由表格表达式语句生成,并根据查询文本中的语句的顺序排序。

注意

例子

帮助群集中,有一个具有 StormEvents 表的 Samples 数据库。

命名表格结果

以下查询生成两个表格结果。 然后,用户代理工具可以显示与每个结果关联的相应名称(分别Count of events in FloridaCount 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

输出

n
伊利诺伊州 2022
爱荷华州 2337
堪萨斯州 3166
密苏里州 2016
得克萨斯州 4701