Iterations, Archiving and Versioning
The execution of a Workflow is called an iteration, which has a start and an end. An iteration can be started from InVision Dev Studio, the Workflow Panel hosted in a Workbook, or from a (scheduled) Data Flow. The start and end activities can be of any type, but you would normally start and finish with Action Activities performing rollover and archiving respectively.
The Data Set Version is derived from the iteration, so archiving data for an iteration must occur before a new iteration is started. Archiving can be performed by a Data Flow in the last Action Activity of a Workflow.