消费明细

MaxCompute以天为单位出账单,您可以通过单击顶部导航栏中的费用,进入消费记录>消费明细查看每天的账单信息,您也可通过此文学习如何分析MaxCompute消费明细。

针对两种计量计费模式,有两个产品选项

  • 产品为大数据计算服务MaxCompute(按量付费)是指后付费模式。
  • 产品为大数据计算服务MaxCompute(包年包月)是指预付费模式。


说明
包年包月中的“后付费”是指项目开通包年包月计算计费模式后,还产生的存储、下载对应的费用(存储、下载费用只有后付费)。

使用记录

通过消费记录>消费明细,看不到这些费用是如何产生的,例如每天的存储花费、计算费用是由哪些SQL产生的、这些SQL作业是由谁提交的等信息,如果您想了解这些信息,需要通过消费记录>使用记录来下载每天的使用详细信息,如下图所示:



信息下载到本地后,打开文件,可以看到 CSV格式的文件,如下所示:
项目编号,计量信息编号,数据分类,存储(Byte),SQL 读取量(Byte),SQL 复杂度(Byte),公网上行流量(Byte),公网下行流量(Byte),MR 作业计算,开始时间,结束时间
odps_test,2016070102275442go3np8jc2,ComputationSql,,4638334,1,,,,2016-07-01 10:28:06,2016-07-01 10:28:11odps_test,20160701023045523guanp8jc2,ComputationSql,,4638334,1,,,,2016-07-01 10:30:56,2016-07-01 10:31:01odps_test,1706596874_1467308552_8912,Storage,206480056,,,,,,2016-07-01 00:42:32,2016-07-01 01:42:32odps_test,1706596874_1467313244_8912,Storage,206480056,,,,,,2016-07-01 02:00:44,2016-07-01 03:00:44
您可以看到每一个计算SQL/MR的原始计量信息,以及它们的InstanceID。
您可以通过MaxCompute客户端提供的 desc instance InstanceID;命令查看这个作业的详细信息,示例如下:
odps@ odps_test>desc instance 2016070102275442go3np8jc2;
ID 2016070102275442go3np8jc2
Owner ALIYUN$***@aliyun-inner.com
StartTime 2016-07-01 10:27:54 
EndTime 2016-07-01 10:28:16
Status Terminated 
console_query_task_1467340078684 Success 
Query select count(*) from src where ds='20160628';

如果您想知道如何计算某个MR任务的费用,可以通过MaxCompute客户端提供的wait InstanceID命令查看该任务的日志信息,获取日志中的resource cost信息进行计算。



  • 432.33(core*Min)×60=25939.8(core*s)四舍五入后即为该MR作业计算时(单位core*s),所有作业的总和对应账单中的MR作业计算时。
  • 432.33(core*Min)/60=7.2055(core*h)7.2055(core*h)×0.46(¥)=3.314¥结果即为该MR作业花费的金额,所有作业的总和对应账单中MR作业计算应付金额。

    如果账单中只有一个MR作业,那么消费情况如下所示: