首页 > 解决方案 > 如何在时间表渲染中设置 ymin 和 ymax?

问题描述

如何设置和ymin渲染?ymaxtimechart

let resourceGroupName = "my-resource-group-name";
let hosts = Heartbeat | where ResourceGroup == resourceGroupName | summarize by Computer;
Perf
| where ObjectName == "Processor" and CounterName == "% Processor Time" and Computer in (hosts)
| summarize CPU = avg(CounterValue) by bin(TimeGenerated, 5m), Computer
| render timechart with (ymin=0, ymax=100)

我在这里阅读了文档,并尝试将其设置为这样,但没有奏效:

| render timechart with (ymin=0, ymax=100)

在此处输入图像描述

标签: azureazure-data-explorerazure-oms

解决方案


您所指的文档与您使用的客户/服务不同。Azure 数据资源管理器(“Kusto”)是文档所指的那个,正如他们所说:

渲染运算符对查询返回的结果没有影响,除了注入包含查询中提供的渲染信息的注释(称为“可视化”)。用户代理可能不会按照指示渲染结果,这取决于它们对所需渲染指令的支持。

例如,至少有两个客户端(目前只能用于查询 Azure 数据资源管理器集群)—— Kusto.ExplorerAzure 数据资源管理器 Web UX——在渲染图表时会考虑渲染信息。


推荐阅读