azure-data-explorer - 汇总语句中的 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
每个命令只会让我运行一个聚合查询。
解决方案
您可以在同一个summarize
运算符中使用多个聚合函数,您所要做的就是用逗号分隔它们。所以这将起作用:
summarize count(), dcount(non-unique-ID) by Day
推荐阅读
- r - 在 r 中编写 for 循环以组合具有匹配名称的列(几乎没有差异)
- python - 基于变量值的着色点
- javascript - 如何使用getOptionLabel设置react select的值
- php - 显示有工作机会的地区和城市
- python - 用 cv2.VideoWriter 写视频
- sql - 仅返回唯一行 - TSQL
- javascript - MochaJS 和 Chai 测试动态 ID
- excel - “减号”在 Excel 中无法正常工作?
- flutter - Flutter audioplayers 在轨道实际完成之前触发 onComplete 事件
- django - 无法在 django 中使用变量