
# SQL计费概述
通过阅读本文，您可以快速了解Fabric SQL的计费模式、计费项等主要计费信息。
#### 计费模式
Fabric SQL服务提供Pay By Resource和Pay By Query两种Serverless按需计费模式供您灵活选择。
- Pay By Resource：按照创建的SQL端点的**预热资源数量** \***运行时长**计费，可以即开即停，秒级计费，按小时结算，每个自然小时出账单并从您的账户余额中扣减费用。专属使用，SLA高。
- Pay By Query：按照在公共端点中运行SQL占用的**SQL算力单元时**计费，秒级计费，按小时结算，每个自然小时出账单并从您的账户余额中扣减费用。共享使用，SLA中。
详细的计费区别请参考[表1]。
 表1DataArts Fabric SQL服务计费模式 
| 计费模式            | 付费方式                            | 计费周期                           | 适用计费项    |
|:---|:---|:---|:---|
| Pay By Resource | 后付费。按照云服务器购买的预热资源数的运行时长计费。      | 按照预热资源的运行时间计费，每小时出话单扣费。        | SQL预热资源  |
| Pay By Query    | 后付费。按照在公共端点中运行SQL占用的SQL算力单元时计费。 | 按每小时运行SQL占用的SQL算力单元时，每小时出话单扣费。 | SQL算力单元时 |
   
#### 计费项
DataArts Fabric SQL服务根据业务场景实际使用的资源进行计费。详细的计费项及说明请参考[表2]。
 表2计费项信息 
| 计费项      | 计费说明                                                                             |
|:---|:---|
| SQL预热资源  | 此处根据您创建的SQL端点的预热资源的运行时长进行收费，按需付费，按照SQL端点实际的**预热资源数量** \***运行时长**计算使用量，按照秒级上报使用量。 |
| SQL算力单元时 | 此处根据您下发SQL执行过程中占用的公共端点中的**SQL算力单元资源数量** \* **使用时长**计算使用量，按需付费，每个自然小时按照秒级上报使用量。   |
   
#### 费用账单
您可以在控制台顶部导航栏，单击"费用"，在费用中心控制台左侧导航栏，选择"账单管理 \> 流水和明细账单"，查看账单详情。详细信息，请参见[费用账单](https://support.huaweicloud.com/price-fabric/dataartsfabric_01_0016.html)。
图1DataArts Fabric SQL计费明细示例   
![](https://support.huaweicloud.com/price-fabric/figure/zh-cn_image_0000002506192957.png "点击放大")
#### 欠费
详情请参见[到期](https://support.huaweicloud.com/price-fabric/dataartsfabric_01_0018.html)。
#### 停止计费
当云服务资源不再使用时，可以将其退订或删除，从而避免继续收费。详细介绍请参见[停止计费](https://support.huaweicloud.com/price-fabric/dataartsfabric_01_0017.html)。
#### 计费样例
![](https://support.huaweicloud.com/price-fabric/public_sys-resources/notice_3.0-zh-cn.png)
以下案例中出现的费用价格仅供参考，实际价格请参见各服务价格详情。
1. **SQL预热资源**
   SQL预热资源的"按需计费"模式是秒级计费，DataArts Fabric产品价格详情中标出了每小时价格，您可以将每小时价格除以3600，即可得到每秒价格。
   示例：某一SQL预热资源按需实例，fabric.sql.dcu.std规格价格为0.4元/核/小时，购买预热资源数为50DCU的按需实例，根据**预热资源数量** \* **实际运行时长**秒级计费
   - 运行30分钟，根据实际运行时长按秒计费：（0.4/3600）\*50\*30\*60=10元。
   
   - 运行1小时，根据实际运行时长按秒计费：（0.4/3600）\*50\*60\*60=20元。
    
2. **SQL算力单元时**
   SQL算力单元时的"按需计费"模式是秒级计费，DataArts Fabric产品价格详情中标出了每小时价格，您可以将每小时价格除以3600，即得到每秒价格。
   示例：Pay By Query（按需查询）的按需实例，fabric.sql.query规格价格为0.52元/核/小时，根据运行SQL占用的DCU时(核秒数)计算费用，按秒计费。
   - 在9：00\~10：00 之间，执行了三条SQL语句，语句1占用1DCU执行2.4秒、语句2占用1DCU执行3.5秒、语句3占用1DCU执行6.3秒，当前小时的总DCU时=2.4+3.5+6.3=12.2秒，根据实际使用量按秒计费：（0.52/3600）\*12 =0.00173元
   
   - 在10：00\~11：00之间，执行了一条SQL语句，语句1在执行过程中被取消，语句1在取消之前占用了18秒DCU时，运行中被取消的SQL语句也会被计费，根据实际使用量按秒计费：（0.52/3600）\*18=0.0026元。
    
 
