
# 按需计费
#### 适用场景
函数工作流使用场景广泛，例如实时文件处理、实时数据流处理、Web移动应用后端和人工智能等场景。
#### 适用计费项
函数工作流实际费用是由请求次数费用、执行时间费用、函数流节点执行次数、GPU计量时间、磁盘计量时间、闲置内存计量时间和其他费用构成，各计费项按需计费说明请参见[表1]。
 表1计费项说明 
| 计费项           | 说明                                                                                                                                                                                             |
|:---|:---|
| 请求次数费用        | 在您使用函数的过程中会产生请求次数费用，请求次数是所有函数的请求总数。                                                                                                                                                            |
| 执行时间费用（非预留实例） | 执行时间费用包含两个变量：函数分配的内存大小和执行时长。以下介绍计算资源消耗的方式： 函数计算资源消耗是函数所选内存和函数执行时长的乘积，执行时长是从函数代码开始执行的时间算起到其返回或终止的时间为止，计量的粒度是1毫秒，不足1毫秒按1毫秒计费。                             |
| 执行时间费用（预留实例）  | 执行时间费用包含两个变量：函数分配的内存大小和执行时长。以下介绍计算资源消耗的方式： 函数计算资源消耗是函数所选内存和函数执行时长的乘积，执行时长是从预留实例创建成功后开始算起到用户调用API释放预留实例为止。如果预留实例存活时长不足1分钟，将按照1分钟计算，超过1分钟的部分，按照秒的粒度向上取整计算。 |
| 节点执行次数费用（函数流） | 函数流中除开始、结束和异常分支节点外，其他节点都要统计执行次数计费。                                                                                                                                                             |
| GPU计量时间费用     | 根据您配置函数的GPU规格和函数执行时长计费，输入值必须在0GB到10GB之间，执行时长的计量粒度是1毫秒。                                                                                                                                         |
| 磁盘计量时间费用      | 根据您配置函数的磁盘规格和函数执行时长计费，磁盘超出512MB的部分才计费，输入值必须在512MB到10GB之间，执行时长的计量粒度是1毫秒。                                                                                                                        |
| 闲置内存计量时间费用    | 在配置预留实例时可开启，表示预留实例在无调用的时候暂停CPU，节省资源，降低费用成本。详情请参见[预留实例管理](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_1837.html)。                                                 |
| 其他费用          | 在您使用函数工作流服务过程中，如果搭配使用了其它华为云服务，如OBS、SMN等，则您需要为该服务支付额外的费用，具体费用请参考[价格详情](https://www.huaweicloud.com/pricing/calculator.html#/ecs)。                                                               |
   
#### 计费周期
华为云函数工作流 FunctionGraph 按照实际使用量付费，没有最低消费。计费模式采用累计分档计费，按天结算，即每日3点后对前一日使用量进行扣费。例如，2023-05-11 00:00:00至2023-05-11 23:59:59期间产生的费用，通常会在2023-05-12 03:00:00左右完成扣费。
![](https://support.huaweicloud.com/price-functiongraph/public_sys-resources/note_3.0-zh-cn.png)
- 函数响应事件通知或调用（包括控制台的测试调用）开始执行时记为一次请求，请求次数是所有函数的请求总数。
- 未使用预留实例情况下，执行时间是从函数代码开始执行的时间算起到其返回或终止的时间为止。计量粒度是1毫秒，不足1毫秒按1毫秒计费。例如，函数A执行了0.5毫秒、函数B执行了2.3毫秒，则计算函数资源消耗时，函数A执行时间按照1毫秒计费、函数B执行时间按照3毫秒计费。
- 使用预留实例情况下，执行时间是从实例创建成功后开始算起到用户调用API释放预留实例为止。计量粒度是1秒，不足1分钟按1分钟计算，超过一分钟的部分，按照秒的粒度向上取整计算，比如运行时间为51秒，将按60秒计算；运行时间为60.5秒，则按61秒计算，以此类推。
 
#### 欠费影响
- 欠费预警 系统会在每个计费周期后的一段时间对按需计费资源进行扣费。当您的账户被扣为负值时，我们将通过邮件、短信和站内信的方式通知到华为云账号的创建者。
  
- 欠费后影响 当您的账号因自动扣费导致欠费后，您无法创建、执行函数及对资源执行任何操作。
  ![](https://support.huaweicloud.com/price-functiongraph/public_sys-resources/note_3.0-zh-cn.png)
  - 关于充值的详细操作请参见[账户充值](https://support.huaweicloud.com/usermanual-billing/bills-topic_30000002.html)。
    
 
