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

PowerShell:如何排除Resource Graph变更记录的properties.provisioningState子属性

解决Azure Resource Graph排除嵌套属性的问题
  • -ExcludeProperty参数仅作用于顶层属性,无法直接排除嵌套在properties下的provisioningState子属性,必须通过Kusto查询语句实现过滤。

  • 使用project-away关键字直接移除目标嵌套属性:

AzureActivity
| where Category == "Administrative" // 按需筛选变更记录范围
| project-away properties.provisioningState
| project Changes, * // 保留Changes属性及其他所需字段,可按需调整字段列表
  • 若通过PowerShell的Az.ResourceGraph模块执行,命令示例:
Search-AzGraph -Query 'AzureActivity | where Category == "Administrative" | project-away properties.provisioningState | project Changes, *'

说明:请根据实际变更记录所属表名调整AzureActivity(比如部分场景可能用ResourceChanges);如果需要精确指定保留字段,可在project后列出具体字段名,替代*。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 09:20:24