能否使用变量定义 Kusto 查询中的列名称?

Can you use a variable to define column name in a Kusto query?

我想做的大致是这样的:

let column = "environmentName";
exceptions
| summarize count by column

用例是我使用脚本生成各种分析查询,我可以通过保持列动态来避免很多样板文件。

您应该可以使用 columnifexists() 来实现。

例如:

datatable(value:string) [ "hello", "world" ] | summarize count() by columnifexists("value", "something else")