ASTRO轻应用 ASTROZERO-创建AstroZero自定义对象:为对象添加清理任务

时间:2024-10-08 15:15:24

为对象添加清理任务

为对象预置初始的清理规则,来自动删除已过期的数据记录。例如,当对象的创建时间字段,距离当前时间超过12个月,且状态字段等于失效,则将对应的数据删除。此处配置的清理规则,会包含在应用包中,被安装到目标运行环境。

  1. 在应用设计器的左侧导航栏中,选择“数据”。
  2. 将鼠标放在已创建的对象上,单击,选择“编辑”,进入对象设计器。
  3. 单击对象中的,进入对象详情页。
  4. 在“清理”页签中,单击“启动清理任务”
  5. 在任务清单中,指定根据哪个日期字段来进行清理。

    仅支持选择当前对象的,所有日期类型的字段。

    图11 指定字段

  6. 指定待存留时间。

    当该记录的指定字段值超过了该期限后,清理任务自动处理该记录。

  7. 单击“新增”,指定记录匹配条件,仅清除符合条件的记录。

    图12 指定匹配条件

  8. 设置清理动作,单击“保存”。

    选择动作为删除任务,即清理任务直接删除符合条件的记录。

    图13 清理动作

  9. (可选)管理对象的清理任务。

    • 重置清理规则

      “清理”页签,单击已创建清理任务中的“重置”,即可重置清理规则。

    • 关闭清理任务

      “清理”页签,单击已创建清理任务中的“关闭清理任务”,即可关闭清理任务。

support.huaweicloud.com/usermanual-astrozero/astrozero_05_9026.html