AWS IoT Analytics is no longer available to new customers. Existing customers of AWS IoT Analytics can continue to use the service as normal.
Learn more
Keeping multiple versions of datasets
You can choose how many versions of your dataset contents to retain, and for how long, by specifying values for the dataset
retentionPeriod and versioningConfiguration
fields when invoking the
CreateDataset and
UpdateDataset APIs:
...
"retentionPeriod": {
"unlimited": "boolean",
"numberOfDays": "integer"
},
"versioningConfiguration": {
"unlimited": "boolean",
"maxVersions": "integer"
},
...
The settings of these two parameters work together to determine how many versions of data set contents are retained, and for how long, in the following ways.
|
|
|
|
|
Only the latest version plus the latest succeeded version (if different) are retained for 90 days. |
Only the latest version plus the latest succeeded version (if different) are retained for an unlimited time. |
Only the latest version plus the latest succeeded version (if different) are retained for X days. |
|
All versions from the last 90 days will be retained, regardless of how many. |
There is no limit to the number of versions retained. |
All versions from the last X days will be retained, regardless of how many. |
|
No more than Y versions from the last 90 days will be retained. |
Up to Y versions will be retained, regardless of how old they are. |
No more than Y versions from the last X days will be retained. |