全部产品
云市场

清理过期文档

更新时间:2019-07-23 19:15:14

开放搜索已提供“清理过期文档”功能。可以通过在控制台实现,手动清空应用文档、手动清理过期文档、自动清理过期文档、以及查看历史任务等需求。

您可以登陆OpenSearch控制台,单击应用“管理”进入应用基本信息界面,在页面右上角分别有“清空数据”、“清理过期文档”两个功能按钮。

11

注意

  • 清空数据、清理过期文档等功能,都是走索引重建方式(会计费)。
  • 清空数据功能,是将整个应用中的文档清空。
  • 清理过期文档下面的功能,只能清理主表中符合条件的过期文档。

支持应用类型

高级版

主要支持“清空数据”、“清理过期文档”这2个功能按钮。

标准版

不支持清理过期文档功能。

清空数据

单击清空数据按钮,出现如下界面按提示输入应用名,再单击清空按钮执行清空任务。清理任务会新建一个新的版本。清空数据截图

清理过期文档

清理过期文档功能按钮下面,可以再选择“立即清理”和“自动清理”。1111

立即清理

  • 保留字段:必须为主表中的 INT 字段类型,该字段值为“秒级”或“毫秒级” unix 时间戳值。
  • 在最近X天内的文档:这里的 X 表示需保留最近多少天内的文档,值域 [ 7-180 ]。
  • 该字段值单位为
    • 秒: 秒级 unix 时间戳一般为10位整数。
    • 毫秒: 毫秒级 unix 时间戳一般为13位整数(数据源中datetime类型,OpenSearch将转为以毫秒为单位)。

立即清理详情界面

注意

  • 保留字段只能是主表中的 INT 字段类型。

自动清理

  • 每天自动清理文档:表示是否开启自动清理过期文档功能(默认关闭)。
  • 保留字段:必须为主表中的 INT 字段类型,该字段值为“秒级”或“毫秒级” unix 时间戳值。
  • 在最近X天内的文档:这里的 X 表示需保留最近多少天内的文档,值域 [ 7-180 ]。
  • 该字段值单位为
    • 秒: 秒级 unix 时间戳一般为10位整数。
    • 毫秒: 毫秒级 unix 时间戳一般为13位整数(数据源中datetime类型,OpenSearch将转为以毫秒为单位)。

自动清理详情界面

注意

自动过期清理将每天清除您选择的字段中符合过期条件的文档,更新频率较低时请不要使用该功能。