リモート実行を設定
- Big Data
- Big Data Platform
- Data Fabric
- Data Integration
- Data Management Platform
- Data Services Platform
- Qlik Talend Cloud Enterprise Edition
- Qlik Talend Cloud Premium Edition
- Real-Time Big Data Platform
詳細は、ジョブをリモートで実行をご覧ください。
手順
- メニューバーで、[Window] (ウィンドウ) > [Preferences] (環境設定)とクリックし、[Preferences] (環境設定)ダイアログボックスを開きます。
-
[Preferences] (環境設定)ダイアログボックスのツリービューで、 > [Run/Debug] (実行デバッグ)を展開して[Remote] (リモート)をクリックします。
- オプション:
またはでのジョブ実行中のJVMリソースの使用状況を監視できるようにするには、次の手順に従います。
- [Enable remote monitoring] (リモート監視の有効化)チェックボックスをオンにします。
- [Remote JMX port] (リモートJMXポート)フィールドに、お使いのシステム内で空いているリスニングポート番号を入力します。
- オプション:
またはでジョブ実行の開始が許可される特定のUnix OSユーザーを定義するには、[Run as (Set up user for Unix)] (次で実行(Unixのユーザーを設定))フィールドにユーザー名を入力します。
空白のままにすると、既存のオペレーティングシステムユーザーは誰でもジョブ実行を開始できます。情報メモヒント: デフォルトでは、ユーザー名をa~zのいずれかの小文字で始め、その後に小文字(a~z)と数字(0~9)の組み合わせが続くようにする必要があります。このような英数字以外の文字を使用できるようにするためには、{Remote_Engineのインストールフォルダー}\etc\org.talend.remote.jobserver.server.cfgファイルまたは{JobServerのインストールフォルダー}\agent\conf\TalendJobServer.propertiesにあるorg.talend.remote.jobserver.server.TalendJobServer.RUN_AS_USER_VALIDATION_REGEXPパラメーターで^[a-z][-a-z0-9]*\$とい正規表現を変更する必要があります。例:
- ドットが含まれているユーザー名(firstname.lastnameなど)のユーザー名パターンを定義する場合は、正規表現を^[a-z][-a-z0-9]*.[a-z][-a-z0-9]*\$に変更します。
- ユーザー名で単数または複数のアンダースコア(_)を使用できるようにするためには、正規表現を^[a-z][-a-z_0-9]*\$に変更します。
-
ネットワークの状態が良くない場合は、またはで完全なジョブパッケージを受信できるように、[Max size per package to transfer] (送信するパッケージごとの最大サイズ)フィールドに適切な値を入力します。
デフォルトでは、パッケージの最大サイズは1048576バイト(1 MB)です。
- オプション:
でSSLが有効になっている場合は、リモート実行やデバッグ操作で安全に通信できるよう、をSSLクライアントとして設定する必要があります。SSL接続を設定するには、[SSL]タブをクリックしてください。
- [デフォルト]タブで、[+]を必要な回数だけクリックして、テーブルにプロパティを追加します。
-
各プロパティについて、名前、値、およびパスワードかどうかを指定します。
パスワードの値はテーブルの中で非表示になっています。設定が必要なSSL接続が1つだけであれば、SSLプロパティをの起動設定ファイルに追加することもできます。
詳細は以下をご覧ください。
-
さらにSSL設定を構成する必要がある場合は、[デフォルト]タブの横にある[+]をクリックしてタブを追加し、新しいタブごとに上記の手順を繰り返してください。
新しいSSLタブをダブルクリックすると、名前を変更できます。[デフォルト]タブの名前は変更できません。
-
ローカルプロジェクトの作業中にジョブをリモートで実行するには、またはの詳細を設定します。
情報メモ注: リモートプロジェクトで作業する場合は、またはの設定が自動的に取得されるようをまたはに接続する必要があります。
のまたはからの接続が解除されてしまうと、またはの設定を取得できず、手動の設定もできないため、ジョブをリモートで実行できなくなります。
- テーブルエリアで[+]ボタンをクリックし、テーブルに新しい行を追加します。
-
またはの次の全フィールドで値を指定します: [Name] (名前)、[Host name] (ホスト名) (またはIPアドレス)、[Standard port] (標準ポート)、[User] (ユーザー)、[Password] (パスワード)、[File transfer Port] (ファイル転送ポート)、[Enable SSL] (SSLを有効化)、SSL。
JobServerの設定ファイルconf/users.csvでユーザーが設定されていなければ、[User] (ユーザー)フィールドと[Password] (パスワード)フィールドは必要ありません。
- [Apply] (適用)と[Apply and Close] (適用して閉じる)をクリックして変更を確定します。