检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在事件中,显示了组件暴露出来的一些常用事件,供用户实现,来扩展组件的交互。整个页面有加载(on-load)事件,该事件在页面渲染完成后执行,可进行数据初始化操作。更多关于事件的介绍,请参见主要事件说明。 库 在库中,可配置页面需要的依赖库,扩展页面功能。库分为系统预置库和自定义库两种,更多介绍请参见如何引入第三方库。
服务编排是一种通过简单的拖拉拽式流程编排以及参数配置的方式,来进行服务开发的能力。本章节以创建一个根据传入的用户名,配置欢迎信息的简单业务场景为例,向您介绍如何从零开始创建一个服务编排。 创建服务编排 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。
单击上传好的文件名,进行下载。 通过服务编排调用连接器 OBS连接器创建完成后,支持在服务编排中调用该连接器,实现与OBS的对接。用户也可以在脚本中调用连接器,实现与OBS的对接。如何在脚本中调用OBS连接器,可参考通过AstroZero中的连接器上传并识别身份证图片。 参考创建空白As
端到端调测示例 以某项目的用户反馈,批量导入失败进行调测定位为例,向您介绍如何进行调测。 操作步骤 参考开启日志监控中操作,抓取跟踪日志。 在日志中,搜索taskplan,发现已生成taskplan日志,说明已生成待执行的定时任务,但是在前台看不到定时任务记录。 图1 搜索tas
密码,判断当前登录的账号密码是否正确,来实现业务用户后台登录功能。 业务用户在前台登录时,需要先在线下开发一个登录组件,上传到高级页面,并在高级页面中配置组件桥接器中的数据。最后在页面中输入登录账号密码,通过调用“用户登录服务编排”,实现业务用户页面登录功能。 业务用户的登录机制
软件。AstroZero也支持自定义“我的仓库”,即支持将账号私仓配置为某个OBS仓,当其他账号或者其他运行环境配置了相同的OBS仓时,可实现跨账号或跨环境安装应用或大屏项目。 场景描述 账号UserA自定义“我的仓库”,将应用发布到“我的仓库”,账号UserB在其他运行环境安装该应用。
在事件中,显示了组件暴露出来的一些常用事件,供用户实现,来扩展组件的交互。整个页面有加载(on-load)事件,该事件在页面渲染完成后执行,可进行数据初始化操作。更多关于事件的介绍,请参见主要事件说明。 库 在库中,可配置页面需要的依赖库,扩展页面功能。库分为系统预置库和自定义库两种,更多介绍请参见如何引入第三方库。
规则的输出连接网关路由到不同的其他图元节点,当流程到达“规则”任务时,系统根据该规则路由到不同的路线。 图17 调用规则配置页面 规则实现 实现类型:规则基于决策表生成,请选择决策表类型。 引用:决策表的输入参数名称。此处只能使用当前项目依赖BO中,公开的及全局的已启用的决策表。
不涉及。 取值范围: 1~255个字符。 默认取值: 不涉及。 script 是 String 参数解释: 脚本名,即基于哪个脚本实现触发器的功能。如何创建脚本,请参见脚本。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 jscode 否 string 参数解释:
连接器专项 通过AstroZero中的连接器上传并识别身份证图片 通过AstroZero中的连接器实现文件上传功能
loper Profile),赋予该权限后WeLink用户可在AstroZero中开发应用,并支持将应用发布到WeLink。更多操作请参见如何为WeLink用户添加开发者权限。 支持将WeLink部门信息同步至AstroZero管理中心的“用户管理 > 角色”下,支持设置定时任务开启自动同步功能。
业务数据。 工作流:工作流即业务流程管理,源自业界BPMN 2.0标准。低代码平台基于该规范实现了自己的业务流程管理系统,由于工作流本身已成为了业界一套行业规范,因此在低代码平台中称实现此类流程的引擎为工作流。 定时任务:通过创建定时任务,让系统自动执行某脚本、服务编排完成业务功
设置AstroZero高级页面预置组件属性 为AstroZero高级页面添加自定义组件 为AstroZero高级页面组件绑定数据 添加事件或宏实现AstroZero高级页面组件交互 调测AstroZero高级页面 查看AstroZero高级页面性能 管理AstroZero高级页面 父主题:
创建业务逻辑 “编辑设备”功能主要通过调用并执行一个具有“编辑设备”功能的脚本,实现编辑设备信息功能,并在修改设备信息时,能够根据设备id号,直接修改设备信息,因此需要在开发页面前,先创建一个“编辑设备”和“按ID查询设备详情”脚本。 创建“编辑设备”脚本 创建“按ID查询设备详情”脚本
API的连接器,无需再针对每个云服务单独开发连接器。 AstroZero当前支持对接如下云服务的API,本章节以自然语言处理为例,向您介绍如何使用华为云API Explorer导入连接器。 自然语言处理 自然语言处理(Natural Language Processing,简称N
创建空白AstroZero标准页面 使用模板创建AstroZero标准页面 为AstroZero标准页面添加组件 设置AstroZero标准页面组件属性 添加事件实现AstroZero组件间交互 添加库扩展AstroZero标准页面功能 查看AstroZero标准页面性能 调测AstroZero标准页面
背景和原理 本节主要通过创建一个标准页面,调用一个具有编辑设备功能的脚本,实现编辑设备信息功能。在进行开发前,您需要先了解脚本、公共接口以及标准页面的相关知识。 学习地图 如图1所示,通过本章的学习和实践,您将了解“标准页面”的能力,并掌握脚本的开发方法。 图1 学习地图 脚本 公共接口
功能模块分类说明 设备维修管理系统包括三个功能模块,各功能模块分类说明,如图1所示。 图1 功能模块说明 本文将以功能模块为单位,逐个开发,带您一步步学习如何使用AstroZero开发一个完整的应用。 父主题: 通过AstroZero开发设备维修管理应用
高级页面。 工作流 工作流即业务流程管理,源自业界工作流N 2.0标准。低代码平台基于该规范实现了自己的业务流程管理系统,由于工作流本身已成为了业界一套行业规范,因此在低代码平台中称实现此类流程的引擎为工作流。更多内容请参见工作流。 对象 AstroZero中的对象(也可以称为O
”,选择“编辑”,进入编辑应用页面。 在左侧单击需要修改的流程后的“...”,选择“设置可见权限”。 图1 设置可见性 勾选可见的角色,单击“确认”。 如何创建角色及更多应用权限设置,请参见应用安全设置。 父主题: 使用工作流让数据流程高效流转