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

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

(1) ビジネスプロセス実績ファイルの構成

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

図C-2 ビジネスプロセス実績ファイルのレコード構成

[図データ]

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

開始ヘッダレコードは,ビジネスプロセス実績ファイルの先頭に出力されます。

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

(3) 管理情報レコード

管理情報レコードは,開始ヘッダレコードの次に出力されます。

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

(4) 処理情報レコード

処理情報レコードは,管理情報レコードの次に出力されます。

項目名タイプ長さ(バイト)内容
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"

(5) UJ情報レコード

UJ情報レコードは,処理情報レコードの次に出力されます。

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

(6) 集計情報レコード

集計情報レコードは,UJ情報レコードの次に出力されます。

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

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

ビジネスプロセス実績レコードは,集計情報レコードの次に出力されます。

項目名タイプ長さ
(バイト)
内容備考
運用開始日付文字列1~10"YYYY/MM/DD"
"OTHER"
OTHER:day_table
指定範囲外
運用開始時刻文字列1~8"hh:mm:ss"
"OTHER"
OTHER:day_table,time_table
指定範囲外
運用終了日付文字列1~10"YYYY/MM/DD"
"OTHER"
OTHER:day_table
指定範囲外
運用終了時刻文字列1~8"hh:mm:ss"
"OTHER"
OTHER:day_table,time_table
指定範囲外
ビジネスプロセス定義名文字列1~64
ビジネスプロセス定義バージョン番号整数列1~10
開始ワーク数整数列1~10
終了ワーク数整数列1~10
平均ワーク処理時間(日数)整数列1~10
平均ワーク処理時間(時間)文字列8"hh:mm:ss"

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

終了ヘッダレコードは,ビジネスプロセス実績ファイルの最後に出力されます。

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