如何在Azure中使用Kusto划分计数数字?

问题描述

我在Azure中有一个日志查询,看起来像这样:

table
    | where timestamp > ago(30min) 
    | count

我想要的是将该计数除以一个数字,例如“ 5”。我在下面尝试了查询,但引发了异常。我该怎么办?

table
    | where timestamp > ago(30min) 
    | count / 5

解决方法

您必须首先对其进行投影,因为count是运算符,而不是像count()这样的普通数字或函数:

requests
| where timestamp > ago(30min) 
| count
| project Count / 5

另一种方法是使用count()函数:

requests
| where timestamp > ago(30min) 
| summarize count() / 5

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...