ASTRO轻应用 ASTROZERO-设置出厂数据:设置出厂数据
设置出厂数据
- 参考如何登录新版应用设计器中操作,登录新版应用设计器。
- 在左侧导航栏中,选择“数据”。
- 单击对象后的,选择“编辑”,进入对象设计器。
- 在对象设计器中,单击对象中的,进入对象详情页。
- 在“数据”页签,单击“设置出厂数据”。
- 设置出厂数据,单击“保存”。
- 请选择要包含的出厂数据:应用包中,最多允许总共包含1万条出厂数据。
- 全部选择:当前对象里的所有数据,都包含在应用包中。选择全部后,打包时会包含对象当前所有的记录。
- 手工选择:逐条勾选对象里的数据,打包时会包含这些已选择的记录。
- 请选择出厂数据的安装策略。
- 增量数据:对象里包含的出厂数据,会增量添加到环境中,仅添加新记录,环境上已有重复记录则跳过。例如,设备管理应用中,增加了几种设备规格,需要添加到环境中。
- 如果环境中已存在相同ID的数据,则看是否是出厂数据。如果是,则看是否被更新过。只有未更新过的出厂数据会被覆盖。
- 如果环境中不存在此数据,则作为增量的新数据写入到环境中。
- 固定数据:对象里包含的出厂数据是应用本身的一部分,载入环境后这些数据不可被更改、删除。每次应用升级时,会用应用包里新的出厂数据直接覆盖环境上的数据。例如,客户管理应用中预置了个人客户、组织客户两种客户类型数据。
- 环境中该对象仍然可以插入其他业务数据。
- 应用升级时,固定数据会全部替换成新的出厂数据。例如,环境上已有A、B、C三条固定数据,新版本应用包中包含A、B、D三条固定数据。升级后,C会被删除,D会被新增。
- 样例数据:对象里包含的出厂数据,仅在应用首次安装到环境时载入,后续应用升级时不再更新。该策略用来支撑应用在各种演示环境上的安装,如调查问卷应用首次安装时,携带了样例问卷。
- 增量数据:对象里包含的出厂数据,会增量添加到环境中,仅添加新记录,环境上已有重复记录则跳过。例如,设备管理应用中,增加了几种设备规格,需要添加到环境中。
字段设置为出厂数据后,在编辑修改出厂数据时,界面会提示:“此数据为出厂数据,请谨慎修改”。
图1 修改出厂数据提示
开发应用时,如果修改了某个对象的出厂数据安装策略。在应用升级时,会以新的安装策略为准,即对包含在出厂数据里的记录ID做变更,变更规则如表1所示。
表1 变更规则 安装策略
样例数据(新)
固定数据(新)
增量数据(新)
样例数据(旧)
-
如果环境上之前是样例数据,不管是否修改过,升级时根据ID完全覆盖为固定数据。如果出厂数据中,不包含该ID,则不处理。
如果环境上之前是样例数据,不管是否修改过,升级时根据ID完全覆盖为增量数据。如果出厂数据中,不包含该ID,则不处理。
固定数据(旧)
因为是升级,所以不会写入新样例数据。而出厂数据已经不是固定数据了,因此直接删除之前的全部固定数据。
-
环境上数据如果在出厂数据中,则覆盖为增量数据且状态为未修改。如果不在出厂数据中,则直接删除。
增量数据(旧)
因为是升级,所以不会写入新样例数据,仅清除该环境数据的策略。
环境上数据如果出现在出厂数据中,则覆盖为固定数据。如果不在出厂数据中,则仅清除该环境数据的策略。
-
- 请选择要包含的出厂数据:应用包中,最多允许总共包含1万条出厂数据。
- (可选)如果需要修改出厂数据,再次单击“设置出厂数据”,在右侧属性面板中进行修改即可。
- 通过“手动选择”,取消部分数据的勾选。
- 修改“安装策略”,重新选定策略即可。
- 单击属性面板中的“清除”,表示取消全部数据的出厂设置。
- 应用打包。
- 导出的安装包,默认包含出厂数据。
图2 导出安装包
- 导出的补丁包,出厂数据在打包过程中选择。
图3 导出补丁包
图4 添加出厂数据
- 导出的安装包,默认包含出厂数据。
- Astro轻应用_Astro大屏应用_分钟级构建业务大屏
- 数据库安全服务_设置邮件通知_设置告警通知_卸载Agent
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- 大数据存储_OBS怎么设置_免费的对象存储
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器
- Astro轻应用_零代码平台_开发无忧加速创新
- GaussDB设置默认值_GaussDB存储过程_高斯数据库设置默认值-华为云
- 数据库有哪些_开源数据库_数据库应用系统_数据库的应用
- 华为云零代码平台AstroZero创建培训报名表_低代码开发平台_华为云Astro-华为云
- 零代码开发如何创建应用_零代码开发平台_华为云Astro-华为云