本文介绍数据湖构建中各资源的计费规格,包括元数据对象存储、元数据请求、数据探索和湖管理优化。
计量计费项
DLF产品目前所有功能为0折扣活动阶段,即使超过免费阶梯限定后,目前也均不会产生实际计费。
元数据对象的存储量
元数据对象是指数据湖元数据中存储的数据库、表、分区和索引。
计费规则,每月前100万个存储对象免费,超过100万后,超过100万的部分,每10万个对象收费1 USD/月,不足10万的按10万个收费。
计费周期与出账周期,按月统计对象数量,每月1号出账并结算一次费用。
如您的元数据对象未超过上面描述的起步数量,将不会收取任何费用。
元数据对象存储量计费案例:
例如在1月1号,数据湖元数据中包括100个库,1万张表,共50万个分区,0.5万个索引,则
月初时,元数据对象的存储量=0.01(库)+1(表)+50(分区)+0.5(索引)=51.51万个存储对象
1月31号,增加60万个分区,库、表和索引数量没有发生变化,则元数据对象的存储量=111.51万个存储对象。
2月1号您收到账单,实际产生的费用=0 USD(前100万存储对象免费)+ 2 USD(100万到111.51万对象存储的费用)=2 USD。
在2月1号,会从账号中扣除2 USD 作为1月产生的数据湖元数据对象存储费用。
元数据请求
元数据请求是指对数据湖元数据中的库、表、分区、索引和函数,发起创建、读取、修改和删除操作请求。
发起元数据请求可以通过数据湖构建对接的计算引擎(例如EMR的Hive、SparkSQL、Presto,以及MaxCompute)中执行DDL语句,也可以通过数据湖构建产品控制台或者在API中操作元数据对象。
计费规则,每月前100万个请求免费。每月请求超过100万后,超过100万的部分,每100万个请求收取1 USD,不足100万的,按100万请求数收费。
计费周期与出账周期,按月统计元数据请求数量,每月1号出账并结算一次费用。
如您的元数据请求未超过上面描述的起步数量,将不会收取任何费用。
元数据请求计费案例:
1月通过EMR、MaxCompute、Hologres等计算引擎创建、访问了元数据,实际访问的元数据次数为120万,则1月实际产生的费用=0 USD(前100万次元数据请求免费)+ 1 USD(100万到120万的元数据请求)= 1 USD。
在2月1号,会从账号中扣除 1 USD 作为1月产生的数据湖元数据请求费用。
入湖作业资源使用量
入湖作业,是指从数据源抽取数据到数据湖统一存储的入湖作业。(该功能已经停止更新)
入湖任务本身不收取费用,但如果入湖任务中使用到了其他产品,如RDS入湖任务中,需要使用到DTS产品,则会创建DTS实例,此时会产生额外的DTS费用。
欠费影响
用户在欠费的前72小时内,用户已经运行的任务和数据不受影响。但无法进行新建及资源申请相关的操作:
不能新建数据源
不能新建入湖任务
不能新建数据库、表等
不能启动入湖任务
用户在持续欠费超过72小时后,系统将进一步停止用户对资源的使用:
停止运行中的运行任务
禁止元数据接口的调用
用户在持续欠费超过168小时后,系统会对用户的资源进行释放和删除:
删除用户账户下的数据源、入湖任务、元数据(库、表、分区等)
控制台页面无法正常访问和使用
注:数据释放后无法找回,如有重要数据请提前备份。