MaxCompute计费方式有几种?
2020-04-30
行业通用大数据计算

云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!

MaxCompute对存储、计算、下载操作进行计量计费。本文向您介绍如何选择MaxCompute按量计费和包年包月两种购买方式,以及如何进行初步的成本估算。

计量计费项

MaxCompute中,计量计费项如下所示。
image

  • 存储费用:按照存储在MaxCompute的数据的容量大小进行阶梯计费。
  • 计算费用:MaxCompute分按量计费和包年包月两种计算计费方式。

(1).包年包月:此方式仅在阿里云大数据计算服务提供,包括SQL、MapReduce等计算任务。

4777C44F_3F80_4861_8ADC_7E8332726E2B
(2).按量计费:按量计费方式针对SQL任务、MapReduce任务等计算任务进行计费。

  • SQL任务按量计费:即SQL任务按I/O按量计费。标准版与开发者版的计费方式不同。详细请参见SQL任务按量计费
  • MapReduce按量计费:即MapReduce任务按量进行计费,目前仅标准版支持MapReduce任务。

1ABFAE94_2BE3_45d3_A01C_7EB50458A20D

  • 下载费用: MaxCompute将按照外网下载的数据大小进行计费。

F8970782_D1AC_47ea_AFA1_3A5A26D2C6B9

结算说明:账单以Project(项目空间)为单位统计,结算周期为天。

报价速算器:MaxCompute报价速算器下载

有关计量计费的详细计算方式,请参见查看账单详情

计费常见问题请参见计量计费常见问题

计费方式选择

MaxCompute提供按量计费和包年包月两种计算计费方式。

B2958F90_76D2_40b9_A1B2_68984995877B

通常,针对同一业务创建两个项目。 您也可以通过创建DataWorks标准模式工作空间(详细请参见创建工作空间),自动生成两个项目:

  • 开发项目:通常用于工程师开发调试,作业随机性大,数据量小。建议您使用CU包年包月模式,它能够帮您有效控制成本,将资源消耗控制在一定范围内。
  • 生产项目:您的作业相对稳定(经过开发调试再上线),可以考虑使用按量计费模式,以避免资源闲置。

目前MaxCompute开放的计算任务类型有SQL、UDF、MapReduce、Graph、 Lightning(交互式分析)、Spark和机器学习作业。目前对SQL(不包含UDF)、MapReduce、PyODPS任务、 Lightning(交互式分析)和Spark计算任务进行收费,其他类型的作业暂不收费。PyODPS任务底层执行的是SQL任务,费用参考SQL的计量计费逻辑。

33005A87_6762_420b_8D53_9DC623D8391E

在估算存储成本时,请您特别注意MaxCompute采用压缩存储,通常能压缩到原文件大小的1/5 。MaxCompute存储按照压缩后的大小计费。估算结果仅供参考,实际结果请以账单为准。

SQL计算费用估算

  • 如果您选择按量计费,成本控制是使用的关键。建议您在实际生产环境中,正式上线一个分析SQL前,通过Cost SQL命令估算该SQL作业的费用。详情请参见计量预估(Cost SQL命令)
  • 如果您使用的开发工具为Intellij IDEA,也可以在提交SQL脚本时自动估算费用。详情请参见开发SQL脚本

计算任务包年包月模式说明

  • 通常情况下,每个进程占用1个CU的资源。如果您采购了10个CU,而提交的作业需要100个进程并发,则这个作业会被分成10轮进行,每一轮10个进程,每个进程占用1个CU的资源。
  • MaxCompute为您提供调整每个进程占用内存的能力。详情请参见Cost SQL

1A76C607_FC1D_4e11_A2FA_B05E270D4692

MaxCompute计算包年包月详情请参见计算费用(包年包月)

本文来自 阿里云文档中心 MaxCompute 计费方式

【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo

立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK

展开阅读全文
相关产品
MaxCompute