2017-01-26 5 views
1

私はcsvファイルを作成する一連のRスクリプトを書いています。そこから、Tableauはcsvを読み、さまざまなダッシュボードを更新します。 Tableauは毎日のリズムで簡単に更新できるようにスケジュールされているので、私はR Scriptで同じことをしたいと考えていました。スケジューリングRスクリプト - OSX

Windows用のソリューションでは、すでに多くの回答がありますが、OSX用のソリューションはまだありません。私は、ターミナルでスクリプトを実行しようとしてきましたが、それを行うためにオートメーターを使用しましたが、それを理解できませんでした。基本的に、シェルスクリプトが実行されると、Rスクリプトにエラーがあるため、途中で終了しますが、エラーについては気にしません。 Automatorもうまくいきませんでした。

さらに、私はData Integration/Pentahoについても見てきましたが、追加のソフトウェア構成とそれに続くインストールは難しいようでした。

助力や洞察力があれば幸いです。ありがとう!

答えて

0

タイプcrontab -eとそれは毎日深夜に2.R続いファイル1.Rを、実行されます

@daily Rscript 1.R && Rscript 2.R 

結果のファイルに次の行を追加します。希望が役立ちます。

+0

エラーの問題を避けるにはどうすればよいですか? – kkann47

+0

「エラー」の問題は何ですか? – hd1

+0

遅れて申し訳ありません - 私のループが正しくデータを解析していないことがわかりました。同じデータフレームで行のサイズが一致していませんでした。 – kkann47

0

これを実行する最も柔軟な方法は、OS Xのプロセスを管理するサービスlaunchdを使用することです。official documentationの例を見ることができます。

関連する問題