下载云端函数 前提 用户已添加获取桶对象(obs:object:GetObject)的权限。 选择您需要操作的函数,鼠标右键单击“Download...”,选择您要下载的路径,函数代码会从云端下载到本地并自动打开入口文件。
上传OBS桶中的文件:最大可上传300MB压缩后的代码包。 259200s 如需调用执行时间超过900秒的函数,请使用异步调用的方式。 取值说明:可选512MB或10GB,默认值为512MB。 GPU实例 GPU实例包含以下实例规格,可以根据业务需求选择不同配置的实例。
最多支持添加10个服务,100个操作,配置参数如下: 服务类型:选择“FunctionGraph”。 当服务类型选择全局级云服务时,例如对象存储服务(OBS)、统一身份认证服务(IAM)等,CTS触发器只能在“香港”区域才能触发。如需了解更多全局级云服务请提交工单咨询。
通过分析FunctionGraph相关云服务(如OBS、VPC)的日志数据,实时检测恶意行为。 多维度日志分析:采集IAM、DNS、CTS等日志,利用AI引擎和威胁情报识别暴力破解和渗透攻击等威胁。 告警与响应:生成威胁告警并输出统计结果,帮助您及时处理潜在风险,保障服务稳定。
在函数工作流服务中使用PHP实现initializer接口,需要定义一个PHP函数作为initializer入口,一个最简单的initializer示例如下。 <?
在函数工作流服务中使用Java实现initializer接口,需要定义一个java函数作为initializer入口,以下为initializer的简单示例。
适用场景 云产品集成: OBS实时文件处理、LTS日志加工等。 ETL数据加工:数据库数据清洗、消息队列处理等。 常规任务:定时任务、周期任务、脚本任务等。 多媒体处理:音视频转码、直播录制、图片加工等。 快速构建流行Web框架应用:Express、Flask等。
函数名 my_initializer需要与实现initializer接口时的Initializer字段相对应,实现initializer接口时指定的Initializer入口为main.my_initializer ,那么函数工作流服务会去加载main.py中定义的my_initializer
function_urn="{function_urn}" --project_id="{project_id}"' \ f' --code_url="{code_url}" --func_code.link="" --func_code.file="" --code_type="obs
适用场景 云产品集成: OBS实时文件处理、LTS日志加工等。 ETL数据加工:数据库数据清洗、消息队列处理等。 常规任务:定时任务、周期任务、脚本任务等。 多媒体处理:音视频转码、直播录制、图片加工等。 快速构建流行Web框架应用:Express、Flask等。
大多数用户按工作流或数据模型组织他们的服务,并在服务中将与这些工作流和数据模型相关的函数进行分组。
重试:对于异步调用和由其他服务触发的触发器,FunctionGraph在遇到错误时会自动重试(每次重试有延迟)。对于同步调用,函数的其他客户端和华为云服务负责执行重试。详细信息请参阅配置函数异步。
FunctionGraph服务监控指标说明 功能说明 本节定义了FunctionGraph服务中“函数”上报云监控服务的监控指标。 指标的命名空间和维度,您可以通过云监控服务提供的API接口来检索FunctionGraph服务中“函数”产生的监控指标和告警信息。
-成长地图 | 华为云
图解函数工作流服务
使用FunctionGraph是否需要开通计算、存储、网络等服务?
函数调用绑定在APIG的域名的服务,报域名无法解析? 函数服务目前只能解析pod域的域名或者在华为dns服务购买的域名。 父主题: 通用问题
数据接入服务(DIS)触发器概述 数据接入服务DIS(Data Ingestion Service)为处理或分析流数据的自定义应用程序构建数据流管道,主要解决云服务外的数据实时传输到云服务内的问题。数据接入服务每小时可从多种数据源中连续捕获、传送和存储数TB数据。
使用消息通知服务(SMN)触发器 本节介绍如何通过函数工作流控制台创建SMN触发器,实现发布消息时触发函数运行。 关于消息通知服务SMN触发器事件源的具体介绍,请参见支持的事件源。 操作视频 本视频介绍如何在函数中使用SMN触发器,实现在SMN服务发布消息触发函数执行。
使用云日志服务(LTS)触发器 本节介绍如何通过函数工作流控制台创建LTS触发器,供您了解LTS触发器的使用方法。 关于云日志服务LTS触发器事件源的具体介绍,请参见支持的事件源。 约束与限制 除“拉美-圣保罗一”外,其他区域均支持使用LTS触发器。