付録C.1 ユーザ実績ファイルのデータ形式

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

(1) ユーザ実績ファイルの構成

ユーザ実績ファイルのレコード構成を,図C-1に示します。

図C-1 ユーザ実績ファイルのレコード構成

[図データ]

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

開始ヘッダレコードは,ユーザ実績ファイルの先頭に出力されます。

項目名タイプ長さ(バイト)内容
HEAD文字列4"HEAD"
ファイルフォーマットバージョン文字列8"01-01-00"
プログラム名称文字列15"Workflow Server"
コマンド名称文字列16"WFanalyst_result"
ファイル種別文字列11"user_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
指定範囲外
ユーザID文字列1~8
ノード名文字列1~64
ビジネスプロセス定義名文字列1~64
ビジネスプロセス定義バージョン番号整数列1~10
処理案件数整数列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"
ファイル種別文字列11"user_result"
ENDTRAR文字列7"ENDTRAR"