检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用空模板快速开始 本章节通过以组合应用的方式开放一个接口为例,帮助您快速熟悉组合应用的使用过程。当访问这个接口的时候,系统返回“hello world”。 创建组合应用 登录CodeArts Link控制台,在左侧的导航栏选择“组合应用”。 在页面上方单击“新建组合应用”。 根
Link将系统运行的日志实时记录到LTS,并保存3天。 基于服务器、数据库等的日志进行监控,对触发监控规则的日志信息通过短信和邮件进行告警,确保现网故障和隐患能第一时间被发现并进行有效处理,保证用户的业务正常运转,做到问题的及时发现和处理,减少对用户业务的影响。 ● 操作日志 操作日志旨在记录CodeArts
研发信息即时通知 应用:当有任务事件触发时,及时获取相关通知提醒。 场景特点:研发工具和办公通讯应用相互独立。 适用场景:内置常用的三方通讯连接器,例如飞书机器人、企业微信、钉钉等,实现研发任务状态的及时通知。 研发系统规模搬迁类 应用:研发数据从旧研发工具到新研发工具的批量同步。
eventTime 节点运行时间。 failure_cause 节点运行失败原因。 (可选)配置访问日志,实现异常监控日志的存储。 在组合应用设计页,单击启动,然后配置日志接入信息。 表3 配置访问日志 参数 说明 日志组 选择日志流所在的日志组。 如果没有可选的日志组,单击“查看日志组
实践案例指引 表1 CodeArts Link服务最佳实践指引 最佳实践 说明 Jira与CodeArts Req数据双向同步 介绍如何通过CodeArts Link实现Jira与CodeArts Req的数据双向同步,从而提高企业运作效率、提高数据资产的复用率。
前置条件和约束 使用工作流在线调试功能,您需要拥有一个ROMA Connect实例作为调试运行环境。目前您可以使用共享体验版实例。 使用工作流在线调试功能,调试环境如果选择共享体验版实例,您可同时调试的最大工作流数量为1条。 使用工作流在线调试功能,工作流的触发器节点不会真实运行,如Open
在本地保存组合应用配置。 导出组合应用 登录CodeArts Link控制台。 在左侧导航栏选择“组合应用”,在组合应用页面找到要导出的组合应用。 单击组合应用上的“”,选择“导出”,导出JSON格式组合应用文件到本地。 导入组合应用 登录CodeArts Link控制台。 在左
异常监控 “异常监控”处理器用于对指定流程进行监控,捕获发生的异常并根据配置的参数进行重试和异常处理操作。 配置参数 参数 说明 错误类型 捕获异常类型。“运行异常”包含当前所有服务异常。 包含错误信息 捕获异常包含错误信息。只有当捕获的异常信息中包含指定错误信息时,会进行异常处理步骤。
创建组合应用模板 用户可以把设计好的组合应用生成模板,其他用户可通过模板快速创建组合应用。 操作步骤 登录CodeArts Link控制台。 在左侧导航栏选择“组合应用”,在组合应用页面找到要发布的组合应用。 单击组合应用上的“”,选择“编辑”,进入组合应用的编辑界面。 单击页面右上角的“发布”。
单击页面上方“调试”按钮,进入调试模式。页面下方出现调试窗口。 图1 设计页面 图2 调试窗口 选择调试环境。选择“区域”、“项目”和“实例”,作为在线调试使用的环境。 图3 环境配置 配置触发器节点。根据触发器节点类型,配置对应的触发参数,如Open API节点您可能需要配置API请求参数和请求Body等。
使用组合应用模板快速开始 登录CodeArts Link控制台,在左侧的导航栏选择“资产目录”。 在“资产目录”下可以根据分类和搜索,寻找目标模板,单击卡片进入模板详情预览页面。 在模板详情预览页面,单击右上角“使用模板”,跳转至画布设计界面。
组合应用 创建组合应用 管理组合应用
资产目录 用户可在资产目录下看到多种模板,可以根据自己的应用场景选择对应的模板。通过使用模板,一键生成组合应用,后续对组合应用中的组件进行简单配置即可运行使用。 图1 资产目录 单击模板可以查看模板详情。 图2 模板详情
处理器 分支判断 并行处理 延时 EDI处理 变量赋值 排序 数据转换 数据拆分 数据筛选 脚本处理 日志采集 数据映射 循环处理 异常监控 终止 对称加解密 非对称加解密
排序 “排序”处理器用于处理数据的排序。 配置参数 参数 说明 数据集 待排序的数据,可以是上一步传过来的数据,也可以是自定义的数据。 可通过变量的方式引用前序步骤中的数据,请参考引用变量。 参数路径 排序使用的参数。 可通过变量的方式引用前序步骤中的数据,请参考引用变量。 排序方式
终止 “终止”处理器用于结束组合应用内的工作流任务。无需进行其它配置。 父主题: 处理器
延时 “延时”处理器用于创建指定时间的延迟。其典型使用场景是如果某步骤为耗时任务,且后续步骤依赖于该步骤的执行结果时,可在两步骤之间添加“延时”处理器,以保证后续步骤可正常执行。 配置参数 参数 说明 延迟时间(ms) 延迟的时长,单位为ms。 图1 延时 父主题: 处理器
循环处理 “循环处理”处理器用于循环处理数据,可以指定循环次数、循环条件或者循环数组 配置参数 参数 说明 类型 指定循环类型: 指定循环次数。 指定循环条件。 指定循环数组。 循环次数 当类型为“指定循环次数”时可配置,循环次数默认值为3。 执行条件 当类型为“指定循环条件”时可配置。
分支判断 “分支判断”处理器用于创建条件分支,以决定后续节点的执行逻辑。用户需要在“分支判断”节点与其后续相邻节点的连线上配置各分支的条件。 约束与限制 一个“分支判断”节点中,如果存在多个相同的“满足当前条件时”类型的表达式,最终将执行最先创建的分支上的步骤。 一个“分支判断”
变量赋值 “变量赋值”处理器用于创建变量,后续步骤中可使用这些变量。一个“变量赋值”节点中可以创建多个变量。 配置参数 参数 说明 变量名 填写变量的名称。 变量类型 选择变量的类型,目前支持字符串、整数、长整数、小数、布尔和对象。 变量值 填写变量的值。变量值可以是一个常量,如“hello