Running Sessions

Sessions are run from the Sessions workspace. You can monitor a Session as it is running, and watch the progress of each individual task.

Run a Session

  1. Navigate to the Sessions workspace.

  2. From the Navigation Pane, select a Session to run.

  3. Click the Play button in the Session toolbar to run the Session.

The following controls are available from the top bar of the Sessions workspace:

Play

The play button starts a Session, or resumes a paused Session.

Pause

The pause button suspends a currently running Session.

Stop

The stop button discards all data and results, and rewinds to the beginning of the Session.

Rewind

The rewind button rewinds the most recently performed task within a Session.

      Note: You can also rewind to any task by right-clicking it and selecting ‘Rewind’

Session Indicator

To the right of the stop button is the Session Indicator. This displays the current status of the Session eg. Not Started, Paused, Error, Rewinding, etc

     Note: The ability to rewind a Session is disabled when using Production Mode.

When a Session has completed, it is no longer possible to rewind tasks.

     Note: Ending a Session with a Pause Task, allows the Session to stay "open" while the final Pause task has not completed.

While "open" all intermediate data is stored in the Session cache, allowing further Tasks to be added, Task Results to be viewed and downloaded, and the Map Viewer to be explored.

Monitoring Progress

The status of each task is indicated by an icon on the right-hand side of its entry in the task list:

Task is currently running

Task is paused

The task is disabled and has been skipped

Task is completed

     Note: Before the task has started, no icon is displayed.

Similarly, the status of a Session is indicated by its icon in the Navigation Pane:

Session is not yet running.
Session is running.
Session is paused.
Session is completed.
Session contains a Map ready for viewing.
Session has failed.

Updating a Session in Progress

While a Session is running you can not insert, delete, or edit Tasks. When paused, a Session can have additional Tasks added to the queue, after the point at which it is paused.

A Session in progress will need to be stopped if changes need to be made to the Data Store or to any geometry definitions such as the CRS or the Z or M selection.

Data Stores will need to be refreshed and the Data Store Task will need to be run again in the Session.

Geometry definition changes will require the Schema Mapping to be refreshed or re-mapped in the Data Store.

     Example: The Delimiter Separated Values (DSV) Data Store will require the mappings to be deleted and reconfigured when changing the attribute that holds the geometry.