How to trigger jobs on Jobserver without using the TAC UI

Talend Version          6.2.1

Summary

Triggering jobs from Jobserver without using the TAC UI, when scheduling is managed by third party applications.
Additional Versions 6.1.1, 6.0.1
Key words TAC, jobserver, metaservlet, api
Product Talend Data Fabric
Component Jobserver
Article Type Content
Problem Description

If you use third-party scheduling applications (see https://en.wikipedia.org/wiki/List_of_job_scheduler_software) like BMC's Control-M or CA's AutoSys to manage your ETL jobs, you may be looking for a way to allow these applications to schedule job execution or trigger jobs on the Jobserver as needed, without involving the Talend Administration Center (TAC) UI.

Problem root cause There is currently no API or CLI for Talend Jobserver to trigger jobs without using the TAC UI.
Solution or Workaround

There are two options to start Jobs on Jobserver without using the TAC UI:

  1. Use the metaServlet commands to interact with TAC and trigger jobs.

  2. Extract the job archive and run the job script (.sh|.bat) directly on the Jobserver.

It may be possible to create a script that uses either option, which can then be called from the scheduling application.

JIRA ticket number  
Version history
Revision #:
3 of 3
Last update:
‎07-10-2017 12:16 PM
Updated by:
 
Tags (1)