Talend Open Studioで作成したジョブを定期実行する

作成したジョブは、定期的に実行するケースが多いと思います。

ここでは、Talend Open Studioで作成したジョブをWindowsのタスクスケジューラで 定期的に実行する方法をまとめます。

ジョブを実行形式でエクスポート

Talend Open Studioで作成したジョブを定期的に実行するには、ジョブを実行可能形式でエクスポート します。

作成したジョブを右クリックし、[ジョブをエクスポート]を選択します。

ジョブをエクスポート

ビルドタイプが「自律実行ジョブ」であることを確認し、「Finish」をクリックします。

実行ジョブを生成

出来上がったzipファイルを任意のフォルダへ展開します。

実行ジョブファイル

zipファイルには、ジョブに必要なライブラリと作成したジョブがコンパイルされてます。 その中にあるプロジェクト名のフォルダに「ジョブ名_run.bat」というバッチファイルがあります。

このバッチファイルを実行することで、ジョブが実行されます

バッチファイル

後は、バッチファイルをタスクへ登録することで定期的なジョブの実行を実現することができます。