You can use AWS S3 package :
To read:
Sys.setenv("AWS_ACCESS_KEY_ID" = "mykey",
"AWS_SECRET_ACCESS_KEY" = "mysecretkey",
"AWS_DEFAULT_REGION" = "us-east-1")
library("aws.s3")
If you have an R object objthat you want to save in AWS, then read:
s3save(obj, bucket = "my_bucket", object = "object")
# and then later
obj <- s3load("object", bucket = "my_bucket")
, ( AWS) . s3save. RDS s3saveRDS s3readRDS.
, , 'get_object' , :
raw_data <- get_object('data.csv', 'my_bucket')
data <- iconv(readBin(raw_data, character()), from="UTF-8", to="UTF-8")
read.csv(data)
fread(data)
fread(iconv(
readBin(get_object('data.csv', 'my_bucket'), character()),
from="UTF-8", to="UTF-8"))
" URL" , . , : .
" " , . , . .