
# 已购买套餐包，为什么仍然产生按需计费？
#### 问题描述
已经购买了DLI的套餐包，使用过程中仍然产生了按需费用。
#### 排查思路
DLI提供优惠的资源套餐包，购买套餐包后，资源按照套餐包类型计费。
套餐包是用户预先购买的资源使用量配额，超出当前套餐包的额度，将自动转为按需收费。
建议您按以下顺序排查原因。
| 可能原因                | 处理措施                                                     |
|:---|:---|
| 未购买对应的套餐包           | 请参考[判断是否经购买了对应的套餐包]  |
| 套餐包额度已用完            | 请参考[判断套餐包额度是否超出]     |
| 购买的套餐包没有涵盖到DLI所有计费项 | 请参考[判断是否产生了套餐包未涵盖的计费项] |
   
如果处理完某个可能原因仍未解决问题，请继续排查其他可能原因。
 #### 判断是否经购买了对应的套餐包
目前DLI支持的套餐包类型如[表1]所示。
不同套餐包抵扣的费用不同，详见[套餐包计费](https://support.huaweicloud.com/price-dli/dli_12_0007.html)。请确认是否已经购买了产生按需费用的计费项所对应的套餐包。
如果未购买，产生按需计费为正常现象；如果已购买，请继续排查[判断套餐包额度是否超出]。
 表1套餐包类型及适用场景 
| 类型          | 说明                                             | 适用场景                                                  | 重置规则                                                                                                             |
|:---|:---|:---|:---|
| 扫描数据量套餐包    | 按照用户每个作业的数据扫描量（单位为"GB"）收取计算费用。                 | 仅适用于default 队列。                                       | 扫描数据量套餐的额度**按订购周期会重置**。 按订购周期重置：重置周期为月，例如1月5日订购套餐包，之后每月5日同一时间重置免费资源。   |
| 弹性资源池CU时套餐包 | 按照"CU时"收取计算费用，用户在弹性资源池添加的队列上运行作业时按照弹性资源池CU时计费。 | 适用于可预估队列使用量的场景、或测试项目等资源消耗不高的场景。                       | 弹性资源池CU时套餐包的额度**按订购周期重置**。 按订购周期重置：重置周期为月，例如1月5日订购套餐包，之后每月5日同一时间重置免费资源。 |
| 存储量套餐包      | 按照存储在DLI服务中的数据存储量（单位为"GB"）收取存储费用。              | 适用于在DLI 存储表数据的场景，例如时延敏感类的业务将表存储在DLI，使用存储量套餐包可以节省存储费用。 | 存储套餐的额度每个小时会重置。                                                                                                  |
   
 #### 判断套餐包额度是否超出
如果当月使用量超出已购买套餐包的额度，超出部分将自动转为按需计费。[怎样查看套餐包资源的使用情况？](https://support.huaweicloud.com/price-dli/dli_12_0024.html)
如果套餐包额度已超出，产生按需计费为正常现象；如果套餐包额度未超出，请继续排查[判断是否产生了套餐包未涵盖的计费项]。
 #### 判断是否产生了套餐包未涵盖的计费项
DLI的计费项分为计算资源计费、数据存储量计费、数据扫描量计费。
如果购买的套餐包资源未覆盖使用的计费项，产生按需计费属于正常现象：
例如：在DLI申请了队列资源运行作业，并将数据存储在DLI表中，但仅购买了队列CU时套餐包，则DLI表按需计费。
