检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用工作流在线调试功能,工作流的触发器节点不会真实运行,如Open API节点不会发布为API,您需要手动配置触发器节点进行触发。 使用工作流在线调试功能,在单个节点的最大停留时间为60s,超时后会自动向后运行。 父主题: 在线调试工作流
在线调试工作流 创建组合应用和工作流并配置完成后,可对工作流进行在线调试,实时查看各个节点的运行信息,便于后续对工作流进行调整以满足业务需求。 前置条件和约束 调试步骤
可使用常量值,也可通过引用变量的方式引用前序节点中的数据。 响应体 配置API响应信息中的响应体内容,可使用常量值,也可通过引用变量的方式引用前序节点中的数据。 响应码 配置API响应信息中的响应码,用户可选择已有的响应码或者自定义新的响应码。
如果后续节点想要引用“数据映射”处理器的输出数据,可通过${节点id|payload.xxx}的形式来引用。节点ID可通过单击“数据映射”处理器获取到。
添加断点:单击工作流中的节点,即可添加断点,工作流在调试过程中可能会停在当前断点。再次单击该节点,可移除断点。 图5 添加断点 触发器节点、并行处理节点和分支判断节点等不可添加断点。并行分支上的节点可添加断点,但每次只能调试单个分支。
分支判断 “分支判断”处理器用于创建条件分支,以决定后续节点的执行逻辑。用户需要在“分支判断”节点与其后续相邻节点的连线上配置各分支的条件。 约束与限制 一个“分支判断”节点中,如果存在多个相同的“满足当前条件时”类型的表达式,最终将执行最先创建的分支上的步骤。
Request path 上一个Open API节点的请求路径。 Script result 上一个脚本执行节点的结果。 Aggregation complete time 各分支执行完成后,完成聚合结果的UTC时间,如2023-03-01T10:26:33.410Z。
CodeArts Pipeline CodeArts Pipeline连接器用于对接华为云CodeArts Pipeline服务。 流水线(CodeArts Pipeline)提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。
连接器 iPaaS连接器是一种云服务,能够用于连接应用程序、数据和设备,以实现各种集成方案。连接器提供了预构建的连接点,以便将数据从一个应用程序或系统传输到另一个应用程序或系统。 模板 模板定义了场景化组合应用的编排格式。用户可以通过引用模板,快速搭建出适合的组合应用。
一个“变量赋值”节点中可以创建多个变量。 配置参数 参数 说明 变量名 填写变量的名称。 变量类型 选择变量的类型,目前支持字符串、整数、长整数、小数、布尔和对象。 变量值 填写变量的值。
说明: 请求参数可在后续节点中通过自定义变量的形式被引用,具体请参见自定义变量。 请求Body示例 仅当“请求方法”选择“POST”或“PUT”时可配置。 请求API的请求体示例。 说明: 请求Body体可在后续节点中通过节点变量的形式被引用,具体请参见节点变量。
数据拆分 “数据拆分”组件将传入该节点的数据按照指定的表达式进行拆分,并将拆分的结果通过节点变量传递给后续节点。通常“数据拆分”组件后续会连接“数据筛选”组件以配合使用。
函数工作流 函数工作流连接器用于对接华为云函数工作流(FunctionGraph)服务,可以调用已创建的函数进行数据处理,后续节点可引用变量的方式引用函数处理的结果。
主机IP FTP服务器的IP地址。 端口 FTP协议中,默认使用TCP端口中的20和21两个端口,其中20端口用于传输数据,21端口用于传输控制信息(命令)。 用户名 FTP用户名。 密码 FTP用户密码。
如果没有数据满足数据筛选的表达式,则“数据筛选”节点的后续节点将不会执行。 图1 数据筛选 父主题: 处理器
获取上一节点传递的文件信息,填写API请求体表单中上传文件使用的参数名称,可以通过变量的方式引用前序节点中的数据,请参考引用变量。 内容 仅当“输入方式”选择“文本输入”时需要配置。 获取上一个组件传递的文件信息,可以通过变量的方式引用前序节点中的数据,请参考引用变量。
“并行处理”节点的分支名称,需在后续相邻节点的连线上配置。 图1 并行处理 父主题: 处理器
node_id 节点ID。 node_name 节点名称。 node_type 节点类型。 event 节点运行记录。 eventTime 节点运行时间。 failure_cause 节点运行失败原因。 (可选)配置访问日志,实现异常监控日志的存储。
配置工作流 在使用空模板创建组合应用的时候,组合应用下默认会创建一条工作流,每条工作流的起始节点必须选择触发器作为触发事件,单击工作流上的空Action节点,然后在弹窗的“触发器”页签中选择“Open API”。
单击“CodeArts Req”节点事件,按照页面提示完成“选择连接”和“配置参数”配置。 单击“修改Jira工作项状态为Backlog”节点事件,按照页面提示完成“选择连接”和“配置参数”配置。 保存该业务流程编排到组合应用,并对该业务流进行调试、启动等后续运行操作。