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

Azure KQL渲染面积图无法设置Y轴与取消拆分问题求助

KQL可用性监控面积图配置问题解决方法

核心问题分析

你的代码里ycolumns和ysplit=none不生效,主要是两个原因:

  • duration列不是数值类型,无法作为Y轴数据
  • 查询结果存在多余维度列,自动触发Split-by拆分,覆盖了ysplit=none的配置

修正后的查询代码

availabilityResults
| where timestamp > ago(24h) // 设置时间范围
| where name == "sitename" // 设置监控名称
| project timestamp, duration = todouble(duration) // 仅保留所需列,强制转换duration为数值类型
| render areachart with (xcolumn=timestamp, ycolumns=duration, ysplit=none)

关键调整说明

  • 类型转换:如果duration是带单位的字符串(比如"123ms"),必须用todouble()转成纯数值,否则KQL无法识别为Y轴的数值数据,会忽略ycolumns配置。
  • 精简列数:用project只保留timestamp和duration两列,避免结果中其他维度列(如runLocation)触发自动拆分,确保ysplit=none生效。
  • 语法校验:确认参数拼写正确(比如ycolumns是复数形式,不要写成ycolumn),参数顺序不影响,但保持格式统一更易排查问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 20:22:03