tMap Standard properties
These properties are used to configure tMap running in the Standard Job framework.
The Standard tMap component belongs to the Processing family.
The component in this framework is available in all Talend products.
Basic settings
Map editor |
It allows you to define the tMap routing and transformation properties. If needed, click the button at the top of the input area to open the Property Settings dialog box, which provides the following options:
This component offers the advantage of the dynamic schema feature. This allows you to retrieve unknown columns from source files or to copy batches of columns from a source without mapping each column individually. For further information about dynamic schemas, see Dynamic schema. This dynamic schema feature is designed for the purpose of retrieving unknown columns of a table and is recommended to be used for this purpose only; it is not recommended for the use of creating tables. |
Mapping links display as |
Auto: the default setting is curves links Curves: the mapping display as curves Lines: the mapping displays as straight lines. This last option allows to slightly enhance performance. |
Temp data directory path | Enter the path where you want to store the temporary data generated for lookup loading. For more information on this folder, see Solving memory limitation issues in tMap use. |
Preview |
The preview is an instant shot of the Mapper data. It becomes available when Mapper properties have been filled in with data. The preview synchronization takes effect only after saving changes. |
Advanced settings
Max buffer size (nb of rows) | Type in the size of physical memory, in number of rows, you want to allocate to processed data. |
Ignore trailing zeros for BigDecimal | Select this check box to ignore trailing zeros for BigDecimal data. |
tStatCatcher Statistics |
Select this check box to gather the Job processing metadata at the Job level as well as at each component level. |
Global Variables
Global Variables |
ERROR_MESSAGE: the error message generated by the component when an error occurs. This is an After variable and it returns a string. This variable functions only if the Die on error check box is cleared, if the component has this check box. A Flow variable functions during the execution of a component while an After variable functions after the execution of the component. To fill up a field or expression with a variable, press Ctrl+Space to access the variable list and choose the variable to use from it. For more information about variables, see Using contexts and variables. |
Usage
Usage rule |
Possible uses are from a simple reorganization of fields to the most complex Jobs of data multiplexing or demultiplexing transformation, concatenation, inversion, filtering and more... |
Limitation |
The use of tMap supposes minimum Java knowledge in order to fully exploit its functionalities. This component is a junction step, and for this reason cannot be a start nor end component in the Job. |