检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
迁移应用中的对象数据 AstroZero对象数据迁移概述 导入导出应用中对象的元数据 导入导出应用中对象的数据 父主题: 管理AstroZero中已安装应用的资源
按条件查询对象记录数 功能介绍 按条件查询对象记录数。 URI POST AstroZero域名/u-route/baas/data/v1.0/count/{objectName}?base=X 表1 路径参数 参数 是否必选 参数类型 描述 objectName 是 String
根据object_id查询对象验证规则 功能介绍 按照object_id查询对象验证规则。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/object/{object_id}/Validator 表1 路径参数 参数 是否必选 参数类型
创建AstroZero自定义对象 操作场景 低代码平台支持开发者根据自身的业务需求,创建自定义对象(Custom Object)。自定义对象创建完成后,系统默认预置了一些标准字段,为了满足业务需求,往往还需修改标准字段或新建自定义字段,字段就是对象的属性描述。 在AstroZero
AstroZero对象数据迁移概述 导入导出元数据和数据主要用于实现数据的迁移和备份,如迁移旧的元数据和数据去新的环境,保持对象的一致和兼容。从而实现在不同的账号间或环境间的数据迁移,避免重复开发和不兼容的开发。 AstroZero支持通过“定时/立即导出”、“按计划导出”两种方式导出数据
图6 设置对象及对象字段的权限 在“接口”页签,设置可执行哪些服务编排、脚本或BPM(工作流)。 基本信息中设置了执行服务编排、执行脚本和执行BPM的权限,此处的设置才会生效。 在“连接器”页签,设置可访问哪些OBS、对象存储代理等。 在“事件”页签,设置可访问哪些事件。
按照object_id查询自定义对象 功能介绍 按照ID,查询自定义对象。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Object/{object_id} 表1 路径参数 参数 是否必选 参数类型 描述 object_Id 是 String
通过SQL语句查询AstroZero对象数据 AstroZero低代码平台支持使用SQL语句,查询数据。使用SQL查询数据,可以简洁直观的查看数据表。本节主要为您介绍如何使用控制台、脚本以及服务编排查询数据。查询数据一般是基于对象的查询,以查询Class对象(实际创建的对象名为CNAME
将AstroZero自定义对象生成前端页面 生成列表页 基于当前对象直接生成一个列表页,用来维护管理对象里的记录数据。例如,对销售数据进行管理,需要一个管理界面,能通过一定条件查询到销售数据,并将销售数据通过列表形式展示在页面上。 参考登录AstroZero新版应用设计器中操作,登录应用设计器
使用校验器和触发器 什么是校验器和触发器 对象校验器:在向对象中录入记录数据时,为了保证对象数据的有效性,可以定义一些校验规则,对字段值以及各字段之间的逻辑关系进行校验。例如,name字段不能为空,MinPrice字段不能大于maxPrice字段等。 对象触发器:与数据库中的触发器类似
导入导出应用中对象的数据 将当前系统中的对象数据导出,然后在其他环境或账号进行导入,实现数据迁移和备份,如迁移旧的数据去新的环境,保持对象的一致和兼容。从而实现在不同的账号间或环境间的数据迁移,避免重复开发和不兼容的开发。 导出对象数据 在AstroZero服务控制台,单击“进入首页
使用AstroZero创建业务对象 业务对象(BO)是封装了完整的数据模型、业务逻辑、页面展现的软件单元。一个BO提供一个完整场景的服务,为上层应用提供特定服务。不同用户可以开发各自的BO,在BO里创建逻辑使其具有特定的业务功能,开发好后制作成用户包并进行发布。下载用户包给其他用户
批量插入或修改对象数据 功能介绍 批量插入或修改对象数据,若数据包含id进行更新,若数据不含id进行插入。 URI POST AstroZero域名/u-route/baas/data/v1.0/upsert/{objectName} 表1 路径参数 参数 是否必选 参数类型 描述
当前服务编排出现错误时回滚 当前服务编排出现错误时,回滚到上一个流程。 默认为勾选。若无特殊要求,请不要更改设置。 条件 选中对象后,该条件区域“字段”列会出现该对象的字段。单击“新增行”,可设置删除数据的条件。
如何使用服务编排开发数据的增删改查 使用说明 如何使用服务编排开发业务的基本逻辑中创建了呼吸机资源对象Respirator,本章节将介绍通过服务编排中内置的对象操作图元来开发服务编排,实现Respirator对象数据的增删改查功能。
当前服务编排出现错误时回滚 勾选表示在服务编排中,当后续图元失败的情况下,就可以回滚到上一个流程。 不勾选,在服务编排中,当出现后边图元失败的情况下,对象记录操作的图元就不回滚。 默认为勾选。无特殊要求,请不要更改设置。
描述流程中所用到的图元与BPM、服务编排中的图元类似,可参考Logic文件夹下“TroubleHandleScene”中的“事故处理流程”进行配置,这里不再详细描述流程配置的具体操作。
图8 连接开始和记录查询图元 单击画布的空白处,单击右侧,设置服务编排的出参,从全局上下文里的对象变量中拖入。 图9 设置服务编排的出参 单击服务编排页面上方的,保存服务编排。 测试服务编排能否正常执行。 单击服务编排编辑器上方的,执行服务编排。
导入导出应用中对象的元数据 将当前系统中的对象元数据导出,然后在其他环境或账号导入,实现数据迁移和备份,如迁移旧的元数据和数据去新的环境,保持对象的一致和兼容。从而实现在不同的账号间或环境间的数据迁移,避免重复开发和不兼容的开发。 导出对象元数据 在AstroZero服务控制台,单击
如何刷新AstroZero对象的页面布局? 场景描述 对象的标准页面提供了Button元素,可以通过定义Button来配置执行脚本,通过脚本刷新页面。 解决方法 参考什么是对象中操作,进入对象配置页面。 图1 进入对象配置页面 在标准页面,单击,获取锁。 从组件中,拖拽“按钮”组件到画布中