检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何区分不同账户间的数据库对象? AstroZero是使用元数据保存数据的,一个租户的数据包含系统预置的元数据及租户自定义的元数据。AstroZero中预置的元数据完全相同,是集中存放在容器中,供所用租户共享使用。租户自定义元数据物理存储在一起,逻辑上是隔离的。 父主题: 应用后端开发
AstroZero支持使用第三方数据库吗? AstroZero支持使用第三方数据库。 使用AstroCanvas构建可视化大屏时,提供了直连数据库(如MS SQL Server、MySQL、Oracle和GaussDB)的能力,详情操作请参见关系型数据库。 其他场景下,在AstroZ
在AstroZero中,哪些场景需要访问数据库? AstroZero访问数据库的场景主要包括如下几类: 业务数据模型构建 通过AstroZero提供的Object可视化创建的方式进行构建。 业务数据CRUD操作 通过AstroZero脚本中的数据库db标准库的相关方法实现,也可以通过服务编排中的相关图元可视化编排来实现。
删除表单数据 当需要删除表单填报数据时,支持根据筛选条件删除数据或者删除全部数据。数据删除后不可恢复(如子表、附件等数据也将彻底删除),同时引用该数据的功能(如关联记录等)也将会受影响,请谨慎操作。 设置筛选条件删除部分数据 参考登录零代码工作台中操作,登录AstroZero零代码工作台。
批量修改表单数据 当需要修改表单填报数据时,支持根据筛选条件修改数据或者修改全部数据。 前提条件 在表单的视图中,已开启批量修改按钮。 图1 开启批量修改按钮 设置筛选条件修改部分数据 参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击对应的应用,进入应用开发页面。
默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 records 是 Array 参数解释: 记录ID列表,可通过调用按条件查询对象数据接口查看(响应消息中的“id”)。 约束限制: 最大支持100个记录ID。 响应参数 表3 响应参数 参数 参数类型 描述
单击“任务历史”,可以查看流程实例的归档记录。 业务数据归档 为解决业务数据表的数据记录不断的增长而导致的数据库上的记录过多而占用磁盘空间以及查询效率变低的问题,需要将一些使用频率很低的数据进行归档。归档后的数据将从数据库中移除,并在归档数据库中冻结,仅支持查询操作。 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
大小设置:设置项,只在PC端生效。 尺寸:表格整体尺寸。 表格最大高度:表格的最大高度,单位为px。 表格固定宽度:表格的固定宽度,单位为px,为0表示不限制。 表格固定高度:表格的固定高度,单位为px,为0表示不限制。设置后,如果表数据内容超出该高度,会自动固定表头。 查询条件:是否在表格上方,添加查询条件,快速查询数据。勾选后,
fields={f1,f2}&records={id1,id2} 表1 路径参数 参数 是否必选 参数类型 描述 objectName 是 String 参数解释: 对象的名称,请参考登录应用设计器中操作,进入应用设计器,在“数据 > 对象”列表中查看。 约束限制: 不涉及。 取值范围:
如何进行数据找回 使用说明 在华为云AstroZero专享版实例中,支持将平台备份的数据(当前备份到华为云RDS数据库)恢复至临时数据库,再从临时数据库中将数据找回到当前环境。 数据找回功能为白名单特性,需要联系后台管理人员开通后方可使用。使用数据找回功能存在如下约束和限制,请提前了解。
的展示。 区域5:命令输入区,用户可以在该区域进行表数据查询,支持多种表操作的SQL语句。 例如:在单击区域1的“对象管理”时,会在区域2展示所有对象表,单击某个表,便可复制该表名。用户在区域5输入命令时,可快速复制粘贴要查询的表名。且对于区域2展示的所有命令,可通过双击鼠标左键
子表 子表用于在当前表单中嵌套使用其他表单作为子表单。 在表单开发页面,从“数据组件”中,拖拽“子表”组件至表单设计区域,如图1。 图1 子表 显示名称:该组件在页面呈现给用户的名称,可以设置为中文,也可以设置为英文。 关联表单:关联的子表单。 后续在填报父表单时,会同步增加子表单
ate序号,序号从“0”开始,表示同类型图元序号。 名称 该图元的标识,请确保在当前服务编排中唯一。 描述 该图元的描述信息。 使用快速更新模式 是否启用快速更新模式。 若勾选该参数,表示为快速模式。 根据对象变量中的记录ID,将对象变量更新到数据库中。更新的值,来源于对象变量中
报表 创建AstroZero报表 管理AstroZero报表 父主题: 使用AstroZero开发应用前端
设置报表 单击“完成”,在弹出的对话框中单击“确定”。 创建仪表盘。 在经典版应用设计器的左侧列表中,单击,选择“报表 > 仪表板”。 在仪表板管理页面,单击“新建”。 添加相关的图表到仪表板面板中。 拖动“TodayAccount”报表到仪表板中,选择“仪表板”作为图表类型,根
对应传统方式开发业务系统中的创建数据库表。每个Object对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象用于存储组织或者业务特有的数据,可理解为数据库中的数据表(逻辑表,系统实际存储时通过字段映射,统一把数据保存在数据库大宽表中)。 您可以围绕对象这一核心,定
AstroZero对象概述 低代码平台中的对象 低代码平台中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建的一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段
使用快速更新模式 是否启用快速更新模式。 如果勾选该参数,表示为快速模式。 根据对象变量中的记录ID,将对象变量更新到数据库中。更新的值,来源于对象变量中的值。如果对象变量为数组,则根据对象变量中的记录ID,批量将对象变量数组更新到数据库中。 不勾选,表示为普通模式。 根据条件更新对象记录,需要
什么是对象 低代码平台中的对象 低代码平台中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建的一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段、字段校验
业务场景的,因此首先要定义应用的数据模型,就是应用中的业务数据存储在哪里,也就是通常所说的搭建数据库、创建数据库表等。这些动作,对应AstroZero中的对象,对象可以理解为数据库中表的概念。例如,在开发某个仓库商品管理应用时,需要创建商品和仓库两个对象,来分别存储商品信息(如商