Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in NYC Sept 4th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
ravi999
Contributor III
Contributor III

Schedule Stopping of Talend Job

Hi All, 

 

We are using the enterprise version of Talend. We can schedule in TAC to start the jobs. Is there a way to schedule stopping of jobs?

Labels (2)
4 Replies
Anonymous
Not applicable

Can you explain your requirement in a little more detail? Talend jobs are meant to be run in a batch fashion. They run for a batch of data and stop when completed. Are you wanting to stop jobs if they happen to be running at a particular time?

TRF
Champion II
Champion II

You should have a look in the direction of the TAC metaservlet API.

 

ravi999
Contributor III
Contributor III
Author

We have some real time DI jobs. We want to bring them down for a 1 min and restart them again. So looking for a way to schedule stopping the jobs from TAC or any other approach.

Anonymous
Not applicable

If that is what you want to do, then @TRF's suggestion is the one you want to follow. The metaservlet can be used quite effectively to start and stop jobs. You could create a job that is scheduled to run by the TAC and in that job you could call the metaservlet to shutdown and restart all of your realtime jobs.

 

One thing, Talend DI is not really meant for realtime. You *can* use it, but since the jobs are meant for batch processing, they don't tend to deal with being left running continuously very well. The ESB product is better for that. However I assume the reason you want to stop and start the jobs on a schedule is to mitigate for the issues you can suffer when leaving Talend jobs running continuously 🙂