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

如何用Azure资源图查询缺失标签?Temporary标签是否为策略自动分配?

Azure资源图查询与标签问题解答

一、查询缺失标签的资源和资源组

以下是几个可直接在Azure Resource Graph Explorer中运行的简单查询:

1. 查询无任何标签的资源及资源组

这个查询会列出所有完全没有标签的资源和资源组:

resources
| union resourcecontainers
| where type in ('Microsoft.Resources/subscriptions/resourceGroups', 'microsoft.resources/resources')
| where array_length(bag_keys(tags)) == 0
| project name, type, subscriptionId, resourceGroup

2. 查询缺失指定标签的资源及资源组

如果要检查特定标签(比如CostCenter)是否缺失,用这个查询,还会显示现有标签方便对比:

resources
| union resourcecontainers
| where type in ('Microsoft.Resources/subscriptions/resourceGroups', 'microsoft.resources/resources')
| where isnull(tags.CostCenter) or tags.CostCenter == ''
| project name, type, subscriptionId, resourceGroup, existingTags = tags

二、关于标签的疑问

是的,标签通常是Azure策略强制要求标签但资源创建时未提供合规值的情况下自动分配的。

当你配置了带“Modify”效果的标签策略,且策略里设置了默认值为,那么任何不符合标签要求的资源(包括资源组)都会被自动打上这个临时标签,用来标记不合规资源,提醒后续手动更新为合规的标签值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 17:53:10