「pione log format」の版間の差分
提供: Eospedia
(→オプション一覧) |
|||
行68: | 行68: | ||
== 実行例 == | == 実行例 == | ||
=== オプション必須項目のみの場合 === | === オプション必須項目のみの場合 === | ||
+ | [[:Media:pione-process.log.zip|こちらのファイル]]を引数としてコマンドを実行します。<br> | ||
+ | <br> | ||
+ | |||
<pre> | <pre> | ||
+ | $ pione log format pione-process.log | ||
+ | <?xml version='1.0'?> | ||
+ | <log xes.version='1.4' xes.features='nested-attributes' openxes.version='1.0RC7' xmlns='http://www.xes-standard.org/'> | ||
+ | <extension name='Concept' prefix='concept' uri='http://www.xes-standard.org/concept.xesext'/> | ||
+ | <extension name='Identity' prefix='identity' uri='http://www.xes-standard.org/identity.xesext'/> | ||
+ | <extension name='Time' prefix='time' uri='http://www.xes-standard.org/time.xesext'/> | ||
+ | <extension name='Lifecycle' prefix='lifecycle' uri='http://www.xes-standard.org/lifecycle.xesext'/> | ||
+ | <extension name='Organizational' prefix='org' uri='http://www.xes-standard.org/org.xesext'/> | ||
+ | <classifier name='MXML Legacy Classifier' keys='concept:name lifecycle:transition'/> | ||
+ | <classifier name='Event Name' keys='concept:name'/> | ||
+ | <classifier name='Resource' keys='org:resource'/> | ||
+ | <string key='concept:name' value='PIONE process log'/> | ||
+ | <trace> | ||
+ | |||
+ | -中略- | ||
+ | |||
+ | <event> | ||
+ | <string key='concept:name' value='&Anonymous:Root([],{})'/> | ||
+ | <date key='time:timestamp' value='2014-12-22T11:33:53.835+09:00'/> | ||
+ | <string key='lifecycle:transition' value='complete'/> | ||
+ | <string key='pione:ruleType' value='flow'/> | ||
+ | <string key='pione:inputs' value=''/> | ||
+ | <string key='pione:parameters' value='{}'/> | ||
+ | </event> | ||
+ | <event> | ||
+ | <string key='concept:name' value='&Anonymous:Main([],{})'/> | ||
+ | <date key='time:timestamp' value='2014-12-22T11:33:53.851+09:00'/> | ||
+ | <string key='lifecycle:transition' value='complete'/> | ||
+ | <string key='pione:ruleType' value='action'/> | ||
+ | <string key='pione:inputs' value=''/> | ||
+ | <string key='pione:parameters' value='{O:<(<i>1)=>(<d>'message.txt')>}'/> | ||
+ | </event> | ||
+ | </trace> | ||
+ | </log> | ||
+ | </pre> | ||
+ | [[XES]]形式への変換結果がそのまま標準出力されます。<br> | ||
+ | <br> | ||
+ | |||
+ | ファイル保存するときは下記のようにします。(このとき、拡張子名は.xesでなければ正常に[[ProM]]で正常に読み込めない場合がありますので、注意して下さい)<br> | ||
+ | <pre> | ||
+ | $ pione log format pione-process.log > pione-process.xes | ||
</pre> | </pre> | ||
<br> | <br> |
2014年12月22日 (月) 02:45時点における版
pione log formatとはログを別のフォーマットとして変換するPIONEのコマンドです。
オプション一覧
オプション | 型 | デフォルト | 説明 |
---|---|---|---|
引数 | location | 必須 | ログファイルの場所 |
--agent-type | NAME | 全てのエージェント | 出力するエージェント名: "task_worker", "input_generator", ... |
--format | NAME | xes | フォーマット: xes, json, xml(現状はxesのみ) |
--log-id | ID | 全てのID | 出力するID: (参照: pione log list-id) |
--trace-type | NAME | 全てのトレース | 出力するトレース: "agent", "rule", or "task" |
--color | BOOLEAN | true | 出力結果の文字に色を付ける |
--debug | [TYPE] | system | デバッグモードで実行 |
-h | [FORMAT] | txt | ヘルプを表示 |
-v | なし | なし | バージョンを表示 |