付録C.2 ビジネスプロセス実績ファイルのデータ形式

ビジネスプロセス実績ファイルのレコード構成を次に示します。

[図データ]

<この項の構成>
(1) 開始ヘッダレコード
(2) 管理情報レコード
(3) 処理情報レコード
(4) UJ情報レコード
(5) 集計情報レコード
(6) ビジネスプロセス実績レコード
(7) 終了ヘッダレコード

(1) 開始ヘッダレコード

項 目 名タイプ長さ(バイト)内 容
HEAD文字列4"HEAD"
ファイルフォーマットバージョン文字列8"01-01-00"
プログラム名称文字列15"Workflow Server"
コマンド名称文字列16"WFanalyst_result"
ファイル種別文字列12"BPdef_result"
ENDHEAD文字列7"ENDHEAD"

(2) 管理情報レコード

項 目 名タイプ長さ(バイト)内 容
MNHD文字列4"MNHD"
作成日時文字列10"YYYY/MM/DD"
作成時刻文字列8"hh:mm:ss"
コード種別文字列0~32LANG環境変数の値
ENDMNHD文字列7"ENDMNHD"

(3) 処理情報レコード

項 目 名タイプ長さ(バイト)内 容
PRHD文字列4"PRHD"
パラメタファイル名称文字列0~255
ビジネスプロセス定義情報抽出ファイル名称文字列0~255
アンロードジャーナルファイル名称1文字列1~255
アンロードジャーナルファイル名称2文字列0~255
アンロードジャーナルファイル名称3文字列0~255
アンロードジャーナルファイル名称4文字列0~255
アンロードジャーナルファイル名称5文字列0~255
アンロードジャーナルファイル名称6文字列0~255
アンロードジャーナルファイル名称7文字列0~255
アンロードジャーナルファイル名称8文字列0~255
アンロードジャーナルファイル名称9文字列0~255
アンロードジャーナルファイル名称10文字列0~255
ENDPRHD文字列7"ENDPRHD"
(凡例)
-:任意の文字列

(4) UJ情報レコード

項 目 名タイプ長さ
(バイト)
内 容備 考
UJHD文字列4"UJHD"
ジャーナル開始日付文字列10"YYYY/MM/DD"最も早いワークフローログ取得日付
ジャーナル開始時刻文字列8"hh:mm:ss"最も早いワークフローログ取得時刻
ジャーナル終了日付文字列10"YYYY/MM/DD"最も遅いワークフローログ取得日付
ジャーナル終了時刻文字列8"hh:mm:ss"最も遅いワークフローログ取得時刻
ENDUJHD文字列7"ENDUJHD"
(凡例)
-:該当しません。

(5) 集計情報レコード

項 目 名タイプ長さ
(バイト)
内 容備 考
RTHD文字列4"RTHD"
無効ワークフローログレコード数整数列10解析不可能ワークフローログレコード数
総ワークフローログレコード数整数列10読み込みワークフローログレコード数
ビジネスプロセス実績レコード数整数列10
処理ステータス文字列4"SUCC"
"FAIL"
SUCC:正常
FAIL:異常
ENDRTHD文字列7"ENDRTHD"
(凡例)
-:該当しない,又は任意

(6) ビジネスプロセス実績レコード

項 目 名タイプ長さ
(バイト)
内 容備 考
運用開始日付文字列10"YYYY/MM/DD"
"OTHER"
OTHER:day_table指定範囲外
運用開始時刻文字列8"hh:mm:ss"
"OTHER"
OTHER:day_table,time_table指定範囲外
運用終了日付文字列10"YYYY/MM/DD"
"OTHER"
OTHER:day_table指定範囲外
運用終了時刻文字列8"hh:mm:ss"
"OTHER"
OTHER:day_table,time_table指定範囲外
ビジネスプロセス定義名文字列1~64
ビジネスプロセス定義バージョン番号整数列1~10
開始ワーク数整数列1~10
終了ワーク数整数列1~10
平均ワーク処理時間
(日数)
整数列1~10
平均ワーク処理時間
(時間)
文字列8"hh:mm:ss"
(凡例)
-:任意
注1
平均ワーク処理時間は,集計開始から集計終了までの間に終了したワークの平均処理時間です。ワーク処理時間=(ワーク終了時刻)-(ワーク開始時刻)として計算されます。
注2
複数のビジネスプロセス実績ファイルをマージする場合に発生する,同一集計開始日時時刻,集計終了日時時刻の複数レコードのマージ処理で,開始ワーク数及び終了ワーク数の合計値は保証されます。平均ワーク処理時間の合計値は保証されません。

(7) 終了ヘッダレコード

項 目 名タイプ長さ(バイト)内 容
TRAR文字列4"TRAR"
ファイルフォーマットバージョン文字列8"01-01-00"
プログラム名称文字列15"Workflow Server"
コマンド名称文字列16"WFanalyst_result"
ファイル種別文字列12"BPdef_result"
ENDTRAR文字列7"ENDTRAR"