"Connections" Interface
The "Input" list displays fields/variables of the data set accepted by the port (the input data set of the port). It is required to map them with fields/variables of the output data set of the port represented in the "Output" list. To establish links, it is required to press the field cell from the left list with the left mouse button and transfer it to the field cell from the right list with which it is required to provide mapping. Then it is required to release the left mouse button, and the graphical link will be displayed in this case. It is possible to delete this link by pressing button in the line.
Important: It is allowed to map the fields/variables only of the compatible data types.
If it is required to configure the input port that accepts the table data, the "Output" list displays the usage type of the data set fields of the node supplied for processing by the algorithm. If it is required to configure the input port that accepts variables, the "Output" list displays the variables values.
The "Input" list toolbar contains the following commands:
- Get list: downloading of the input fields list in the case of its absence (for example, if import from the database is set via the SQL request). The command is available only for the output port configuration.
- Create output...: create the same field for the selected input field/variable in the "Output" list and provide mapping with it.
- Create output for all input...: create the same fields in the "Output" list for all input fields/variables and provide mapping with them.
- Type of derived columns creation. The button is displayed only when the component algorithm provides for addition to the resulting data set of the new fields/variables calculated on the basis of the source ones (for example, Replace component). There are the following configuration options:
- By default: it is specific for each component, and it implements either Replace mode, or Add mode.
- Add: the fields calculated on the basis of the processed fields are added to the configured columns.
- Replace: the calculated fields are replaced with the processed ones.
The "Output" list toolbar contains the following commands:
- Add: add the new field to the list of configured columns and open its features editing dialog.
- Configure: open the dialog of field features editing. The dialog can be also opened by double clicking on the selected field.
- Move up/down: change position of the selected field in the list (the fields in the table outcoming from the port will be located from left to right in the same order in which they are located in the list from up to down).
- Map fields: the list of the output fields/variables of the port is mapped with the list of the input ones (more detailed information on the mapping algorithm is provided in automapping of fields).
- Automapping: when this mode is enabled, Map fields command will be automatically executed when executing the node.
- Delete all...: the "Output" list is cleared.
- Delete: delete the selected position in the "Output" list. The icon of this command is highlighted when hovering cursor over this position.
Description of the Additional Wizard Commands:
- Auto link: there is an attempt to establish the links between the output and input list of fields/variables. The list of the input/output fields/variables is not changed (the new fields are not added). New links can be added. If some links are already available, they are left unchanged. The algorithm used to create links tries to map the output fields/variables that do not have links with the input ones that do not have links:
- first, by the following indicator: "data type is compatible and the name matches (case-insensitive)";
- then by the following indicator: "data type is compatible and the caption matches (case-insensitive)".
- Delete all links: delete all available links.
- Order links: resort lists fields to delete the crossing links.
- Show lost links: the missing fields of the input data set of the port with which links with the existing fields of the output data set have been earlier configured. Such situation can take place when the input data structure is changed.
If it is required to configure several positions simultaneously, they can be selected using the following methods:
- Press CTRL button and select them with one click of the left mouse button. The repeated field pressing deselects the field.
- Click on one field, press SHIFT button. Then it is required to click on another field. The list of positions between these fields will be selected in the result.
Both methods can be successively applied. For example, first, it is required to select the list using SHIFT, then press CTRL and delete some fields from the list or select the others.