首页 > 解决方案 > 汇总语句中的 KQL 多个聚合

问题描述

我在 azure data explorer 的表中有数据,假设以下列:

日、非唯一 ID、消息内容

我想要的输出是一个包含以下内容的表格:

Day, Count of records per day, distinct Count of non-unique-ID per day

我知道如何获得其中一个:

summarize count() by Day

summarize dcount(non-unique-ID) by Day

但我不知道如何获取包含这两列的表,因为summarize每个命令只会让我运行一个聚合查询。

标签: azure-data-explorerkql

解决方案


您可以在同一个summarize运算符中使用多个聚合函数,您所要做的就是用逗号分隔它们。所以这将起作用:

summarize count(), dcount(non-unique-ID) by Day


推荐阅读