Azure KQL查询以获取所有列名

问题描述

我们达到了Log Analytics工作区的最大列数限制(500)。为了清除不必要的列,我想知道特定资源提供者使用哪些列(以及多少列)。我尝试通过添加带有摘要,不重复或计数的变体来扩展以下基本查询,但是我似乎无法使其正常工作。

AzureDiagnostics 
| where ResourceProvider contains "Microsoft.Network"

这可能吗? 感谢您的帮助

解决方法

欢迎堆栈溢出。

有趣的问! AFAIK没有正式的Azure文档来阐明用于特定资源提供者的列(以及计数)。

如果有兴趣,您可以在this uservoice或反馈论坛中将其作为一般反馈来共享,也可以对其进行投票和其他感兴趣的功能。通常,Azure功能团队将检查功能请求的可行性,对功能请求进行分类,针对现有功能积压进行优先级排序,酌情添加路线图,并在解决功能请求后宣布和/或更新相关的Azure文档。

否则,您可以通过单击this / this相关Azure文档底部的“反馈”部分中的“此页面”选项,将其共享为Azure文档增强反馈,以便相关Azure文档的内容作者将考虑增强文档的可行性。