History
  • 1 Minute to read
  • Dark
    Light
  • PDF

History

  • Dark
    Light
  • PDF

Article summary

Various different types of history are recorded as the user (analyst, engineering, end-user etc) works in a DataJet Project.  These can be broadly grouped into:

There is some overlap between the two types of history, as scripting actions often impact the project data, and so will be recorded in the Project History.  Where Project data was changed via scripting actions (either run-time, or via executed scripts), project history actions will also be reflected in the Scripting History. 

Project History

Project history falls into 2 categories:

  1. Live Project history - this is the history for the current version of the project
  2. Archived Project history - this is the history for projects that have been "dropped", "archived" or "over-written"


Scripting History

Scripting history falls into 3 categories:

  1. Execution History - also called run-time history.   This is the record of script-editor actions such as "Run", "Run selected", "Run to" and "Run from".  
    1. Execution history is stored in the client machine, 
    2. Execution history is grouped by Project Name > Execution Time
    3. Execution History includes details of the exact JSON method that was executed
  2. Local History - this is a chronological record of all scripts that have been executed, either via Remote Script Execution, ExecuteStoredScript, ExecuteScript or "Run as Job"
    1. Local history is available for currently executing scripts, and therefore shows execution progress for long-running scripts
    2. Local history does not have a record of JSON method details, but does store execution results, including timing
  3. Script history - this is a permanent record of script execution for stored scripts that are stored in the Script Hub.





Was this article helpful?

What's Next