Pins is a great R package. It works seamlessly with Azure, Connect and other services.
I have difficulty downloading the RData file from a Posit Connect pin. None of my solutions in the following example are working. Any thoughts on how to fix this?
library(rsconnect)
board <- board_connect()
data("mtcars")
data("iris")
data("airquality")
# Save Environment as RData
save.image("ShinyApp_input_data.RData", compress = TRUE)
## Upload RData
board %>% pin_upload(name = "ShinyApp_input_data", paths = "ShinyApp_input_data.RData")
# Download/load RData
path <- board %>% pin_download(name = "ShinyApp_input_data")
load(path)
# My attempts to download RData to working directory
board %>% pin_download(name = "ShinyApp_input_data", local_path = "ShinyApp_input_data.RData", overwrite = TRUE)
board %>% pin_get(name = "ShinyApp_input_data", local_path = "ShinyApp_input_data.RData", overwrite = TRUE)
board %>% pin_read(name = "ShinyApp_input_data", local_path = "ShinyApp_input_data.RData", overwrite = TRUE)
board %>% pin_fetch(name = "ShinyApp_input_data", local_path = "ShinyApp_input_data.RData", overwrite = TRUE)
PS: In a ShinyApp, it is possible to use ShinyApp_input_data.RData as a default option and download new data from pin only if it has been updated. In that case, download the updated data from pin and replace the local RData file in the project directory.
Your time and help is much appreciated.