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

如何将Kusto表数据转换为两类VM包大小的时间序列折线图

Kusto 两类VM包大小趋势图绘制方案

核心问题说明

你之前配置折线图失效的核心原因是:Kusto原生的timechart是专门针对时间维度做趋势分析的渲染类型,默认要求时间字段作为X轴,如果你坚持要把时间戳放在Y轴,需要先做数据结构调整才能正常映射字段。


方案1:标准时间趋势图(推荐,符合趋势阅读习惯)

如果你的核心需求是看不同日期的包大小变化,更合理的布局是X轴为时间、Y轴为包大小,只需一条查询即可自动生成符合要求的图表:

// 把表名替换成你实际的Kusto表名即可
你的表名
| summarize 日均包大小 = avg(['Package size in MB']) by Timestamp, ['VM Type']
| render timechart

执行查询后系统会自动完成映射:

  • X轴默认绑定Timestamp时间戳字段
  • Y轴默认绑定聚合后的包大小字段
  • 自动按VM Type的Win、Linux两个取值生成两条不同颜色的折线,无需额外手动配置

方案2:自定义Y轴为时间戳

如果你确实需要按要求把时间戳放在Y轴、包大小放在X轴,需要先对数据做透视处理:

你的表名
| summarize 日均包大小 = avg(['Package size in MB']) by Timestamp, ['VM Type']
// 把两类VM的包大小拆分为独立列,方便后续轴映射
| pivot ['VM Type'], avg(日均包大小)
| render linechart

查询执行完成后手动调整列设置:

  • Y轴选择Timestamp字段
  • X轴依次添加Win、Linux两个字段,即可生成两条对应折线

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 08:06:02