如何在Azure Cost Management中查看Azure ML工作区及注册表成本?为何无法显示?
Azure Cost Analysis无法查看机器学习工作区成本的解决办法
我持有一个Azure订阅,名下包含多个资源组。在其中一个资源组内创建了2个Azure Machine Learning工作区,完成了若干模型训练及任务运行操作,但始终无法在Azure Cost Management的Cost analysis模块中查看这些操作与资源产生的成本。尝试通过服务名称筛选每日成本时,找不到Azure Machine Learning选项(截图显示筛选列表中缺少该选项)。
问题原因
Azure Machine Learning的相关成本不会全部归类在单一的"Azure Machine Learning"服务名称下,而是分散到多个服务类别中,比如计算资源、存储资源等会分别对应不同的服务分类。
查看相关成本的具体方法
- 按资源组精准筛选:直接选择包含机器学习工作区的目标资源组,查看该组下所有资源的成本,从中定位ML相关资源的费用。
- 按资源名称关键词搜索:利用工作区、计算集群/实例的名称关键词(如含
ml、workspace、compute)搜索,快速找到对应资源的成本记录。 - 查看成本明细视图:切换到Cost Analysis的「成本明细」页面,通过
资源类型列识别ML相关资源,比如:Microsoft.MachineLearningServices/workspaces:ML工作区本身的管理成本Microsoft.MachineLearningServices/computes:训练/推理用的计算资源成本Microsoft.Storage/storageAccounts:ML关联的存储成本
- 利用标签聚合成本:如果给ML相关资源添加了统一标签(如
Project:ML-Training),可直接按标签筛选,快速汇总所有相关费用。 - 等待计费延迟:Azure成本数据通常有1-2天的延迟,刚完成的训练任务可能需要等待一段时间才会显示费用。
内容的提问来源于stack exchange,提问作者Shivam Sharma
相关产品推荐
相关产品推荐

