automation-undo | R Documentation |
There are two ways to revert the output of a script:
undoScript()
- A "softer" delete of a script's created artifacts and variables, or
revertScript()
- A "harder" revert that returns the dataset to the state it was before
running such script.
undoScript(dataset, x)
revertScript(dataset, x)
scriptSavepoint(x)
## S4 method for signature 'CrunchDataset,Script'
undoScript(dataset, x)
## S4 method for signature 'CrunchDataset,ANY'
undoScript(dataset, x)
## S4 method for signature 'CrunchDataset,Script'
revertScript(dataset, x)
## S4 method for signature 'CrunchDataset,ANY'
revertScript(dataset, x)
## S4 method for signature 'Script'
scriptSavepoint(x)
dataset |
A |
x |
A |
The difference between both is that a hard revert restores the dataset, as it drops all ensuing scripts and their output (artifacts and variables), while an undo only deletes the artifacts and variables created by this script, but changes made by other scripts and this script's record will remain in place.
The function scriptSavepoint()
gets the version object
For undoScript()
and revertSctipt()
, invisibly return the updated dataset.
For scriptSavePoint()
a version list object that can be used in restoreVersion()
.
runCrunchAutomation()
& script-catalog
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.