Sessions overview

All data processing is controlled through the Sessions page.

A session is a sequence of processing tasks, starting with one or more Open Data tasks. The following types of task can be included in a session:

·      Open Data: Enables access to data from a data source. A session can open data from a number of data sources then check rules based on relationships between features stored in different locations.

·      Discover Rules: Analyses data based on a discovery specification to identify candidate rules

·      Check Rules: Checks a defined set of rules on the data and reports non-conformances

·      Apply Actions: Apply a defined set of actions to the data independently of the business rules

·      Apply Action Maps: Apply one or more action maps to the data to identify and resolve non-conformance to business rules

·      Commit: Updates a data source with data changed as a result of applying actions or action maps. Writes back to the original data source objects that have changed since the last commit (or since the data was opened if this is the first commit).

·      Copy To: Copies data from the 1Integrate workspace to a data source

·      Pause: Requests 1Integrate to suspend execution, to allow results to be examined before processing the next task. When a session completes, all intermediate data is discarded. A Pause Task can be added at the end to retain data for further processing.

Tasks can be added, deleted, and re-ordered. All required parameters can be browsed and updated. Multi-level undo/redo can be used to correct mistakes.

In the list of tasks, the currently selected task has a pink background, completed tasks have a green background and incomplete tasks have a purple background.

A session invokes procedures that check the quality of your geospatial data. For example:

·      Open data from one or more data sources

·      Discover rules

·      Check the data for conformance to these rules

The Sessions workspace has two tabs: General for metadata and Tasks for adding, deleting and reordering tasks in a workflow. Multi-level undo and redo can be used to correct mistakes.

Insert

Cut

Copy

Paste

Delete task

Undo

Redo

 

The following controls are used to run tasks:

To understand how actions fit into the overall workflow, refer to the 1Integrate overview.