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

stdevif()(聚合函数)

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

计算 Predicate 计算结果为 true 的记录中 expr 的标准偏差

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

注意

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

语法

stdevif(expr,predicate)

详细了解语法约定

参数

客户 类型​​ 必需 说明
expr string ✔️ 用于标准偏差聚合计算的表达式。
predicate string ✔️ 必须计算为 true 的谓词,用于将 expr 添加到结果中。

返回

返回 predicate 计算结果为 true 的记录中 expr 的标准偏差值。

示例

以下示例显示了 1 到 100 范围内的标准偏差。

range x from 1 to 100 step 1
| summarize stdevif(x, x % 2 == 0)

输出

stdevif_x
29.1547594742265