sum()(聚合函数)

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

计算组中 expr 的总和。

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

注意

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

语法

sum(expr)

详细了解语法约定

参数

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

返回

返回组中 expr 的总和值。

示例

此示例返回各州农作物和财产损失的总价值,并按降序排列。

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

输出

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

State Eventcount TotalDamages
CALIFORNIA 898 2801954600
佐治亚州 1983 1190448750
MISSOURI 2016 1096887450
OKLAHOMA 1716 916557300
密西西比州 1218 802890160
KANSAS 3166 738830000
德克萨斯 4701 572086700
俄亥俄州 1233 417989500
佛罗里达州 1042 379455260
NORTH DAKOTA 905 342460100
... ... ...