检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请在代码编辑器中增加如下代码: # -*- coding:utf-8 -*- import json def handler (event, context): output = 'Hello message: ' + json.dumps(event,ensure_ascii=False) return
账单上报周期 函数工作流会按天结算周期上报使用量到计费系统进行结算,具体扣费规则可以参考按需产品周期结算说明。
1 2 3 4 5 6 7 import json import helloworld def handler (event, context): output =json.dumps(event) helloworld.printhello() return
sl_domain 否 String APIG系统默认分配的子域名(APIG触发器参数)。 最小长度:1 最大长度:255 backend_type 否 String API的后端类型(APIG触发器参数)。
Azure (azure) Baidu Cloud (baidu) Google Cloud (google) > Huawei Cloud (huawei) Tencent Cloud (tencent) Custom (others) 当您选择某个选项之后,系统会进行交互式引导
DEW对密钥的所有操作都会进行访问控制及日志跟踪,提供所有密钥的使用记录,满足审计和合规性要求,同时用户可通过购买专属加密实例加密用户业务系统(包含敏感数据加密、金融支付加密以及电子票据加密等),帮助用户加密企业自身的敏感数据(如合同、交易、流水等)以及企业用户的敏感数据(用户身份证号码
Linux系统 Linux系统下可以使用以下命令生成zip包。 zip –rq vendor.zip vendor windows系统 用压缩软件将vendor目录压缩成zip文件即可。
每当有新函数实例创建时,系统会首先调用initializer。系统保证一定initializer执行成功后才会执行handler逻辑。 最多成功执行一次 FunctionGraph保证每个函数实例启动后只会成功执行一次initializer 。
对于依赖操作系统的包(以unixODBC为例),需要下载源码编译制作依赖包: 通过ecs控制台页面登录ecs机器(确保gcc、make工具安装完成),执行如下命令下载相关源码包。
变量 Serverless Framework提供了一个强大的变量系统,您可以将动态数据添加到serverless.yml中。使用Serverless变量,您将能够执行以下操作: 引用并加载环境变量中的变量。 引用并加载CLI选项中的变量。
RFS for FunctionGraph入门 编写Python脚本代码index.py文件,内容如下: # -*- coding:utf-8 -*- import json def handler (event, context): return { "statusCode
version String 函数版本号,由系统自动生成,规则:vYYYYMMDD-HHMMSS(v+年月日-时分秒)。 image_name String 函数版本的内部标识。 xrole String 函数配置委托。
若未创建过函数应用中心默认委托“fgs-app-adminagency”,可先选择“未使用任何委托”,完成其他配置项后单击“立即创建”,系统会弹出提示创建名称为“fgs-app-adminagency”的委托以保证应用正常创建。
Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。
您可以参照该表选择合适的系统权限。
获取CLI工具 CLI工具支持64位的Linux x86系统及64位Windows系统,以及Mac系统,具体下载地址如表1所示。 表1 下载地址 系统 软件包及校验文件 参考文档 Linux 各系统类型软件包及校验文件下载请参见CLI软件和校验文件下载。
使用其他系统打包可能会因为底层依赖库的原因,出现例如找不到动态链接库。 如果安装的依赖模块需要添加依赖库,请将依赖库归档到zip依赖包文件中,例如,添加.dll、.so、.a等依赖库。 使用Java编译型语言开发函数时,依赖包需在本地编译,打包为zip文件后上传使用。
使用其他系统打包可能会因为底层依赖库的原因,出现例如找不到动态链接库。 约束与限制 如果安装的依赖模块需要添加依赖库,请将依赖库归档到zip依赖包文件中,例如,添加.dll、.so、.a等依赖库。
ETL任务涉及大量数据和复杂计算,异步调用可避免系统阻塞,提高处理效率。 日志分析与统计:收集系统日志后,在后台异步进行日志分析、异常检测及统计,完成后将结果存储或发送至监控系统。日志分析需要较长时间,异步调用确保系统在高峰期间仍能正常运行。
图1 配置环境变量 如果使用了挂载文件系统中的库,可以在配置页面设置LD_LIBRARY_PATH环境变量指明挂载文件系统中对应的目录。 父主题: 函数开发概述