0
S3バケットから動的に更新されたデータを取得するShiny Appを構築しようとしています。私は現在データを取得できますが、それ自体は更新されません。私はreactiveFileReader
とexamplesのドキュメントを見てきましたが、それは分かりませんか?ヘルプは非常に感謝!AWS S3ファイルでreactiveFileReaderを使用してShinyアプリケーションを更新しようとしています
以下のコード:
getFile<-function(){
my_bucket <- 'globalrss'
file <- paste0(as.character(getwd()),"/tmp")
r <- aws.s3::save_object("bodytype.csv", my_bucket, file=file)
}
shinyServer(function(input, output, session) {
fileReaderData <- reactiveFileReader(500, session, getFile(), readLines)
output$fileReaderText <- renderText({
text <- fileReaderData()
length(text) <- 14
text[is.na(text)] <- ""
paste(text, collapse = '\n')
})
})`