用于获取所有列名称的 Azure KQL 查询

Azure KQL query to get all column names

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

AzureDiagnostics 
| where ResourceProvider contains "Microsoft.Network"

这可能吗? 感谢任何帮助

据我所知,没有官方 Azure 文档阐明用于特定资源提供者的列(以及计数)。

如果有兴趣,您可以在 this uservoice 或反馈论坛中将其作为一般反馈进行分享,并为它和其他感兴趣的功能点赞。一般来说,Azure 功能团队会检查功能请求的可行性,对其进行分类,根据现有功能积压确定优先级,适当添加路线图,并会在功能请求得到解决后宣布 and/or 更新相关的 Azure 文档。

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