現在、コマンドラインからTalendジョブを実行しようとしています。本番環境のパラメーターはローカル ワークステーションのパラメーターとは異なるため、ターゲット サーバーでジョブを起動するときにコンテキスト パラメーターを指定する必要があります。
kaffein@coffeeshop:~$ ./job_run.sh --context_param port=1234 --context_param server=myserver
ただし、ジョブをエクスポートすると、Talend Open Studio (データ統合用) によってすべてのサブジョブ フォルダーのDefault.propertiesファイルが生成されました。これらのファイルには、ローカルのデフォルト コンテキスト パラメータが含まれています。
「ローカル」パラメーターは、提供されたコマンドラインパラメーター (--context_param 引数) によってオーバーライドできないように見えるため、本番パラメーター (上記のようなもの) を使用してジョブを起動すると失敗します。
誰かがこの問題について私を助けてくれますか?