You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Explorer中按类型与状态生成汇总图表的KQL求助

Azure Data Explorer 按状态+类型汇总并生成图表方案

核心KQL查询语句

Data
| summarize Count = count() by Status, Type
| pivot(Type, sum(Count))

语句说明

  • 第一行summarize Count = count() by Status, Type:同时按Status(状态)和Type(类型)分组统计数据量,得到每个状态下各类型的原始计数明细行。
  • 第二行pivot(Type, sum(Count)):把Type的不同取值(A、B、C...)转换为独立列,每列对应该类型在对应状态下的总计数。最终结果会呈现为「每行一个状态,每列一个类型」的表格结构,完全匹配你需要的汇总形式。

生成图表操作步骤

在ADX查询窗口执行完上述语句后:

  1. 切换到图表标签页
  2. 选择图表类型:推荐用簇状柱状图,将X轴设置为Status,Y轴勾选所有类型列(A、B、C...),即可直观展示每个状态下各类型的数值对比
  3. 若需要堆叠柱状图、折线图等其他样式,直接切换图表类型即可,ADX会自动适配当前的数据结构

补充优化技巧

  • 如果部分状态下某类型无数据,结果会显示null,可以用| extend A = coalesce(A, 0), B = coalesce(B, 0)...将null替换为0,让图表显示更完整
  • 如需筛选特定状态或类型,可在查询开头添加| where Status in ("待处理", "已完成")或| where Type in ("A", "C")缩小统计范围

内容的提问来源于stack exchange,提问作者user25708967

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 13:07:00