2017-10-26 20 views
0

私はDataStageについてよく知らないことを前提にしています。JavaクライアントからDataStageジョブETLを起動する方法は?

他の誰かが "ETLジョブ"を作成し、Javaプログラムから起動してクライアントとして動作する必要があることを知っています。

どうすればよいですか?

編集:

のDataStageサーバーは、Javaプログラムが実行されるクライアントからのphisically異なっています。私はDataStageサーバーで実行中のコマンドを許可されていません。私はネットワーク経由で接続する必要があります。私は、DataStageが何らかのネットワークプロトコルやWebサービスなどを提供していると想像しました。

答えて

0

あなたがdsjobコマンドを使用することができます - 詳細はKnowledge Center

編集を参照してください。 dsjobがサーバーで実行する必要があります。

リモートからのデータベーステーブルへの挿入を使用して、サーバ上でdsjobを実行する何か(つまりUDF)をトリガすることができます。 また、WaitForFileステージとtransferaファイルをサーバーに使用します。

+0

ありがとう、私は自分の質問が不完全であることに気づいた、私は行って、それを改善する。 –

関連する問題