函数工作流使用模板创建函数方式

使用空白模板创建函数

如何在函数工作流控制台使用空白模板快速开发一个简单的Hello World函数 。以创建HelloWorld函数为例,介绍函数的创建及测试过程,供您快速体验FunctionGraph函数的基本功能。

使用函数模板创建函数

如何在创建函数时选择模板,实现模板代码、运行环境自动填充,快速构建应用程序。

使用空白模板创建函数流程

步骤一:准备环境

所有操作均默认具有操作权限,请确保您登录的用户已有“FunctionGraph Administrator”权限,即FunctionGraph服务所有权限,更多权限的说明请参考权限管理。

步骤二:创建函数

登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。

单击右上方的“创建函数”,进入“创建函数”页面,开始创建空白函数。

函数名称输入“HelloWorld”,其他参数保持默认,完成后单击“创建函数”。

配置代码源,复制如下代码至代码窗,单击“部署”。

样例代码实现的功能是:获取测试事件,打印测试事件信息。

步骤三:测试函数

在函数详情页,单击“测试”,在弹窗中创建新的测试事件。

选择“空白模板”,事件名称输入“test”,测试事件修改为如下所示,完成后单击“创建”。

步骤四:查看执行结果

单击test事件的“测试”,执行后,在右侧查看执行结果。

“函数返回”显示函数的返回结果。

“日志”部分显示函数执行过程中生成的日志。

“执行摘要”部分显示“日志”中的关键信息。

步骤五:查看监控指标

在函数详情页面,选择“监控”页签。

在“监控”页签,先选择“指标”,再选择时间粒度(5分钟、15分钟、1小时),查看函数运行状态。

可以查看的指标有:调用次数、错误次数、运行时间(包括最大运行时间、最小运行时间、平均运行时间)、被拒绝次数。

步骤六:删除函数

在函数详情页面,单击右上角的“操作 > 删除函数”。

在确认框继续单击“确认”,及时释放资源。

详细操作流程和代码参考:使用空白模板创建函数

使用函数模板创建函数

步骤一:准备环境

所有操作均默认具有操作权限,请确保您登录的用户已有“FunctionGraph Administrator”权限,即FunctionGraph服务所有权限,更多权限的说明请参考权限管理。

步骤二:创建函数

登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。

单击右上方的“创建函数”,进入“创建函数”页面,使用模板创建函数。

函数名称输入“context”,“委托名称”选择已创建的任意委托,其他设置保持不变,单击“创建函数”。

步骤三:测试函数

在函数详情页,单击“测试”,在弹窗中创建新的测试事件。

选择“空白模板”,事件名称输入“test”,完成后单击“创建”。

步骤四:查看执行结果

单击test事件的“测试”,成功执行后,在右侧查看执行结果。

“函数返回”显示函数的返回结果。

“日志”部分显示函数执行过程中生成的日志。

“执行摘要”部分显示“日志”中的关键信息。

说明:此页面最多显示2K日志,了解函数更多日志信息,请参考查询日志。

步骤五:查看监控指标

在函数详情页面,选择“监控”页签。

在“监控”页签,先选择“指标”,再选择时间粒度(5分钟、15分钟、1小时),查看函数运行状态。

可以查看的指标有:调用次数、错误次数、运行时间(包括最大运行时间、最小运行时间、平均运行时间)、被拒绝次数。

步骤六:删除函数

在函数详情页面,单击右上角的“操作 > 删除函数”。

在确认框继续单击“确认”,及时释放资源。

详细操作流程和代码参考:使用函数模板创建函数

函数工作流 FunctionGraph 常见问题

函数工作流 FunctionGraph 常见问题

1对1咨询专属顾问

1对1免费咨询华为云专属顾问,为您量身定制产品推荐方案
立即咨询

华为云咨询电话:950808或4000-955-988 转1

华为云咨询电话:950808或4000-955-988 转1

华为云专业的服务团队,致力于为您提供专业的售前购买咨询服务,及完善的售后技术服务,助您云上无忧