按量付费闲时版

MaxCompute提供单价更低的按量付费计算资源规格类型(按量付费闲时版),为您降低在延迟不敏感场景下使用MaxCompute的成本。本文为您介绍MaxCompute按量付费闲时版的应用场景、资源说明和计费说明,并帮助您了解注意事项和使用方法。

应用场景

按量付费闲时版适用于期望极低成本、但对完成时间不敏感的作业。例如用户行为日志、系统日志等低价值、海量数据的分析场景,此类业务通常需要消耗大量计算资源,但对产出时间并不敏感,此时使用包年包月资源会造成独享资源大量空闲,而使用按量付费标准版成本又过高。对作业的完成时间敏感性越低,越适合使用按量付费闲时版以节省计算成本。 而用于生产、要求长期稳定、资源有保障的作业不宜使用按量付费闲时版,因为资源竞争会导致作业资源被挤压、抢占,造成作业长时间等待或运行时间变长、甚至被迫终止,进而影响您的实际业务。

资源说明

开通MaxCompute按量付费闲时版,意味着您可以使用MaxCompute闲时计算资源(os_SpotQuota),它是一种共享型按量付费计算资源,通过闲时计算资源运行的作业被称为Spot作业(SpotJob),相对于按量付费标准版作业具有更低的单价,旨在为您降低开发、测试等延迟不敏感场景下使用MaxCompute的成本。

基础资源

资源说明

计费说明

计算资源

闲时计算资源池与按量付费标准版计算资源共享,与包年包月计算资源隔离,不可指定用量。

如遇整体资源池资源水位高,发生资源竞争时,Spot作业(使用os_SpotQuota运行的作业,包含SpotSQL、SpotMapReduce、SpotSpark等类型)的资源可能会被挤压或者抢占,甚至作业被终止,如下图所示

image

按各类型计算作业的实际使用量计费,详细计费规则请参见计费说明

开通地域

当前已支持按量付费闲时版规格的地域如下:

华东1(杭州)、华东2(上海)、华北2(北京)、华北3(张家口)、华南1(深圳)、西南1(成都)、中国香港、新加坡、英国(伦敦)、日本(东京)、马来西亚(吉隆坡)、德国(法兰克福)、印度尼西亚(雅加达)、美国(弗吉尼亚)、美国(硅谷)。

计费说明

类型

计费公式

价格

SpotSQL作业

(指计算配额为os_SpotQuota的普通SQL或查询加速SQL作业)

SpotSQL作业当日总费用=计算输入数据量×SQL复杂度×单价

计费单价如下:

  • 公共云:0.1元/GB

  • 金融云:0.19元/GB

引用外部表的SpotSQL作业

(指计算配额为os_SpotQuota且引用了OTS、OSS外部表的SQL作业)

引用外部表的SpotSQL作业当日总费用=计算输入数据量×单价

计费单价如下:

  • 公共云:0.03元/GB

  • 金融云:0.057元/GB

SpotMapReduce作业

(指计算配额为os_SpotQuota的MapReduce作业)

SpotMapReduce作业当日计算费用=当日总计算时×单价

计费单价如下:

  • 公共云:0.154元/计算时

  • 金融云:0.293元/计算时

SpotSpark作业

(指计算配额为os_SpotQuota的Spark作业)

SpotSpark作业当日计算费用=当日总计算时×单价

计费单价如下:

  • 公共云:0.22元/计算时

  • 金融云:0.418元/计算时

SpotMars作业

(指计算配额为os_SpotQuota的Mars作业)

SpotMars作业当日计算费用=当日总计算时×单价

计费单价如下:

  • 公共云:0.22元/计算时

  • 金融云:0.418元/计算时

注意事项

  • 必须开通按量付费标准版后才可开通按量付费闲时版,按量付费标准版详情请参见按量付费标准版

  • 按量付费闲时版仅涵盖计算资源,存储和下载费用依据按量付费标准版收取。

使用说明

  1. 开通MaxCompute按量付费标准版

    按量付费标准版的开通步骤,详情请参见开通MaxCompute和DataWorks

  2. 开通MaxCompute按量付费闲时版。

    登录阿里云MaxCompute按量付费闲时版开通页面商品类型选择按量付费闲时版,根据界面提示配置地域信息,阅读并勾选服务协议后,单击立即开通

    重要

    按量付费闲时版开通后不可退订,若不使用MaxCompute闲时计算资源(os_SpotQuota)运行作业,则不会产生按量付费闲时版相关费用。

  3. 查看按量付费闲时版计算资源。

    1. 登录MaxCompute控制台,在左上角选择已开通按量付费闲时版的地域。

    2. 在左侧导航栏,选择工作区 > 配额(Quota)管理

    3. Quota管理页面,可查看按量付费闲时版一级Quotaos_SpotQuota_p、二级Quotaos_SpotQuota,表示可以使用按量付费闲时版计算资源。

  4. 项目绑定按量付费闲时版计算资源。

    • 对于新增项目,可在新建项目时配置默认Quotaos_SpotQuota

    • 对于存量项目,可在项目管理页面,单击目标项目操作列的管理,在项目配置页面的参数配置页签,修改默认计算Quotaos_SpotQuota

  5. 运行Spot作业(SpotJob)

    通常情况下,在绑定os_SpotQuota的项目下发起的作业默认为Spot作业,但若在作业的Query前指定了其他运行Quota,如默认后付费Quota,那么该作业将被识别为标准作业。

    同样,在未绑定os_SpotQuota的项目下,也可以通过在作业的Query前使用如下命令指定计算Quota为os_SpotQuota,则该作业将被识别为Spot作业。

    set odps.task.wlm.quota=os_SpotQuota;

    作业级别指定计算Quota详情请见作业级别指定Quota

    重要

    查询加速(MCQA)成功的作业无法使用此命令指定计算Quota,作业消费将仍计入作业执行项目绑定的默认计算Quota。包括但不限于在MaxCompute控制台使用SQL分析连接DataWorks创建临时查询中发起的查询加速作业。

  6. 查看作业运行状态和资源消耗情况。

    可通过MaxCompute控制台的作业运维功能查看历史作业和正在运行的作业,详情请参见作业运维(新版);通过MaxCompute控制台的Quota管理功能查看闲时计算资源的消耗情况,详情请参见查看Quota消耗

    说明

    暂不支持查看查询加速作业的资源消耗情况。

  7. 查看按量付费闲时版消费明细。

    查看MaxCompute按量付费闲时版的消费明细和用量明细请参见查看账单详情

相关文档

按量付费标准版的使用请参见按量付费标准版,计费规则请参见计算费用(按量付费)