Connection Property: kyvos.build.backup.versioncount
Description:
This property specifies the number of backup versions of incremental, drop partition, or update aggregate semantic model processes maintained by Kyvos. These backups allow rollback to a previous version of the semantic model if needed. See the Managing semantic model job instances  section for more details.Â
Values and behavior:
Any positive integer.Â
The value specified here governs the number of backup versions of the semantic model that will be maintained in Kyvos. For example, if the value is set as 5, Kyvos will maintain a backup of the last five successful semantic model jobs.
Decreasing its value from the current value:Â
Example: The value of the property is changed from 5 to 2
In this case, Kyvos will maintain a backup of only the last two successful jobs instead of five. The other processes would be purged.Increasing the value from the current value:Â
Example: The value of the property is changed from 5 to 7
In this case, the previously purged instances will not be available. However, as you run more successful jobs, Kyvos will maintain backups for the preceding seven jobs.Â
Default value:
1: Kyvos maintains the backup of only the last successful incremental, drop partition, or update aggregate semantic model process.Â
Scope:
Connection: If the property is set at the connection, it will be applicable for all the semantic models.
Semantic model: If the property is set on a semantic model, then the value will override the connection level value of that semantic model.
Impact areas:
Updating this property impacts the number of process instances available at the Manage Job Instances screen.
The system will automatically purge the semantic model data that is no longer needed.Â
The value of this property can be changed at any time and will be respected after the first successful process of the semantic model.
Copyright Kyvos, Inc. All rights reserved.