We would like to control for each individual library item if they are version controlled or not, and be able to have a default setting that is used if the user does not override it. Some Analyses require version control, but some do not as they are not that critical. This is in order to manage the space used for version storage more easily.
Implemented in | 14.0 |
Hi,
I'm happy to announce that you can now configure version history per analysis in Spotfire 14.0 LTS.
An analyst can enable or disable the version history setting per analysis in the library from within the Spotfire Analyst client.
This provides more granular control on the library storage needs by adding opt-in or opt-out for version history on specific analysis files.
For more details see the What's new in 14.0 page.
For a complete description of all new features, changes in functionality and how customers can upgrade/migrate to this version, see release notes and product documentation.
Thanks!!!
Goal
Use delete-library-versions command to keep certain rows by group.
Given multiple versions of a file over several weeks, only keep the latest version for each week.
Example
Given the following file versions:
* 2023-Aug-07 (week #1)
* 2023-Aug-09 (week #1)
* 2023-Aug-11 (week #1)
* 2023-Aug-15 (week #2)
* 2023-Aug-17 (week #2)
Keep only:
* 2023-Aug-11 (week #1)
* 2023-Aug-17 (week #2)
Suggestion
Enable SQL query to be used to implement the desired deletion logic - e.g., rank file versions by descending date and delete records with rank > 1.
I think a control by license would be better than by folder for us. Hence I would recommend three features:
A special license which allows controlling which users are entitled to save version controlled files in the first place
For those who have that license, show a check box when they select "Save to library" which asks them whether they want to overwrite the existing file or save a new version
When they decide to save a new version a pop-up should show to allow entering name and details for that version as otherwise you always have to jump back and forth between the Analyst client and the web client, and with the time-outs on the web you always have to re-search the file for which you want to update the version name and details.
I would recommend a control by folder.