The module parameters allow the datasqill developer to configure or even program the desired functionality. The GUI provides a corresponding input dialog for setting the parameters.

Transformation Instruction
The module "interprets" the transformation instruction (on the right in the Action dialog) that the datasqill developer has specified. Often, as in the example above, SQL statements are used, which are then delegated to a database server for execution.
Attributes
Modules use attributes to specify their behavior in more detail. The datasqill developer must assign values to these attributes in the GUI (center left in the Action dialog).
An attribute has the following properties:
| Value | Meaning |
|---|---|
| Name | Name of the attribute |
| Data Type | Data type of the attribute |
| Label | Display text |
| Description | Description of the attribute |
| Position | Position of the attribute |
The Name of the attribute is a freely chosen name.
The Data Type is one of the following values:
The Display text is used in the GUI to display an identifier (label) before the attribute.
The Description serves to explain the attribute and is displayed in the GUI as a tooltip.
The Position is used for sorting the attributes in the GUI. Attributes with a negative position number are not displayed in the GUI. They represent hidden attributes that the datasqill developer cannot change.