メイン コンテンツをスキップする 補完的コンテンツへスキップ

ジョブをリモートで実行

Talend Studioでは、Talend 管理コンソールまたはTalend Administration Centerに接続されていれば、作業中のプロジェクトがローカルでもリモートでも、ジョブをTalend Remote EngineTalend JobServerにデプロイして実行できます。

リモートプロジェクトでの作業中、Talend StudioTalend 管理コンソールまたはTalend Administration Centerとの接続が解除されてしまうと、Talend StudioではTalend Remote EngineまたはTalend JobServerの設定を取得できず、手動の設定もできなくなります。これにより、ジョブはリモートでは実行できなくなります。

始める前に

  • Talend StudioTalend Remote EngineまたはTalend JobServerの設定が正しく定義されていること。

    ローカルプロジェクトの場合は、Talend Studio[Preferences] (環境設定) > Talend > [Run/Debug] (実行/デバッグ) > [Remote] (リモート)ビューで、Talend Remote EngineまたはTalend JobServerの詳細を設定します。

    リモートプロジェクトの場合は、Talend StudioTalend 管理コンソールまたはTalend Administration Centerに接続していることをチェックします。Talend StudioTalend 管理コンソールまたはTalend Administration Centerに接続している場合は、Talend Remote EngineまたはTalend JobServerの設定が自動的に取得され、読み取り専用となります。

    Talend StudioTalend 管理コンソールまたはTalend Administration Centerからの接続が解除されてしまうと、Talend Remote EngineまたはTalend JobServerの設定を取得できず、手動の設定もできなくなります。

    Talend StudioTalend Remote EngineまたはTalend JobServerの詳細を設定する方法は、リモート実行を設定をご覧ください。

  • エージェントがTalend Remote EngineまたはTalend JobServerで実行中であること。
  • Talend JobServerは仮想サーバーやクラスターの一部でないようにしてください。
  • Talend Remote Engineを使用する場合は、Talend Studioでリモート実行を有効化にある要件がすべて満たされるようにしてください。

手順

  1. Talend Studioデザインワークスペースの[Run] (実行)ビューに移動します。
  2. [Run] (実行)ビューで[Target Exec] (ターゲットの実行)タブをクリックします。
  3. 該当するTalend Remote EngineまたはTalend JobServerをリストから選択します。

    Talend Administration Centerに接続した状態でリモートプロジェクトの作業を行っている場合は、負荷分散のため、ジョブの実行にどの物理サーバーを使用するかをTalend Administration Centerが判断できるよう、仮想サーバーを選択することをお勧めします。

  4. 通常どおりに[Basic Run] (基本実行)タブで[Run] (実行)をクリックしてサーバーに接続し、現在のジョブを一度にデプロイして実行します。
    情報メモ注: 接続エラーが発生した場合は、エージェントが実行中であること、ポートが利用可能であること、サーバーIPアドレスが正しいことをご確認ください。
    ジョブ実行中にJVMリソースの使用状況を監視したい場合は、[Memory Run] (メモリ実行)タブで[Run] (実行)ボタンをクリックし、指定されたTalend Remote EngineまたはTalend JobServerでジョブを実行することもできます。リソースの使用状況の監視を有効にする方法についての詳細は、リモート実行を設定をご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。