检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据接入服务(DIS) 目标通道:选择接收通知消息的目标通道。 消息通知服务(SMN) 主题名称:选择接收通知消息的主题。 失败时通知 目标服务:函数执行失败时发送通知到以下目标服务。 函数工作流(FunctionGraph) 函数名称:选择接收通知消息的函数名称。
最小值:0 最大值:4194304 is_serial String 串行处理数据(DIS触发器参数),如果开启该选项,取一次数据处理完之后才会取下一次数据;否则只要拉取周期到了就会取数据进行处理。
例如:请求ID、临时AK、函数元数据。具体详情请参见开发事件函数。 父主题: 使用指南
大多数用户按工作流或数据模型组织他们的服务,并在服务中将与这些工作流和数据模型相关的函数进行分组。
储存与备份:鉴于多数模型文件的大小在1GB到10GB以上,建议依据具体需求选择系统盘容量,并参考图2新增数据盘进行挂载。 图2 系统盘选择 网络:虚拟私有云与主网卡请选择创建虚拟私有云VPC和子网中所创建VPC与子网,如图3所示。
memory_size Integer 内存大小 trigger_metadata_list Array of TriggerMetadataList objects 触发信息列表 temp_detail TempDetail object user_data String 用户数据
储存与备份:鉴于多数模型文件的大小在1GB到10GB以上,建议依据具体需求选择系统盘容量,并参考图2 系统盘选择新增数据盘进行挂载。 图2 系统盘选择 网络:虚拟私有云与主网卡请选择创建虚拟私有云VPC和子网中所创建VPC与子网,如图3所示。
IP地址网段:当前VPC与其他VPC、云下数据中心连通时,要避免网络两端的IP地址冲突,否则无法正常通信。 192.168.x.x/16 企业项目 必选参数。
单击“测试”,可以得到函数运行结果,函数会返回输入LTS数据。 父主题: 配置函数的触发器
表2 Query参数 参数 是否必选 参数类型 描述 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:0 最大长度:64 limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100 缺省值:100 最小长度:0 最大长度:
单击“测试”,可以得到函数运行结果,函数会返回输入eg-rocketmq消息数据。 父主题: 配置函数的触发器
可用区 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
4是函数内部初始化逻辑,属于应用层面的冷启动开销,例如深度学习场景下加载规格较大的模型、数据库场景下连接池构建、函数依赖库加载等等。
limit 否 String 本次查询最大返回的数据条数,最大值500,默认值100 缺省值:100 最小长度:1 最大长度:64 marker 否 String 本次查询起始位置,默认值0 缺省值:0 最小长度:1 最大长度:64 请求参数 表3 请求Header参数 参数 是否必选
若均未填写,默认查询最近3天数据。
Data 数据 SequenceNumber 序列号(每个记录的唯一标识) KAFKA触发器相关字段说明 表7 KAFKATriggerEvent相关字段说明 字段名 字段描述 InstanceId 实例ID Records 消息记录(表8) TriggerType 触发器类型,
另外,某些第三方库中可能会包含测试用例源代码、无用的二进制文件和数据文件等,删除无用文件可以降低函数代码下载和解压时间。 公共依赖包加速 在编写应用程序时,往往会引入第三方依赖库,尤其是Python语言。在冷启动过程中会下载所需的依赖包,若依赖包太大会直接增加启动时间。
单击“测试”,可以得到函数运行结果,函数会返回输入eg-rabbitmq消息数据。 父主题: 配置函数的触发器
表8 DISRecord相关方法说明 方法名 方法说明 getPartitionKey() 获取数据分区。 getData() 获取数据。 getRawData() data经过base64解码后的字符串,UTF-8编码。
单击“测试”,可以得到函数运行结果,函数会返回输入RabbitMQ消息数据。 父主题: 配置函数的触发器