Manager task history¶
The History tab in the Data Manager and the Rule Manager displays all the operations performed by the user during the current session.
Operations are presented as a table in which each row represents a single operation. The table presents the following columns:
Id: the row number of the operation
Info: the icon identifying the type of operation performed
Description: a human-readable description about the operation performed
Status: status information about the relation between the operation and the data displayed in the task
- Scope: area information about structure where operation has been performed. Used for visually filtering the history list. Possible values are:
data operation performed in the Data tab or Attribute tab or Rules tab
plot operation performed in the Data tab
sheet operation performed in the Sheet tab
Every time the Save button is clicked, each operation performed since the last save operation is displayed in a new row.
Saved history operations performed in precedent sessions are irreversible, i.e. the undo command does not have any effect, but operations can be deleted, moved or copied and pasted between Data Managers. Instead for the current session, if some operations are undone and then Save button is clicked again operations no longer performed are correctly erased from the history.
The Save command is basically used to transfer operations from WYSIWYG interface to the history.
Each series of operations are identified by an icon according to the type of operation performed, displayed in the Info column. Possible operation types are:
Info icon |
Operations |
Description |
---|---|---|
ADD ATTRIBUTE |
Add attributes at the end of the Data Manager dataset. |
|
INSERT ATTRIBUTE |
Insert attributes in the middle of the Data Manager dataset. |
|
DELETE ATTRIBUTE |
Delete attributes in the Data Manager dataset. |
|
EDIT ATTRIBUTE |
Change some attributes properties in the Data Manager dataset. |
|
SPLIT ATTRIBUTE |
Split nominal attributes in the Data Manager dataset. |
|
MOVE ATTRIBUTE |
Move attributes in the Data Manager dataset. |
|
ASSIGN VIEW |
Define a modeling set using the displayed data in the Data Manager dataset. |
|
ADD ROWS |
Add rows at the end of the Data Manager dataset. |
|
INSERT ROWS |
Insert rows in the middle of the Data Manager dataset. |
|
DELETE ROWS |
Delete rows in the Data Manager dataset. |
|
QUERY |
Execute a query in the Query Manager. |
|
MAKE PERSISTENT |
Apply the query performed by cutting off the not displayed data. |
|
CLEAR TABLE |
Reset of any precedent executed query. |
|
SAVING DATA |
Save button operation. Behaves as a MAKE PERSISTENT operation after task computation. |
|
FORMULA |
||
NAMES FORMULA |
Execute a |
|
NULL FORMULA |
Execute a |
|
IMPUTE MISSING |
Set missing value in the value imputed in an attribute. |
|
CHANGE DATA VALUE |
Change a value in a nominal attribute. |
|
SET STYLE |
Change the style of a whole attribute. |
|
SET CONDITIONAL FORMATTING |
Change a conditional formatting rule of a whole attribute. |
|
DRAW PLOT |
Draw a new plot into the Plot tab. |
|
ADD SHEET |
Add a sheet in the Sheet tab. |
|
DELETE SHEET |
Delete a sheet in the Sheet tab. |
|
TOGGLE SHEET EDITING MODE |
Change the Locked or Unlocked mode of a sheet in the Sheet tab. |
|
INSERT SHEET ROWS |
Insert rows into a sheet in the Sheet tab. |
|
DELETE SHEET ROWS |
Delete rows into a sheet in the Sheet tab. |
|
INSERT SHEET COLUMNS |
Insert columns into a sheet in the Sheet tab. |
|
DELETE SHEET COLUMNS |
Delete columns into a sheet in the Sheet tab. |
|
ADD ATTRIBUTE STATISTIC |
Add a new statistic in a locked sheet through the Statistic Manager in the Sheet tab. |
|
EDIT SHEET CELL |
Edit a sheet cell in a unlocked sheet in the Sheet tab. |
|
CLEAR SHEET CELL |
Clear a sheet cell in a unlocked sheet in the Sheet tab. |
|
MOVE SHEET CELL |
Move a sheet cell in a unlocked sheet through the Statistic Manager in the Sheet tab. |
|
CHANGE STATISTIC SHEET |
Change the locked sheet of a statistic evaluated through the Statistic Manager in the Sheet tab. |
|
DELETE STATISTIC |
Delete statistics in a locked sheet in the Sheet tab. |
|
ADD RULES |
Add rules to a Rule Manager ruleset in the Rules tab. |
|
APPEND CONDITIONS |
Add conditions to a rule on a Rule Manager ruleset in the Rules tab. |
|
DELETE RULES |
Delete rules to a Rule Manager ruleset in the Rules tab. |
|
DELETE CONDITIONS |
Delete conditions to a rule on a Rule Manager ruleset in the Rules tab. |
|
EDIT CONDITIONS |
Edit conditions in a rule of a Rule Manager ruleset in the Rules tab. |
|
CHANGE RULE OUTPUT |
Change output of a rule of a Rule Manager ruleset in the Rules tab. |
|
EDIT CONDITION STATISTICS |
Edit a covering or error value of a rule of a Rule Manager ruleset in the Rules tab. |
|
QUERY RULES |
Perform a query on a Rule Manager ruleset in the Rules tab. |
|
MOVE RULES |
Move a rule of a Rule Manager ruleset in the Rules tab. |
To any row of the history is associated also a status, representing the relation between data displayed and history tracked. The status is displayed in the Status column:
Ready status: operations are not made permanent until the task is computed, and consequently they are displayed with a blue “ready” icon. If the task is subsequently closed and reopened in ready status, the non-computed operation will still be in the History tab, but the data displayed will correspond to the data before the operation. If you then perform new operations on the same data, these operations will overwrite those in the History tab that have not been computed. For example, if you perform a filter on column x and then save and close the task, when you re-open the task the data displayed will not be filtered, although the filter operation will be listed in the History tab in ready status. If you now perform new operations, for example a new filter, these will be performed on the original data, effectively overwriting the previous operations in the History tab. Consequently, it is advisable to compute the Data Manager before performing new operations, and ensure all operations in the History tab are green (computed).
Storing status: operations are performed in the current session but not saved permanently on the Rulex Factory working area. If you compute the task from the task window, Storing status rows will not be actually computed, simply the session dataset will be stored in the working area.
Completed status: once the task has been computed, the status icon becomes green and the Undo command is disabled.
Warning status: once the task has been computed with warnings, all the lines returning warning present this status icon.
Error status: once the task has been computed with errors, the line returning error presents this status icon.
Operations in the History tab¶
The following operations can be performed in the History tab from a dedicated context menu:
View the GOLD code: GOLD code is the proprietary programming language used to manage all the operations performed by Rulex Platform. Double-click on any rows in the History tab, the GOLD code associated to the operation is displayed.
- Copy/Cut/Paste actions: copying and pasting allows you to copy single operations performed in one Data Manager to another.
Select the rows of all the operations you want to copy
Right-click on one of the rows selected to open the context menu.
Select Copy actions or Cut actions.
Go to another History tab of a manager task
Right-click again on any rows in the History table and select Paste actions from the opened context menu: the operations will be added right after the selected row. If the context menu is opened by clicking on the white space in the History tab outside the table, rows are added at the end of the list.
Tip
Alternatively the CTRL+C / CTRL+X / CTRL+V key combinations can be used to copy and paste actions.
- Delete selected or all operations:
Select one or more rows in the History table.
Right-click to open the context menu and select Delete actions to remove the selected entries or Delete all actions to completely empty the whole History table.
Tip
Alternatively the Delete key can be used to delete actions.
- Reset actions:
Right-click on any rows in the History column.
Select Reset actions to reset all the operations to the Ready status.
Note
As the history is normally recomputed from the first non-computed row, resetting operations allows you to re-compute all operations from the first row. This is particularly useful when errors occur, or if you have changed a process variable value and want the Data Manager to be re-computed with new value.
- Compute up to here: This option allows you to compute the operations performed up to the chosen point.
Right-click on the operation you want to set as the computation’s end point.
Select Compute up to here from the opened context menu to compute previous operations.
Move operations: you can move the operations to a different position in the history to change the order in which operations are performed by drag’n drop interaction.
Filtering history list: for the sake of better visualization, you can filter the history displayed according to the Status or Scope value: #. Click on the arrow located next to the Status or Scope header in the History table. #. Select the Status or Scope value you want to filter out. #. The resulting list will show only surviving rows.