检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
更多操作 函数创建完成后,您可以执行如表2的操作。 表2 相关操作 操作 说明 编辑函数 在我的函数列表中,单击“操作”列的“编辑”。 共享函数 在我的函数列表中,单击“操作”列的“共享”。 删除函数 删除单个函数:在我的函数列表中,单击“操作”列的“更多 > 删除”。 批量删除函数:在
接受/拒绝共享函数 在开天集成工作台界面中,选择左侧导航栏中的“流编排 > 函数 > 共享函数”,在共享函数界面将显示收到的共享函数,如图2所示。 图2 收到共享函数 接受或拒绝收到的共享函数。 单击“复制到我的函数”,表示接受该函数,接受的函数将显示在“我的函数”列表。 单击“删除”,表示拒绝该函数。
函数 Code代码连接器怎么使用数组作为函数入参? 如何创建并使用函数?
函数 函数管理 依赖包管理 内置函数 父主题: 流编排
选择“我的函数”页签,在界面右上方选择“创建函数”。 设置函数的基本配置信息,具体的参数说明如表1所示。 表1 参数说明 参数 说明 名称 填写函数的名称,根据规划自定义。 说明: 函数名称生成源码后不支持修改,建议您按照一定的命名规则填写函数名称,方便您快速识别和查找。 描述 函数的简单描述。
调用说明 开天集成工作台提供了REST(Representational State Transfer)风格API,支持通过HTTPS请求调用,调用方法请参见如何调用API。 父主题: 使用前必读
内置函数 开天集成工作台除了支持用户创建自定义函数,同时也内置了八种函数供用户在流编排时使用。内置函数的介绍如表1所示。 表1 内置函数介绍 类型 名称 说明 示例 数学函数 add 返回两个及以上数字相加的结果。 使用示例:add(1, 1.5) 结果示例:2.5 使用示例:add(1
函数管理 创建函数 共享函数 父主题: 函数
说明 满足查询条件的函数总数 满足查询条件的函数总数。 函数列表 函数列表。 函数定义 函数定义。 函数的URN 函数的URN。 函数名称 函数名称。 租户域名ID 租户域名ID。 租户项目ID 租户项目ID。 项目名 项目名。 应用名 应用名。 函数超时时间单位秒 函数超时时间单位秒。
Code代码连接器怎么使用数组作为函数入参? 此处以JS脚本为例,在表单中填写要输入的数组参数名称,参数类型选择Object并传入数组即可。 Code代码 进行流编排时,在“Code代码”连接器的执行动作中,在“函数名称”右侧,单击,如图1所示。 图1 新增函数 在“创建函数”页面,创建一个数组函数,如图2所示,完成后单击“创建”。
调用子流程 连接参数 调用子流程无需认证,无连接参数。 同步调用子流程 输入参数 同步调用子流程执行动作,输入参数说明如表1所示。 表1 同步调用子流程输入参数 参数 必须 说明 引用集成流 是 通过下拉框选择用户的集成流。 只能选择没有调用子流程的流。 集成流入参 是 用户在“引用集成流”中选择的集成流的对应入参。
如何调用API 构造请求 认证鉴权 返回结果
依赖包管理 函数运行环境中内置了常用的依赖(公共依赖包)供您直接在函数中引用,同时,函数支持您自行创建的依赖包(私有依赖包)。本文介绍如何创建私有依赖包。 创建依赖包 在开天集成工作台界面中,选择左侧导航栏中的“流编排 > 函数 > 依赖包管理”,在界面右上方选择“创建依赖包”。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987
单击“下一步”,设置执行动作的函数信息,具体操作如下所示。 配置输入参数。选择已创建好的函数。 用户可以创建函数、编辑已创建的函数、复制函数以及刷新函数。创建函数的具体操作请参见创建函数。 单击“下一步”,配置输出参数。 单击“预览”可查看输入参数和输出参数。 单击“下一步”
状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。 对于获取用户
webhook触发流调用(废弃) 功能介绍 webhook触发流调用,该接口在集成工作台新版本中已经废弃。 接口约束 无 URI POST /v1/{project_id}/flows/webhook/trigger/{id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
Token的有效期为24小时,需要使用同一个Token鉴权时,可以缓存起来,避免频繁调用。 获取Token后,再调用其他接口时,需要在请求消息头中添加“X-Auth-Token”,其值即为Token。例如Token值为“ABCDEFG....”,则调用接口时将“X-Auth-Token: ABCDEFG..
参与计算的参数。 多个参数以,分割。 函数 是 函数。 相关函数的类型。可以从下拉框选择,例如:加、减、乘、除等。 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参见表3。 表3 常用函数输出参数说明 参数 说明 计算结果 计算结果。 三角函数 输入参数 输入参数说明如表4所示。
用户的登录密码。 登录语言 是 支持的登录语言。 访问SAP函数 对SAP函数进行访问。 输入参数 用户配置访问SAP函数执行动作,相关参数说明如表2所示。 表2 访问SAP函数输入参数说明 参数 必须 说明 函数名称 是 SAP函数名称。 输入参数列表 是 选择数组类型的节点输出,可切换为数组模式。