1

I just started using Datastage (version 11.5) and I am trying to assign the value of a simple SQL query (select max(date_col) from Table) into a Job Parameter so that I can use it as a part of a file produced from the job.

Can anyone point out a simple approach to this, since I am rather lost on how to include SQL queries in parameter values.

Thanks in advance.

4

1 に答える 1

0

これを行うには、いくつかのオプションがあります。私が推奨するものは次のとおりです。

  • クエリの結果をシーケンシャル ファイルに書き込む
  • Execute Command ステージ (シーケンス内) を使用してファイルを読み取る
  • 次のジョブ アクティビティ ステージのいずれかで使用します (ジョブ パラメーターとして)。

別の方法として、値ファイルを含むパラメーター セットを使用することもできます。これらの値ファイルは OS 内の実際のファイルであり、その構造は単純であるため、DataStage ジョブによって書き込むことができます。この場合、シーケンスの条件には使用できません。

于 2017-07-27T18:23:36.587 に答える