2017-08-16 15 views
1

私はR taskschedulerでいくつかのスクリプトをスケジューリングしています。診断したいパフォーマンス上の問題がいくつかありますが、スケジューラーからの標準ログはタイムスタンプを生成せず、printとcatステートメントの結果しか含んでいないので、どのコード行が最も時間がかかるかを知ることは困難です。また、スケジュールされたスクリプトの中にいくつかのスクリプトが用意されています。taskscheduleRからの拡張ログ

ソースコードを含むすべてのコード行のタイムスタンプまたは実行時間を含むようにログを拡張するにはどうすればよいですか?

助けていただけたら幸いです!

答えて

1

スクリプトが失敗した場所を確認するには、.Rファイルの先頭にoptions(echo = TRUE)を使用します。 または、多くのロギングRパッケージの1つを使用してください。私はこの1つを使用する傾向があります:https://github.com/smbache/loggrしかし、多くはCRANにあります。

関連する問題