ステップ情報には、以下の情報を出力します。
基本/実行条件/バッチアプリケーション定義の情報
資源定義の情報
それぞれの出力形式を以降に説明します。
基本/実行条件/バッチアプリケーション定義の情報の出力形式を以下に示します。
出力形式
カスケードジョブの場合、カスケード開始節とカスケード終了節についての情報を出力します。
出力形式の説明
出力情報名 | 出力内容の詳細 |
---|---|
ジョブステップ名 | ジョブステップ名です。
“B.4.1 ジョブ情報の出力形式”のステップ情報の項番と同じ項番を合わせて出力します。 |
ジョブステップの実行条件 | 先行ジョブステップが異常終了した場合の、当該ジョブステップ実行条件です。
|
ジョブステップの迂回条件 | ジョブステップの迂回条件です。
迂回条件が指定されていない場合は、”SKIP CONDITION”も含め出力しません。 |
アプリケーションの種別 | ジョブステップとして実行するアプリケーションの種別です。
本項目は対象のステップがジョブステップの場合だけ出力します。 |
サーバアプリケーション名 | バッチアプリケーション名です。 |
パラメタ(COBOL) | COBOLアプリケーションへ渡すパラメタです。 “データ型 パラメタ値” データ型は、以下のいずれかを出力します。
本項目は、対象のステップがジョブステップであり、かつアプリケーションの種別が ”COBOL”の場合だけ出力します。その他の場合は、”PARAMETER” も含め出力しません。 |
パラメタ(C言語) | C言語アプリケーションへ渡すパラメタです。 “データ型 パラメタ値” データ型は、以下のいずれかを出力します。
本項目は、対象のステップがジョブステップであり、かつアプリケーションの種別が ”C言語”の場合だけ出力します。その他の場合は、”PARAMETER” も含め出力しません。 |
環境変数 | アプリケーションへ渡す環境変数です。 “変数名 = 変数値” 本項目は対象のステップがジョブステップの場合だけ出力します。 |
ステップ定義のコメント | ステップ定義のコメントです。 |
実行ファイル名 | ユーティリティまたはコマンドの実行ファイル名です。 |
パラメタ(コマンド/スクリプト) | ユーティリティアプリケーションへ渡すパラメタです。
|
置換えパラメタ | プロシジャ定義に渡す置換えパラメタです。 “置換えパラメタ = 値” 置換えパラメタが設定されていない場合は、”REPLACEABLE PARAMETER”も含め出力しません。 |
プロシジャ定義名 | プロシジャ呼出しステップで、呼出すプロシジャ定義名を出力します。 |
プロシジャ情報のヘッダ | プロシジャ情報のヘッダです。 |
置換えパラメタの初期値 | プロシジャ定義内の置換えパラメタの初期値です。 “置換えパラメタ = 値” 置換えパラメタが設定されていない場合は、”REPLACEABLE INIT PARAMETER”も含め出力しません。 |
プロシジャ定義のコメント | プロシジャ定義のコメントです。 |
基本/実行条件/バッチアプリケーション定義の情報に出力される情報や、各機能については、“Interstage Job Workload Server バッチ開発ガイド”の“ジョブステップ定義”を参照してください。
資源定義の情報の出力形式を以下に示します。
出力形式
出力形式の説明
出力情報名 | 出力内容の詳細 |
---|---|
資源名 | ジョブステップとして実行するアプリケーションが使用する資源名です。 |
資源の種別 | 資源の種別です。
ファイルの連結を行う場合は、資源の種別に続いて“(concat)”を出力します。 |
ディレクトリ名 | ファイルの格納先ディレクトリ名です。 |
論理ディレクトリ名 | ファイルを格納する論理ディレクトリ名です。 |
ファイル名 | ファイル名です。 |
世代ファイル名 | 世代ファイル名です。 相対世代番号指定を行った場合、括弧内に相対世代番号を出力します。 絶対世代番号指定を行った場合、世代の実ファイル名を出力します。 本項目は、資源の種別が“ファイル (file)”の場合、かつ世代ファイルを使用している場合だけ出力します。その他の場合は、”GENERATION FILE NAME :”も含め出力しません。 |
先行ステップ名 | 先行ジョブステップ名または先行プロシジャ呼出しステップ名です。 |
プロシジャ内ステップ名 | 先行プロシジャ呼出しステップで呼出したプロシジャの、プロシジャ内ステップ名です。 |
先行ステップの資源名 | 先行ジョブステップまたは先行プロシジャ呼出しステップで定義した資源名です。 |
作成・使用方法の情報 | ファイルの作成・使用方法の情報です。
使用容量 ファイルのNetCOBOL連携機能 ファイルの追加書きを行う場合は、“,mod”を出力します。
ファイルの高速処理を行う場合は、“,bsam”を出力します。
大容量ファイルを使用する場合は、以下を出力します。
|
正常終了時の資源の後処理 | ジョブステップが正常終了した場合の資源の後処理の情報です。
|
異常終了時の資源の後処理 | ジョブステップが異常終了した場合の資源の後処理の情報です。
|
データの書込み同期を取る | ステップの終了時にファイル内のデータの書込み同期を取るかの情報です。
|
資源定義のコメント | 資源定義のコメントです。 |
資源定義の情報に出力される情報や、各機能については、“Interstage Job Workload Server バッチ開発ガイド”の“ジョブステップ定義”を参照してください。
出力例
基本/実行条件/バッチアプリケーション定義の情報と資源定義の情報がまとめて出力されます。
-- STEP INFORMATION -- 1. step1 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : conv PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE1 STEP COMMENT データ形式変換処理 RESOURCE [CONFFILE] TYPE : file DIRECTORY NAME : /job/config FILE NAME : config ALLOCATION : old(share,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 設定ファイル [INFILE] TYPE : file DIRECTORY NAME : /invol FILE NAME : file1.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 形式変換元の入力データ [OUTFILE] TYPE : temporary file DIRECTORY NAME : /tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 形式変換後のデータ 2. step2 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : bl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE2 STEP COMMENT 業務計算 RESOURCE [INFILE] TYPE : substep REFERSTEP NAME : step1 REFER RESOURCE NAME : OUTFILE ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 変換データ [OUTFILE] TYPE : file DIRECTORY NAME : /work FILE NAME : file2.20070420 ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [TMPFILE] TYPE : temporary file DIRECTORY NAME : /tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 作業用一時ファイル 3. step3 PROCEDURE DEFINITION NAME : proc EXECUTE CONDITION : normal STEP COMMENT 汎用計算処理の呼び出し 4. step4 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE3 STEP COMMENT データ退避 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : /work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [OUTFILE] TYPE : file DIRECTORY NAME : /generation GENERATION FILE NAME : genfile(+1) ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 結果保存用世代ファイル 5. step5 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : recovery.sh STEP COMMENT 異常リカバリ |
-- STEP INFORMATION -- 1. step1 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : conv PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE1 STEP COMMENT データ形式変換処理 RESOURCE [CONFFILE] TYPE : file DIRECTORY NAME : d:\job\config FILE NAME : config ALLOCATION : old(share,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 設定ファイル [INFILE] TYPE : file DIRECTORY NAME : d:\invol FILE NAME : file1.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 形式変換元の入力データ [OUTFILE] TYPE : temporary file DIRECTORY NAME : d:\tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 形式変換後のデータ 2. step2 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : bl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE2 STEP COMMENT 業務計算 RESOURCE [INFILE] TYPE : substep REFERSTEP NAME : step1 REFER RESOURCE NAME : OUTFILE ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 変換データ [OUTFILE] TYPE : file DIRECTORY NAME : d:\work FILE NAME : file2.20070420 ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [TMPFILE] TYPE : temporary file DIRECTORY NAME : d:\tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 作業用一時ファイル 3. step3 PROCEDURE DEFINITION NAME : proc EXECUTE CONDITION : normal STEP COMMENT 汎用計算処理の呼び出し 4. step4 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE3 STEP COMMENT データ退避 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : d:\work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [OUTFILE] TYPE : file DIRECTORY NAME : d:\generation GENERATION FILE NAME : genfile(+1) ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 結果保存用世代ファイル 5. step5 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : recovery.bat STEP COMMENT 異常リカバリ |
-- STEP INFORMATION -- 1. step1 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : conv PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE1 STEP COMMENT データ形式変換処理 RESOURCE [CONFFILE] TYPE : file DIRECTORY NAME : /job/config FILE NAME : config ALLOCATION : old(share,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 設定ファイル [INFILE] TYPE : file DIRECTORY NAME : /invol FILE NAME : file1.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 形式変換元の入力データ [OUTFILE] TYPE : temporary file DIRECTORY NAME : /tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 形式変換後のデータ 2. step2 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : bl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE2 STEP COMMENT 業務計算 RESOURCE [INFILE] TYPE : substep REFERSTEP NAME : step1 REFER RESOURCE NAME : OUTFILE ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 変換データ [OUTFILE] TYPE : file DIRECTORY NAME : /work FILE NAME : file2.20070420 ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [TMPFILE] TYPE : temporary file DIRECTORY NAME : /tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 作業用一時ファイル 3. step3 PROCEDURE DEFINITION NAME : proc EXECUTE CONDITION : normal STEP COMMENT 汎用計算処理の呼び出し - PROCEDURE INFORMATION - PROCEDURE DEFINITION NAME : proc PROCEDURE COMMENT 機能名:計算処理の汎用プロシジャ 作成者:佐藤 更新履歴:2007/4/20 新規作成 3-1. step3.pstep1 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apla PARAMETER PIC S9(9) -1 PIC 9(9) 100 PIC X(8) paramval STEP COMMENT 常に起動する計算処理 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : /work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 入力ファイル 3-2. step3.pstep2 EXECUTE CONDITION : normal SKIP CONDITION pstep1 : (no specification) : 0 < jobstep completion code BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : aplb PARAMETER PIC S9(9) -1 PIC 9(9) 100 PIC X(8) paramval STEP COMMENT 特定時のみ起動する計算処理 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : /work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 入力ファイル 4. step4 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE3 STEP COMMENT データ退避 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : /work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [OUTFILE] TYPE : file DIRECTORY NAME : /generation GENERATION FILE NAME : genfile(+1) ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 結果保存用世代ファイル 5. step5 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : recovery.sh STEP COMMENT 異常リカバリ |
-- STEP INFORMATION -- 1. step1 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : conv PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE1 STEP COMMENT データ形式変換処理 RESOURCE [CONFFILE] TYPE : file DIRECTORY NAME : d:\job\config FILE NAME : config ALLOCATION : old(share,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 設定ファイル [INFILE] TYPE : file DIRECTORY NAME : d:\invol FILE NAME : file1.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 形式変換元の入力データ [OUTFILE] TYPE : temporary file DIRECTORY NAME : d:\tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : pass OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 形式変換後のデータ 2. step2 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : bl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE2 STEP COMMENT 業務計算 RESOURCE [INFILE] TYPE : substep REFERSTEP NAME : step1 REFER RESOURCE NAME : OUTFILE ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 変換データ [OUTFILE] TYPE : file DIRECTORY NAME : d:\work FILE NAME : file2.20070420 ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [TMPFILE] TYPE : temporary file DIRECTORY NAME : d:\tmp ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 作業用一時ファイル 3. step3 PROCEDURE DEFINITION NAME : proc EXECUTE CONDITION : normal STEP COMMENT 汎用計算処理の呼び出し - PROCEDURE INFORMATION - PROCEDURE DEFINITION NAME : proc PROCEDURE COMMENT 機能名:計算処理の汎用プロシジャ 作成者:佐藤 更新履歴:2007/4/20 新規作成 3-1. step3.pstep1 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apla PARAMETER PIC S9(9) -1 PIC 9(9) 100 PIC X(8) paramval STEP COMMENT 常に起動する計算処理 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : d:\work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 入力ファイル 3-2. step3.pstep2 EXECUTE CONDITION : normal SKIP CONDITION pstep1 : (no specification) : 0 < jobstep completion code BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : aplb PARAMETER PIC S9(9) -1 PIC 9(9) 100 PIC X(8) paramval STEP COMMENT 特定時のみ起動する計算処理 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : d:\work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 入力ファイル 4. step4 EXECUTE CONDITION : normal BATCH APPLICATION TYPE : COBOL SERVER APPLICATION NAME : apl PARAMETER PIC S9(9) 21 PIC X(16) PARAMETER-VALUE3 STEP COMMENT データ退避 RESOURCE [INFILE] TYPE : file DIRECTORY NAME : d:\work FILE NAME : file2.20070420 ALLOCATION : old(exclusive,read) OPERATION OF POST PROCESS NORMAL END : delete OPERATION OF POST PROCESS ABNORMAL END : keep SYNCHRONIZATION : off RESOURCE COMMENT 計算データファイル [OUTFILE] TYPE : file DIRECTORY NAME : d:\generation GENERATION FILE NAME : genfile(+1) ALLOCATION : new(0KByte/0KByte,error,write) OPERATION OF POST PROCESS NORMAL END : keep OPERATION OF POST PROCESS ABNORMAL END : delete SYNCHRONIZATION : off RESOURCE COMMENT 結果保存用世代ファイル 5. step5 EXECUTE CONDITION : abort BATCH APPLICATION TYPE : UTILITY EXECUTE FILE NAME : recovery.bat STEP COMMENT 異常リカバリ |