I have written an R package with a function that use the data from the server.
Masterdata::alarmMasterdata
function (alarm_id = NULL, alarm_name = NULL)
{
df <- readRDS("/srv/shiny-server/Masterdata/Alarminfo.RDS")
if (!is.null(alarm_id)) {
df <- df %>% dplyr::filter(TDIId %in% alarm_id)
}
if (!is.null(alarm_name)) {
df <- df %>% dplyr::filter(AlarmName %in% alarm_name)
}
df
}
Alarminfo.RDS
is a data which will update every day via a cron job on the server.
As long as I'm working on Rstudio on the server, everything is fine.
But when I install the package on my local machine, how should I modify the alarmMasterdata
function to be able to access the data ?!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…