更新时间:2024-04-19 GMT+08:00

扫描量计费

按扫描量计费

按扫描量计费即:按运行查询作业扫描的数据量付费,如果扫描字节数量少于10M, 按10M计算。

且数据定义语言(DDL)语句(如 CREATE、ALTER、DROP TABLE等语句)、管理分区语句、失败的查询语句无需付费。

对于取消的查询,按取消查询时扫描的总数据量计费。

数据扫描量计费模式

DLI的default队列采用数据扫描量的计费方式,数据扫描量支持以下计费模式:

  • 按需计费:在default队列中提交作业按扫描数据量计费,一种按需计费模式。

    计费方式自创建起按自然小时收费。按小时结算,小时数按整点计算。

    扫描量计费=单价*扫描量数据(GB)。

  • 套餐包:数据湖探索支持扫描数据量套餐包,购买了扫描数据量套餐包,按需使用过程中优先抵扣扫描数据量套餐包的规格额度,超过扫描数据量套餐包额度的按照按需计费。扫描数据量套餐的额度每个月会重置。

    更多套餐包计费信息请参考套餐包计费

本文将介绍按需计费的DLI数据扫描量计费的计费规则。

适用场景

DLI服务预置了名为default的队列供用户体验。用户在不确定所需队列容量或没有可创建队列空间的情况下,可以使用该队列执行作业。队列资源按需分配,按扫描量计费,适用于测试项目场景,资源消耗不高,按需计费成本更低,无需任何预付款。

约束限制

  • 仅default队列适用按数据扫描量计费。
  • 如果扫描字节数量少于10M, 则按10M计算。
  • 数据定义语言(DDL)语句(如 CREATE、ALTER、DROP TABLE等语句)、管理分区语句、失败的查询语句无需付费。
  • 取消的查询,按取消查询时扫描的总数据量计费。
  • 若计算任务超时或失败,则当次计算不收取费用。
  • 数据的存储方式(包括格式,是否压缩)对计算费用有直接的影响。

    假设Parquet格式文件为原CSV文件大小的1/4,则数据扫描费用为原CSV文件扫描费用的1/4。

计费规则

表1 数据扫描量计费规则

类型

资源

说明

数据扫描

数据扫描量

仅default 队列支持按扫描量计费(DLI预置default队列供用户体验)。

扫描量计费=单价*扫描量数据(GB)。

如果扫描字节数量少于10M, 则按10M计算。

按扫描量计费,您可以在控制台查看扫描量。

以SQL作业为例:

  1. 单击“作业管理 > SQL作业”。
  2. 在作业管理控制台页面筛选使用default队列的作业。
  3. 单击展开作业详情,查看作业扫描量。
    图1 配置费用示例

计费示例

示例价格仅供参考,实际计算请以数据湖探索价格详情中的价格为准。

参考数据湖价格详情页的按数据扫描量计算计费样例。

欠费影响

图2描述了按需计费的DLI资源各个阶段的状态。购买后,在计费周期内资源正常运行,此阶段为有效期;当您的账号因按需资源自动扣费导致欠费或超出消费配额,资源将陆续进入宽限期和保留期。

图2 按需计费的DLI资源生命周期

欠费预警

系统会在每个计费周期后的一段时间对按需计费资源进行扣费。当您的账户欠费或超出消费配额时,我们将通过邮件、短信和站内信的方式通知到华为账号的创建者。

欠费后影响

资源进入宽限期,不能在DLI服务中提交作业,包括SQL作业,Spark作业和Flink作业。您需支付按需资源在宽限期内产生的费用,相关费用可在“管理控制台 > 费用中心 > 总览”的“欠费金额”查看。

如果您在宽限期内仍未支付欠款,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的按需计费资源执行任何操作。

保留期到期后,若您仍未支付账户欠款,那么资源将被释放,数据无法恢复。

关于充值的详细操作请参见账户充值

关于消费配额请参考消费配额

按需计费模式和套餐包组合使用

DLI支持套餐包和按需计费模式结合使用。

购买了扫描数据量套餐包,按需使用过程中优先抵扣扫描数据量套餐包的规格额度,超过扫描数据量套餐包额度的按照按需计费。扫描数据量套餐的额度每个月会重置。

套餐包使用示例请参考套餐包计费