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

sum()(聚合函数)

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

计算组中 expr 的总和。

空值会被忽略,不会纳入计算中。

注意

此函数与 summarize 运算符结合使用。

语法

sum(expr

详细了解语法约定

参数

客户 类型​​ 必需 说明
expr 字符串 ✔️ 用于聚合计算的表达式。

返回

返回组中 expr 的总和值。

示例

本示例按州返回裁剪和财产损失的总值,并按降序值排序。

StormEvents 
| summarize EventCount=count(), TotalDamages = sum(DamageCrops+DamageProperty) by State 
| sort by TotalDamages

输出

显示的结果表仅包括前 10 行。

状态 Eventcount TotalDamages
CALIFORNIA 898 2801954600
佐治亚州 1983 1190448750
MISSOURI 2016 1096887450
俄克拉何马州 1716 916557300
密西西比州 1218 802890160
KANSAS 3166 738830000
德克萨斯 4701 572086700
俄亥俄州 1233 417989500
佛罗里达州 1042 379455260
北达科他州 905 342460100
... ... ...