全部产品
云市场

机器学习计费常见问题

更新时间:2020-02-28 13:37:59

一、如何检查正在产生费用的项目

如何获取当前账号下所有产生费用的项目内容,并做对应成本管控,是PAI用户较为常见关注的问题,接下来内容里就将给用户做一个全面的方法指导。

目前机器学习PAI产品下,会产生费用的版块有:Studio-可视化建模、DSW-Notebook建模、EAS-模型在线服务。

对应的,我们点击概览页,查看:

  1. 可视化建模版块当前是否有运行中实验。正在运行中的实验里算法组件的计算会产生对应费用。
  2. Notebook建模版块当前是否有正在运行中的实例。正在运行中的实例会占用计算资源从而产生费用,不需要使用实例时,请先停止实例,避免不必要的费用。其中“预付费占用卡”为购买时预先付费,之后的使用中不会再产生费用。
  3. 模型在线服务版块当前是否有正在运行中的服务及是否有专属资源组。正在运行中的服务会产生费用(无论是否调用该服务)。“专属资源组”由后付费资源组和预付费资源组共同组成:后付费资源组处于“运行中”会产生费用,请在不需要使用时及时停用;专属资源组中的预付费资源组为购买时预先付费,之后的使用中不会再产生费用。

上文的第2点,还可以通过进入“DSW-Notebook建模”版块具体查看:

  • Stopped状态的实例不计费
  • Running状态的实例正在计费

上文的第3点,还可以通过进入“EAS-模型在线服务”版块具体查看:

  • 后付费资源组处于“运行中”状态的就在计费(运行中的资源组进行扩/缩容操作时,会有中间态:扩/缩容中,该状态下也会对已占用的资源收费)
  • 部署的服务处在“Running”状态的就在计费(部署好的服务进行扩容操作时,会有中间态:waiting,该状态下也会对已占用的资源收费)

二、如何停止正在计费的项目

2.1、停止Studio-可视化建模计费项目

选择有实验运行的项目,点击“进入机器学习”

找到正在运行的实验,点击控制面板的停止按钮

2.2、停止DSW-Notebook建模计费项目

找到处于“Running”状态的实例,点击“停止”按钮,实例随后进入“Stopped”状态,计费停止。

2.3、停止EAS-模型在线服务计费项目

  1. 找到处在“运行中”状态的后付费资源组,点击“缩容/停用”按钮,并在新跳转的页面将机器数将为0,并点击去开通按钮提交(详见文档)。随后资源组进入“缩容中”状态,缩容完成进入“无机器”状态,此时完成停用操作。
  2. 找到处在“Running”状态的部署在“公共资源组”上的服务(部署在专属资源组上的服务,只收取专属资源组的费用,服务不再单独计费),点击“停止”按钮。待服务进入“Stopped”状态,计费停止。

三、如何查询我的扣款项及明细

1、进入费用账单页面后,单击界面上方的“账单明细”选项。根据实际情况,选择账期月份。统计周期选择:明细。

增加筛选条件,确定查询的产品为“机器学习”。产品明细列,表明了该费用是来自哪一个子产品模块。下面对各个模块的含义进行解释:

  • PAI-EAS 资源组后付费:EAS后付费专属资源组费用
  • 机器学习(PAI):这一类包括了Studio中实验训练产生的费用、DSW后付费实例产生的费用、EAS公共资源组部署服务产生的费用。这三种情况的区分,要靠下图表格中的“计费项”列来区分(屏幕大小限制,下图的表格有部分列未显示出来),对应关系见下表:
“产品明细”列 “计费项”列 “实例ID”列 费用来源
机器学习(PAI) 使用量 text_analysis/data_analysis/data_manipulation/ deep_learning/default(含义详见文档 Studio中实验训练产生的费用
机器学习(PAI) DSW_**卡使用量 / DSW后付费实例产生的费用
机器学习(PAI) EAS CPU使用量 / EAS公共资源组部署服务产生的费用
  • PAI-EAS预付费:EAS预付费专属资源组费用
  • 机器学习预付费:DSW中预付费购买的计算资源

四、为什么我在停止计费项目后仍会有扣费

阿里云的扣费不是即时扣费的,需要在出账后才进行扣费,实际出账与用户的前台操作存在时延,例如10:00-11:00使用的资源费用,可能在下午才会出账扣款,所以即使用户在11:00执行了停止使用操作,仍会在下午收到扣款信息,造成“多收费”的错觉。但实际上,这只是收费延迟了,扣取的费用并没有多,仍然是用户实际消费的时长费用。