Skip to content

Execute Talend

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.


Input

TypeDescription
FileTalend job script or compiled JAR

Output

TypeFormatDescription
Execution DataTextConsole output from the Talend ETL process

Configuration Fields

Field NameRequiredDescription
FileYesThe compiled JAR or shell/batch script for the Talend job.
Base FolderYesBase folder containing the Talend job.
Working PathNoThe working directory used during execution.
CommandYesCommand used to execute the Talend job (e.g., java -jar).
Refresh IntervalNoFrequency (in seconds) for polling status and logs.
ArgumentsNoAdditional command-line arguments for the Talend job.

Sample Input

Not applicable — job file is executed directly.


Sample Configuration

FieldValue
Fileload_customers.jar
Base Folder/usr/talend/jobs
Working Path/usr/talend/jobs/load
Commandjava -jar load_customers.jar
Refresh Interval5
Arguments--region=EMEA --year=2025

Sample Output

CommandOutput
Job started…
Reading from source…
Transforming data…
Writing to target…
Job completed successfully.