Talend CommandLineの概要
Talend CommandLineは、Talend Studioと同じ基本機能があり、Talend Studioで開発されたジョブを生成してJobServerにエクスポートする、またはサービス、ルート、データサービスジョブをランタイムサーバーにエクスポートするために使用されます。LinuxでTalend CommandLineを起動するには、commandline-linux.shファイルを実行する必要があります。WindowsでTalend CommandLineを起動するには、 commandline.batファイルを実行する必要があります。
Talend CommandLineファイルには、3つの独立したパーツが含まれています:
-
OSに対応するTalend Studioの実行可能ファイルの名前。たとえば: ./Talend-Studio-linux-gtk-x86
-
操作オプション。たとえば:
- nosplash: インターフェイスが表示されません。
- application org.talend.commandline.CommandLine: アプリケーションがCommandLineモードで起動されます。
- consoleLog: ログがコンソールに表示されます。
- data commandline-workspace: Talend CommandLineワークスペースのパスと名前を指定します。
-
操作モード。たとえば: shellまたはscriptFile /tmp/myscript。
デフォルト設定を変更したい場合は、ファイルを編集して、必要に合わせて設定できます。
LinuxのバックグラウンドでTalend CommandLineを実行したい場合は、まずシェルを無効化します。この操作は次の手順で行います。
-
commandline.shファイルを編集します。
-
--disableShellInputコマンドを追加します。
-
ファイルを保存します。
これにより、バックグラウンドでTalend CommandLineを実行できるようになります。そのためには、以下を行います:
-
<CommandlinePath>に切り替えます。
-
./commandline-linux.sh &というコマンドを入力します。
コマンドが実行されると、サービスが終了せずにTalend CommandLineウィンドウを閉じることができます。
このページは役に立ちましたか?
このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。