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

如何通过Graph Explorer用KQL按创建者邮箱查询Azure成本?

能否通过Azure Graph Explorer用KQL检索成本?

不能直接通过Azure Graph Explorer使用KQL查询成本数据。Graph Explorer是用于查询Microsoft Graph API的工具,其查询语法基于OData,而非Kusto Query Language(KQL)。

解决方案:将成本数据导出到Log Analytics工作区后用KQL查询

要实现按资源标签(创建者邮箱)筛选成本并使用KQL进行灵活分析,需按以下步骤操作:

1. 导出成本数据到Log Analytics工作区

  • 进入Azure门户的「成本管理 + 计费」服务
  • 切换到「导出」选项卡,创建新的导出任务
  • 目标选择Log Analytics工作区,配置导出频率(如每日增量导出),确保导出字段包含资源标签(默认已包含)

2. 编写KQL查询筛选成本

进入对应的Log Analytics工作区,打开「日志」界面,使用以下KQL语句筛选创建者邮箱对应的成本:

示例1:精确匹配标签中的创建者邮箱

CostDetails
| extend CreatorEmail = tostring(Tags.CreatorEmail)
| where CreatorEmail == "user@example.com"
| summarize TotalCost = sum(Cost) by ResourceGroupName, ResourceName, BillingPeriodStartDate
| sort by TotalCost desc

示例2:模糊匹配标签中的邮箱(适用于标签格式不统一的情况)

CostDetails
| where Tags has "user@example.com"
| summarize TotalCost = sum(Cost) by ResourceGroupName, BillingPeriodStartDate
| sort by TotalCost desc

通过这种方式,你可以利用KQL的强大语法进行多维度的成本分析,完全满足自定义筛选的需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 03:38:17