留存期

Retention(留存期)页面用于配置物联网设备管理门户内的数据存储期限。例如,如果将 File Retention(文件留存期)设置为 1 个月,则物联网设备管理门户会将文件从创建之日起留存 1 个月。

对于生产门户:默认情况下,留存期设置为无限期,但 API 日志、邮箱历史记录和触发器报告的留存期将设置为 3 个月。

对于开发门户(https://portal-dev.telit.com/):默认情况下,留存期设置为 6 个月,但 API 日志、邮箱历史记录和触发器报表的留存期将设置为 3 个月。

 

要更改项值,请单击并按住滑动条,将其滑到所需的值。修改值后,单击 Update(更新),保存新值。

数据留存期的工作机制与 TTL(绑定时长)相同。所定义的留存期值将在保存数据时被设定为配置值,并且之后也无法对元素进行更改。当留存期更新时,这一更改只会影响到新发布到平台的数据。对留存期配置的更改只会影响到更改后存储的数据,而不会影响到之前存储的数据。之前已发布的数据不会更改其已设定的过期日期。

例如:

  • 留存期于 4 月 1 日设置为 1 周
    • 4 月 2 日发布的数据将于 4 月 8 日过期
  • 留存期于 4 月 3 日更新为 1 个月
    • 4 月 4 日发布的数据将于 5 月 3 日过期

Bulk Delete(批量删除)按钮

在 Edit Retention(编辑保留)页面的右上角,我们可以看到 Bulk Delete(批量删除)按钮,单击该按钮会将人员重定向到另一页面:configs/retention_bulk_delete

要进行 Retention(保留)批量删除操作,需要选择“Retention Container”(保留容器),确定“Start date”(开始日期)和“End date”(结束日期)。

数据会按节奏发送到批量删除队列进行删除,非即时进行。

管理员可以选择任何已列出“容器”,这些“容器”与上一页滑块上方显示的每个标签相关联,请记住,此工具仅适用于未配置为保存“无限”数据的容器。

如果容器配置为保存“无限”数据,则日期选择器字段上方会出现一条错误消息,指出“The selected retention container has unlimited storage.”(所选保留容器具有无限存储空间。)并且该字段将保持禁用状态。

如果容器未配置为保存“无限”数据,则日期选择器字段上方会出现一条通知消息,提示“YYYY-MM-DD is the latest allowed start date.”(允许的最晚开始日期为 YYYY-MM-DD。)和“YYYY-MM-DD is the latest allowed end date.”(允许最晚结束日期为 YYYY-MM-DD。)选择日期范围后,您可以单击“Submit”(提交)以初始化批量删除过程。

该按钮实施的是 org.retention.bulk_delete API。启动该过程后,它不会提供警告提示来提示用户在进入批量删除步骤时应注意删除存储的数据。

成功排队该过程后,您将收到一条消息“Bulk delete initiated.Deletion completion time will be dependent upon the amount of data requested for deletion”(已启动批量删除。删除完成时间将取决于请求删除的数据量)。