首页 > 解决方案 > 如何修复用户的 cronR 自动化错误?

问题描述

我开始在 R 中使用 cronR 包来自动化 R 中的一些流程。

我的 Mac 上某处存储了一个 R 脚本。当我第一次使用特定 ID 运行它时,它工作正常。创建包含自动化的 .log 文件。

问题是,如果我再次运行它,它会报告一个错误:

Can't add this job: a job with id 'id1' already exists

我的代码如下:

library(cronR)

folder = "...path"
cmd = cron_rscript(folder)
cron_add(command = cmd, frequency = 'minutely', 
         id = 'id1', description = 'permonthanalysis')

我该如何解决这个问题?其次,有没有办法自动将这个自动化过程的结果变成一个 excel 或 pdf 文件的单词?

标签: rautomationcron

解决方案


在再次使用相同的作业 ID 执行 cron_add 之前,使用 cron_rm 删除现有作业


推荐阅读