Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
vgandra
Contributor
Contributor

Talend Remote Job Publish

We are trying to find the correct resources for the following flow.

  1. Jobs are designed in Talend Studio(with context variables) behind on-prem network/firewall.
  2. The job needs to run in a run time on a different remote network that cannot be directly accessed by the on-prem network.
  3. The context variables need to be set to a different value at run time in the run time environment.
  4. The job schedule(Cron,etc) needs to be configured on run time environment itself.

Limitations:

  1. No studio on remote network environmemt
  2. No Talend cloud. Cannot publish to Talend Cloud and from Cloud to Remote Engine.
  3. No Talend administration center access in run time.
  4. The remote environment will be a client environment to which we will not have any access. We will be able to only guide client admins via screen share but not directly login to machines having talend run time.

What is the best deployment approach for above flow with provided limitations?

2 Replies
Anonymous
Not applicable

Hi

With these limitations, you can only export the job script from local studio as archive file, and then deliver the job script to the customer through the mobile hard disk or FTP server. After the customer get the job script, extract the archive file, and then directly execute the job or schedule the job.

 

Regards

Shong

Alaor_Silva
Contributor
Contributor

@Vinay Gandra,

 

Make sure to OR build the Job using the correct Context, or change the context in the .bat .sh file before send your jobs to be executed wherever they will be running.

Have the information to your Environment

0693p00000C7zVKAAZ.pngbuild the Job using the target Environment

0693p00000C7zaFAAR.png 

OR

 

After the you build the job and tested Ok in your environment

Go to the Job built folder

D:/path to your job/JobName/jobName.sh or JobName.bat depend on your Operational System

 

Open it and change the context pointing to the target Environment

0693p00000C7zf4AAB.pngThere is no need to say that the environment file .properties have to exist

 

Cheers.