V11.7のdsxからV9.1のdsxを作成する方法

作成手順

1.V11.7.14ジョブを実行モジュールを含めてdsxでexportする。
2.dsxを編集し以下の修正を行う。
BEGIN HEADER
   CharacterSet "CP932"
   ExportingTool "IBM InfoSphere DataStage Export"
   ToolVersion "8"
   ServerName "hostA"
   ToolInstanceID "dstage1"
   MDISVersion "1.0"
   Date "2023-10-12"
   Time "10.08.51"
   ServerVersion "11.7" ①Versionを変更する。→"9.1"
END HEADER
BEGIN DSJOB
。。。         ②osh codeを挿入する。NullIndicatorPosition行とIsTemplate行の間に、OrchestrateCode行を追加しその間に
      NULLIndicatorPosition "0"
      OrchestrateCode =+=+=+=
#################################################
#### STAGE: Row_Generator_0
## Operator
。。。
# End of OSH code
=+=+=+=
      IsTemplate "0"
。。。
END DSJOB
BEGIN DSEXECJOB ③DSEXECJOB以降を削除する。 
。。。
# OSH / orchestrate script for Job LookupTest2 compiled at
#################################################
#### STAGE: Row_Generator_0
## Operator
。。。
# End of OSH code
=+=+=+=
   END DSSCRIPT
END DSEXECJOB
※この手順に従いV11.7.1.4で作成したジョブをexport(実行モジュール付き)しV9.1.2にimportしジョブの実行まで正常終了を確認済。
V9.1では、デザインにOSH Codeが含まれていたがV11.7では削除されたようだ。



コメント

人気の投稿