检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例化数据是应用需要自带的预设数据,用于支持应用的默认行为。 在AstroZero平台中,实例化数据包是由以下三种类型数据的整体或部分构成的数据压缩包: 系统对象数据 AstroZero系统定义的实例化数据主要是用户在开发应用过程中平台产生或用户使用平台功能生成的,在应用安装完成后能够进行配置的数据。 标准对象数据
分为系统预置库和自定义库。 系统预置库 系统预置库是系统已定义好的库,可在页面设计中直接进行加载并使用。如何查看系统预置的库,请参见管理库。 图1 系统预置库 系统预置库的版本号是在资源上传或更新时,平台赋予的版本管理号,和实际官网版本不存在对应关系。 自定义库 当系统预置的库
AstroZero提供的数据对象(Object)定义功能,对应传统方式开发业务系统中的创建数据库表。每个Object对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象用于存储组织或者业务特有的数据,可理解为数据库中的数据表(逻辑表,系统实际存储时通过字段映射,统一把数据保存在数据库大宽表中)。
卸载应用 使用说明 系统支持开发者用户,在开发环境删除自己创建或安装的源码包应用。 卸载应用 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“应用管理 > 应用导航”。 在应用程序列表中,单击待卸载源码包应用后的,删除应用。 父主题: 应用管理
支持查询,不支持增加、删除和修改。 系统对象 系统对象是低代码平台各项系统功能模块所使用到的对象,如服务编排、脚本等。一般无需关注,如果需要定位问题,可参考通过SQL语句查询AstroZero对象数据中操作,使用SQL语句进行查询。 图4 系统对象 图形化建模 图形化建模面向所有
在“BPM运行实例”页签,可查看当前环境该账号下系统中正在运行的BPM实例。 每当运行BPM时,系统会产生一个BPM实例,并给该实例分配一个实例ID,用于标识该实例。BPM运行结束后,系统将会自动删除实例ID。 表3 “BPM运行实例”页面说明 参数名 参数说明 实例ID 每当BPM运行时,系统会给该运行实例分
切换到“服务编排管理”页面,选择“服务编排运行实例”页签,该页签显示该租户下系统中正在运行的服务编排,即服务编排实例。 每当运行服务编排时,系统会产生一个服务编排实例,并给该实例分配一个实例ID,用于标识该实例。服务编排运行结束后,系统会自动删除实例ID。 图2 查看服务编排实例 表3 “服务编排运行实例”页面说明
于传统方式开发业务系统时,数据库中创建的一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段、字段校验规则、界面样式、字段变更时的触发事件等。如果把待开发的业务系统比作一部电影,对象
权限和授权项 在AstroZero中,可以通过设置权限配置Profile,来配置用户权限。系统预置了如下几种Profile,禁止删除: System Administrator Profile:系统管理员,拥有AstroZero全部权限。 Developer Profile:开发者权
本案例所涉及到的自定义组件是基于Vue2框架开发的,而系统是默认开启Vue3框架渲染组件的,所以您需要手动关掉Vue3框架渲染组件开关,否则拖拽组件到页面时会提示如下报错。 图1 界面报错 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在设备维修管理应用的设计页面,单击下方的“设置
在服务编排或脚本中调用原生服务 使用说明 Native Service部署成功且在AstroZero中接入服务实例后,系统会把在Native Service中配置的API接口生成相应的restaction。在服务编排中,可进行调用该restaction。 前提条件 已接入服务实例,具体操作请参考注册Native
在顶部主菜单中,选择“维护”。 在左侧导航栏中,选择“全局元素 > 选项列表”,查看账号下已有的选项列表,包括系统预置和在应用中自定义的选项列表。 基线 勾选,表示为系统预置的选项列表。未勾选,表示为自定义的选项列表。 全局 勾选,表示为全局可用的选项列表,在应用开发时可导入到应
标准页面中预置的API 在开发标准页面时,可以通过编写JS代码,来实现页面组件与后台接口之间的交互。如图1所示,在编写JS代码时,可直接使用系统预置的API。 系统预置的API代码结构样例如下,提供事件上下文context,用于封装常用的对象及API。 context ├──$app //
低代码平台提供了一些系统预置库,若不满足现有需求,支持开发者制作并上传新的库。 系统预置库 系统预置库是平台已定义好的库,可在高级页面组件中直接引用或在页面设置中直接进行加载并使用。在经典版应用设计器的左侧列表中,单击,在“高级页面 > 库 > 全局”中,可查看预置库。 图1 查看系统预置库
自定义公共接口 使用说明 使用公共接口,可以将原生服务API发布到外部网关,第三方系统可以通过OAuth2.0调用AstroZero上的原生服务。 前提条件 已接入服务实例,具体操作请参考注册Native Service。 已在需要调用原生服务的应用中,添加待调用的原生服务。添加
AstroZero支持通过自定义认证,配置AstroZero对接第三方应用认证的必要信息,即配置账号级通用IAM对接。 操作步骤 参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“系统管理 > 统一身份认证”,单击“自定义认证”。 在“基本配置”中,输入标签和名称后,单击“下一步”。
数字:允许用户输入任何数字,会删除前置零。 百分比:允许用户输入百分比数字(例如"10"),并自动向数字添加百分号。 电话:允许用户输入任何电话号码,系统会自动将其转换为电话号码格式。 币种金额:允许用户输入其他币种金额,并将字段自动转换为币种金额格式。此功能在将数据导出到Excel或其它电子表格时非常有用。
objectstorageproxy是系统预置的,调用存储代理连接器的接口。 图2 拖拽objectstorageproxy图元到画布中 选中图元,单击,设置基本信息。 图3 设置基本信息 表2 基本信息参数说明 参数 说明 标签 图元在页面显示的名称。 名称 图元在系统中的唯一标识,不能和其他图元相同。命名要求如下:
进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”中,将鼠标放在“Script”目录上,单击界面上出现的“+”,选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“queryEquipmentDetail”,单击“添加”。 系统实际创建的脚本名
创建Picklist对象 功能介绍 创建一个Picklist对象。 URI POST AstroZero域名/u-route/baas/metadata/v1.0/Picklist 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: