Tasks
Tasks are managed through sessions (see Sessions), and are placed in a sequence to determine the order in which they should be performed.
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.
By selecting the default task name (e.g Open Data or Check Rules) you can enter a custom label:
Selecting a Check Rules task for custom labelling
Note: Tasks execute asynchronously, so that you can monitor progress and abort sessions. They continue processing even if you log out or shut down the client computer.
The following types of task can be included in a session:
Task | Description |
---|---|
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. |
Build Topology |
Allows a build topology task to be run. |
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. |