Running a Job remotely - 7.1

Talend Data Management Platform Studio User Guide

author
Talend Documentation Team
EnrichVersion
7.1
EnrichProdName
Talend Data Management Platform
task
Design and Development
EnrichPlatform
Talend Studio

Talend Studio allows you to deploy and execute your Jobs on a remote JobServer when you work on either a local project or on a remote one on the condition that you are connected with the Talend Administration Center.

If you are working on a remote project and your Studio is disconnected from the Talend Administration Center, the JobServer settings can not be retrieved and you can not configure them manually in the Studio. This makes it not possible to run the Job remotely.

Before you begin

Make sure:

  • the JobServer settings are defined correctly in the Studio.

    For a local project, set the remote JobServer details in the Preferences > Talend > Run/Debug > Remote window of Talend Studio.

    For a remote project, connect the studio with Talend Administration Center that the JobServer settings are automatically retrieved and are read only.

    If the Studio is disconnected from the Talend Administration Center, the JobServer settings can not be retrieved and you can not configure them manually.

  • the agent is running on the remote JobServer.

For more information on how to set JobServer details in your Talend Studio, see Configuring remote execution (Talend > Run/Debug).

Procedure

  1. Go to the Run view of Talend Studio design workspace.
  2. Click the Target Exec tab in the Run view.
  3. Select the relevant remote JobServer on the list.
    When working on a remote project while you are connected with Talend Administration Center, you are recommended to select a virtual server so that the Talend Administration Center will determine which physical server your Job will be executed on to achieve load balancing.
  4. Click the Run button of the Basic Run tab, as usual, to connect to the server and deploy then execute in one go the current Job.
    You can also execute your Job on the specified JobServer in the Memory Run tab if you want to monitor JVM resource usage during the Job execution. For more information on how to enable resource usage monitoring, see Configuring remote execution (Talend > Run/Debug).
    Note: If you get a connection error, check that the agent is running, the ports are available and the server IP address is correct.