tSystem
tSystem Standard properties
These properties are used to configure tSystem running in the Standard Job framework.
The Standard tSystem component belongs to the System family.
The component in this framework is available in all Talend products.
Basic settings
Properties | Description |
---|---|
Use home directory |
Select this check box to change the name and path of a dedicated directory. |
Use Single Command |
When the required command is very simple, to the degree that, for example, only one parameter is used and without space, select this option to activate its Command field. In this field, enter the simple system command. Note that the syntax is not checked. Information noteWarning:
In Windows, the MS-DOS commands do not allow you to pass directly from the current folder to the folder containing the file to be launched. To launch a file, you must therefore use an initial command to change the current folder, then a second one to launch the file |
Use Array Command |
Select this option to activate its Command field. In this field, enter the system command in array, one parameter per line. For example, enter the following command with consecutive spaces
in array for
Linux:
|
Standard Output and Error Output |
|
Schema and Edit Schema |
|
Environment variables |
Click the [+] button to add as many global variables as needed. name: Enter the syntax of the new variable. value: Enter a value for this variable according to the context. |
Advanced settings
Properties | Description |
---|---|
tStatCatcher Statistics |
Select this check box to collect log data at the component level. |
Global Variables
Variables | Description |
---|---|
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. OUTPUT: the standard output from a process. This is an After variable and it returns a string. ERROROUTPUT: the erroneous output from a process. This is an After variable and it returns a string. EXIT_VALUE: the exit code from a process. This is an After variable and it returns an integer. 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 guidance | Description |
---|---|
Usage rule |
This component can typically used for companies which already implemented other applications that they want to integrate into their processing flow through Talend. |
Connections |
Outgoing links (from this component to another): Row: Main. Trigger: On Subjob Ok; On Subjob Error; Run if.
Incoming links (from one component to this one): Row: Main; Reject; Iterate. Trigger: On Subjob Ok; On Subjob Error; Run if; On Component Ok; On Component Error; Synchronize; Parallelize.
For further information regarding connections, see Using connections in a Job. |