Description
The Execute Talend activity allows you to run ETL jobs developed in Talend Open Studio or Talend Cloud by executing their exported Java files or scripts. It captures console output and supports configurable parameters such as arguments, refresh interval, and working directories.
Use Case:
Use this activity to embed complex Talend ETL logic within your workflow, such as ingesting data from FTP and transforming it before pushing to a database.
Type | Description |
---|
File | Talend job script or compiled JAR |
Output
Type | Format | Description |
---|
Execution Data | Text | Console output from the Talend ETL process |
Configuration Fields
Field Name | Required | Description |
---|
File | Yes | The compiled JAR or shell/batch script for the Talend job. |
Base Folder | Yes | Base folder containing the Talend job. |
Working Path | No | The working directory used during execution. |
Command | Yes | Command used to execute the Talend job (e.g., java -jar ). |
Refresh Interval | No | Frequency (in seconds) for polling status and logs. |
Arguments | No | Additional command-line arguments for the Talend job. |
Not applicable — job file is executed directly.
Sample Configuration
Field | Value |
---|
File | load_customers.jar |
Base Folder | /usr/talend/jobs |
Working Path | /usr/talend/jobs/load |
Command | java -jar load_customers.jar |
Refresh Interval | 5 |
Arguments | --region=EMEA --year=2025 |
Sample Output
CommandOutput |
---|
Job started… |
Reading from source… |
Transforming data… |
Writing to target… |
Job completed successfully. |