本文为您介绍MaxCompute计费的常见问题。

在处理计费类问题前,请您先仔细了解MaxCompute的计费方式,详情请参见计费方式

常见问题:

MaxCompute如何计费?

MaxCompute有两种计费模型:按量计费(先使用再付费)和包年包月(先购买资源),即资源共享和资源独享的区别。MaxCompute以项目为计费单元,计费项包括存储、计算和数据下载。费用分为计算(可预付费和后付费)、存储(按量后付费)和下载(按量后付费)费用。

按量计费转为包年包月时,如何评估需要购买多少CU?

您需要结合具体的作业评估CU量。建议您先购买少量CU,根据具体使用情况,进行调整。CU购买量建议如下:
  • 预留计算资源,10 CU起购。您可以考虑最少购买50 CU,以充分发挥MaxCompute性能。
  • 非预留计算资源,30 CU起购。
购买包年包月计算资源后,您可以通过如下方式监控资源的使用情况:

关于成本优化的最佳实践,请参见成本优化概述

执行SQL查询不同的分区,为什么费用差异比较大?

由于不同分区的数据量不同,执行SQL查询操作所产生的费用不同。您可以控制SQL作业的计算成本,详情请参见计算成本优化。您可以执行DESC table_name PARTITION(pt_spec);命令查看具体分区大小。

补数据后,费用为什么会产生较大波动?

系统会在补数据的时间区间内的每个调度周期都运行一次补数据操作。例如您补30天的数据,调度周期为天,则SQL被执行了30次,因此产生的费用较大。

把调度周期天改为小时后,为什么费用会增加?

调度周期由天改为小时后,SQL作业由每天运行一次改为每小时运行一次,运行次数增加,所以费用增多。

运行全表扫描后,为什么费用会增加?

运行全表扫描时,数据输入量为全表的大小,而如果只扫描部分分区,数据输入量仅为几个分区的大小。SQL费用计算方式为输入量×复杂度×单价,因此在复杂度和单价不变情况下,输入量越大费用越高。

包年包月计费模式,需要10 CU起购,按量计费也是这样吗?

按量计费模式,无需提前购买CU。各计算作业按使用量计费,详细计费方式请参见计算费用(按量计费)

MaxCompute包年包月服务账单有预付费和后付费。预付费是包年包月的费用,后付费的费用来自于什么服务?

后付费包含存储和公网下载费用。包年包月套餐中存储和公网下载是按量计费。

长期未使用MaxCompute按量计费功能,但每天仍产生费用,是什么原因?

MaxCompute按量计费包含计算、存储和公网下载费用。在没有计算作业的情况下,您可以查看是否有数据存留,残留数据会产生存储费用。详情请参见查看账单详情

MaxCompute服务没有续费的情况下,数据存放多久会过期?

暂停MaxCompute服务后,所有MaxCompute项目会在14天后释放。项目中的所有数据,例如表(Table)、资源(Resource)、函数(Function)和实例(Instance)会丢失并且不可恢复。

如果您在14天内充值并补足欠费,服务会自动开启,可以继续使用。如果欠费超过14天,系统将视您主动放弃所有MaxCompute项目,并在项目释放前一天以短信或邮件形式提醒您。

已删除MaxCompute按量计费项目,为什么还扣费0.01元?

按照存储计费规则,存储量小于等于512 MB则收取0.01元。例如,9:00删除数据,次日会有前一天00:00~09:00的存储账单。

如果Maxcompute采用按月计费模式后,可以切换为按量计费吗?如果可以切换,费用如何计算?

可以转换,详情请参见升级和降配。按量计费费用请参见存储费用(按量计费)下载费用(按量计费)计算费用(按量计费)计算费用(包年包月)

推荐引擎作业失败会计费吗?

推荐引擎作业显示失败,不一定是MaxCompute作业失败。MaxCompute的计算作业失败不收费。

在没有作业变动的情况下,费用超出预期,从1000涨到3000是什么原因?

您可以查看账单,找出耗费较大资源的SQL作业和其具体的运行时间。详情请参见查看账单详情

上传至MaxCompute的JAR包资源和表等占用的空间会收费吗?

存储在MaxCompute的数据,例如表(Table)和资源(Resource)等,系统会按照其数据容量的大小进行阶梯计费,计费周期为天。

如果按月购买MaxCompute还会额外收取费用吗?

MaxCompute包年包月只收取了计算资源固定时间内的费用。在使用过程中如果产生了公网下载和存储操作,系统会根据您实际的使用情况进行收费。

如果有数据统计分析的需求,已经在用RDS数据库,还应该开通什么服务?

您如果已经购买了RDS,且查询和计算速度符合您的需求,可以继续使用RDS数据库。如果您需要处理大批量数据,可以考虑使用MaxCompute进行存储和计算,详情请参见RDS迁移至MaxCompute实现动态分区

报表展现可以使用Quick BI,数据源支持RDS和MaxCompute。添加报表后,您可以把报表嵌入网页或系统中,详情请参见Quick BI

从MaxCompute下载数据,通过华东2的ECS云主机使用内网,收取流量费用吗?

通过经典网络及VPC网络的数据下载行为不收费,详情请参见配置Endpoint

MaxCompute数据存储量为3.5 TB,删除几张大表后,显示的存储量还是3.5 TB,是什么原因?会增加MaxCompute使用费用吗?

您可以查看账单收费是否正常。账单同步并不是实时的,一般第二天可以正常显示。

购买MaxCompute后,没有执行操作,是否会计费?

外网下载数据、数据存储和计算作业会计费。如果您的数据不执行下载和计算操作,只计算存储费用。如果删除了数据,则不会计费。

如何关闭MaxCompute服务?

开通MaxCompute服务后,不支持注销。详情请参见 服务注销与资源释放
  • 按量计费:开通后,无法注销。如果您没有创建项目,将不会产生任何费用;如果您已经创建了项目,请在控制台中删除项目释放资源。
  • 包年包月:开通后,无法注销。如果您需要申请退款,请提工单。如果您已经创建了项目,请先自行处理项目,确认项目不再使用后即可删除项目。您也可以按需转为按量计费模式,处理完毕后再申请退款。计费模式转化详情请参见升级和降配

以按量计费的方式开通了MaxCompute,如何停用自动续费功能?

MaxCompute(按量计费)无续费功能,如果业务不再使用,删除和释放存储的数据后不会再产生费用。

一个区域是否可以有多个项目使用开发者版资源?

一个区域(Region)只能有一个项目可以使用开发者版的MaxCompute资源。仅新创建的项目可以选择开发者版资源。

MaxCompute集群会存储三个副本,如何计费?

只按照一个副本计费。存储计费详情请参见存储费用(按量计费)

如何查看SQL作业消耗的资源量?

详情请参见MaxCompute账单分析最佳实践

包年包月模式下,资源是如何利用的?

包年包月的资源池是独享的,按购买CU(1 CU=1 Core CPU+4 GB内存)量固定分配资源,计算作业只能占用独享资源。但是当同一区域已经开通按量计费模式时,您可以通过升级或降配方式开通其他规格。如果作业量较大,您可以考虑对于消耗资源少的作业采用包年包月计费模式,消耗资源较大的作业采用按量计费模式,保证作业运行时一直有CU资源。

从按量计费变为包年包月,是否会引起数据变化或服务重启?

不会引起数据变化或服务重启。MaxCompute支持在按量计费和包年包月计费方式之间进行转换,但您必须提前开通两种模式的MaxCompute资源,详情请参见转换计费方式