Hitachi

uCosminexus Batch Job Execution Server 使用の手引


3.9.3 世代ファイルの作成と参照

〈この項の構成〉

(1) 世代ファイルの作成

(a) 相対世代番号指定機能

世代ファイルを作成する場合,世代データ群名のあとに相対世代番号を括弧で囲って世代ファイルを指定する。

作成例を次に示す。

[図データ]

上記の作成例を実行した場合,次に示す世代ファイルが作成される。

  • ACCOUNT.X.G0001

  • ACCOUNT.X.G0002

  • ACCOUNT.X.G0003

(b) 日付世代番号指定機能

世代ファイルを作成する場合,世代データ群名のあとにEXDを括弧で囲って世代ファイルを指定する。

作成例を次に示す。このとき,+,−を指定することはできない。

[図データ]

上記の作成例を実行した場合,次に示す世代ファイルが作成される。次の例は実行開始予定日が2013年6月15日の場合である。

  • ACCOUNT.X.D20130615

障害時など例外的に特定の日付を指定したい場合,例外的にDyyyymmddと指定することによって,直接日付を指定することもできる。作成例を次に示す。

[図データ]

注※ yyyy:西暦,mm:月,dd:日

ただし,yyyy に指定できる西暦は,DISP属性の第1パラメータがNEWの場合,バッチジョブ実行日の西暦の±2 年以内となる。例えば,バッチジョブ実行日が2013年6月15日の場合,2011年1月1日〜2015年12月31日まで指定可能となる。また,バッチジョブ実行日が2014年4月10日の場合,2012年1月1日〜2016年12月31日まで指定可能となる。

(2) 世代ファイルの参照

(a) 相対世代番号指定機能

作成した世代ファイルを参照する場合,世代データ群名のあとに相対世代番号を括弧で囲って世代ファイルを指定する。「(1) 世代ファイルの作成」で作成した世代ファイルの参照例を次に示す。

[図データ]

(b) 日付世代番号指定機能

作成した世代ファイルを削除する場合,世代データ群名のあとにEXD,EXD-n,またはDyyyymmddを括弧で囲って世代ファイルを指定する。参照例を次に示す。

[図データ]

障害時など例外的に特定の日付を指定したい場合,Dyyyymmddと指定することによって,直接日付を指定することもできる。参照例を次に示す。

[図データ]

(3) 世代ファイルの参照(世代データ群名指定)

世代データ群名だけを指定して世代ファイルの参照をする場合,指定した世代データ群に登録されているすべての世代ファイルを参照する。

(a) 相対世代番号指定機能

[図データ]

上記指定で世代データ群ACCOUNT.Xに世代ファイルが3世代登録されている場合,次に示すDD要素で指定した内容と同じ世代ファイルを参照する。

[図データ]

(b) 日付世代番号指定機能

[図データ]

上記の指定で世代データ群ACCOUNT.Xに世代ファイルが3世代登録されている場合,次に示すDD 要素で指定した内容と同じ世代ファイルを参照する。

[図データ]