全部产品
云市场

MaxCompute计费常见问题

更新时间:2019-07-01 11:22:20

在处理计费类问题前,请先仔细阅读计量计费说明

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

A:通常是由于费用较多的分区size比较大。您可以使用desc table_name partition(pt_spec)命令查看具体分区大小。

Q:在运行补数据后,费用为什么会产生较大波动?

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

注意:如果是补了一个区间的数据任务,在第一天有一个任务实例失败了。则当天的补数据实例会被置为失败,第二天的任务实例也不会开始运行(只有当天的全部任务实例都成功,第二天的任务实例才会开始运行)。

Q:把调度周期天改成小时后,为什么费用变多了?

A:调度周期改为小时后,每小时运行SQL任务,运行次数增加,所以费用比天调度多。

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

A:运行全表扫描后,每个分区的数据都需要计算一次。例如有一张表按时间(天)分区,存放了360天的数据,则运行全表扫描时需计算360次。同理,如果您的where条件语句覆盖了其他表中的字段,也会增加费用。

Q:在进行包年包月方式(按CU预付费)计费时,需要10CU起购,按量计费也是这样吗?

A:如果是按量计费,无需提前购买CU。您使用多少CU,就会扣取对应的费用。

Q:查看账单的时候发现我的MaxCompute包年包月服务,还是有预付费和后付费两项。其中预付费是包年包月的费用,后付费每天产生的费用来自于什么服务呢?

A:来自于存储服务:存储服务按照存储在MaxCompute的数据的容量大小进行阶梯计费,不支持预付费。

Q:我已经很多天没使用 大数据计算服务MaxCompute(按量付费) 功能了,但每天仍产生费用,这是什么问题?

A:通常这种情况费用来自于您的存储服务,您可以删除不需要的项目避免此类费用产生。

Q:计费方式改成包年后(10个CU), SQL运行等待时间太长(30分钟以上)。这种情况下我应该购买多少个CU才能获得分钟级别的响应?最大单表在100G以内。

A:出现等待过长的情况,可能是您的某个任务将10CU全部占用用了,如果想留一些资源给其他项目里的任务使用,您可以配置Quota组,同时您可以考虑增加CU个数。可以简单地做个估算,比如当前您占满10个CU的任务运行了40分钟,如果想让任务使用一半的时间:20分钟完成运行,那么CU需要增加到20个,同一时间每个任务用的worker数量可累加。您可以通过下列命令维护您的任务。

  1. desc instance instanceid
  2. 查看SQL任务的内容
  3. wait instanceid
  4. 查看任务输出
  5. kill instanceid
  6. 终止任务

同时建议您使用CU管家功能来监控CU的使用情况。

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

A:MaxCompute服务被暂停后,所有MaxCompute项目保留14天后将被释放,其中的所有数据,如表(Table)、资源(Resource)、函数(Function)和实例(Instance)会丢失并且不可恢复。
如果您在14天内充值补足欠费后,服务会自动开启,可以继续使用。
如果您欠费超过14天,将视为您主动放弃所有MaxCompute项目。在项目释放前一天将发送短信/邮件进行提醒。

Q:数据计算服务MaxCompute(按量付费) 已经把项目都删除了,为什么还在扣费0.01?

A:按照存储计费规则,存储小于等于512M数据最低收取1分钱。当天数据9点删除,次日会有前天0-9点的存储账单。

Q:Maxcompute 如果采用按月付费之后,可以切换成按量付费吗?如果可以切换,费用如何计算?

A:请参考计费方式转换

Q:推荐引擎任务失败也会计费吗?

A:推荐引擎任务显示失败,不一定是MaxCompute任务失败。MaxCompute本身计算任务失败不收费。

Q:MaxCompute在没有什么任务变动的情况下费用暴涨,从1000涨到3000是由于什么原因?

A:您可以查看账单详情,找出具体是什么SQL任务耗费较大的资源和具体的运行时间。

Q:上传到MaxCompute的jar包资源和表等占用的空间需要收费吗?

A:存储到 MaxCompute 的数据,包括表(Table)和资源(Resource)等,会按照其数据容量的大小进行阶梯计费,计费周期为 天。

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

A:MaxCompute预付费只收取了计算资源单元固定时间内的费用。在使用过程中如果产生了下载和存储,会根据您实际的使用情况进行收费。