Error handling in Talend
There are various ways to capture, handle and manage errors at the Job level in Talend Studio.
Using the dedicated components provided by Talend
Using connections between two components in a Job
Using a customized, appropriate Job design
Talend offers the following components to design error handling:
tAssert and tAssertCatcher
tChronometerStart and tChronometerStop
tDie, tWarn and tLogCatcher
tFlowMeter and tFlowMeterCatcher
tLogRow
Error handling with connections - Trigger connections are the connections that are triggered based on certain conditions. In this example, the conditions are that a component or subJob is either completed successfully or has errors. The connection in use creates a dependency between Jobs or subJobs, which are triggered one after the other according to the nature of the trigger. It is important to note that no data is handled through these conditions.