更新时间:2024-11-08 GMT+08:00
分享

函数工作流

函数工作流连接器用于对接华为云函数工作流(FunctionGraph)服务,可以调用已创建的函数进行数据处理,后续节点可引用变量的方式引用函数处理的结果。

前提条件

使用函数工作流服务时,还需要具备项目级服务FunctionGraph Administrator角色权限。

创建函数工作流连接

  1. 登录新版ROMA Connect控制台
  2. 在左侧导航栏选择“连接器”,在连接器页面单击“新建连接”。
  3. 选择“函数工作流”连接器。
  4. 在弹窗中配置连接器信息,完成后单击“确定”。

    参数

    说明

    连接名称

    填写连接器实例名称。

    鉴权方式

    选择连接器的鉴权方式。

    Access Key

    仅当“鉴权方式”选择“AK/SK”时需要配置。

    当前账号的AK(Access Key ID)。请参考访问密钥获取AK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为:credentials.csv。

    Secret Access Key

    仅当“鉴权方式”选择“AK/SK”时需要配置。

    当前账号的SK(Secret Access Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。

    描述

    填写连接器的描述信息,用于识别不同的连接器。

支持的动作

调用函数

配置参数

参数

说明

区域

FunctionGraph服务所在的区域。

项目

FunctionGraph服务所在的项目。

函数

选择要调用的函数。

调用方式

选择函数的调用方式,当前仅支持“同步”方式。

请求数据

执行函数的请求体,必须为JSON格式。可以通过引用变量的方式引用前序节点中的数据。

函数工作流服务具有强大的数据处理能力,可应用于多种场景。其中一个使用场景为,当使用“数据源类型组件”从数据库(如MySQL)中查询数据时,对于BLOB等类型的数据(如图片),最终查询到的结果为byte数组形式。此时可以使用函数工作流服务,对从数据库查询到的数据做进一步处理,如进行Base64编码等。

相关文档