保留多个版本的数据集 - Amazon IoT Analytics
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon IoT Analytics 不再向新客户提供。的现有客户 Amazon IoT Analytics 可以继续照常使用该服务。了解更多

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

保留多个版本的数据集

在调用 CreateDatasetUpdateDataset API 时,可通过为数据集 retentionPeriod and versioningConfiguration 字段指定值来选择要保留的数据集内容数量以及保留的时长:

... "retentionPeriod": { "unlimited": "boolean", "numberOfDays": "integer" }, "versioningConfiguration": { "unlimited": "boolean", "maxVersions": "integer" }, ...

这两个参数的设置一起使用,以通过以下方式确定保留的数据集内容版本数和保留天数。

retentionPeriod

[未指定]

retentionPeriod:

unlimited = TRUE,numberOfDays = 未设置

retentionPeriod:

unlimited = FALSE,numberOfDays = X

versioningConfiguration:

[未指定]

仅将最新版本以及最新的成功版本(如果不同)保留 90 天。

仅无限期保留最新版本以及最新的成功版本(如果不同)。

仅将最新版本以及最新的成功版本(如果不同)保留 X 天。

versioningConfiguration:

unlimited = TRUE,未设置 maxVersions

将保留过去 90 天的所有版本,而无论具有多少个版本。

对保留的版本数没有任何限制。

将保留过去 X 天的所有版本,而无论具有多少个版本。

versioningConfiguration:

unlimited = FALSE,maxVersions = Y

将保留过去 90 天内不超过 Y 个版本。

将最多保留 Y 个版本,而无论它们存在多长时间。

将保留过去 X 天内不超过 Y 个版本。