将csv写入具有直接在存储桶中的信誉的s3

时间:2019-04-11 09:21:27

标签: r amazon-web-services amazon-s3

我想将一个csv文件保存到s3存储桶中。不幸/幸运的是,我直接进入其中就获得了信誉。当我检查了其中的内容(使用cloudberry)后,发现什么都没有。

我正在使用R的aws.s3软件包。

功能:

s3write_using(tableData, 
              FUN = fwrite,
              bucket = "~/",
              object = "whatever.csv") 

我收到错误消息:

 $ Code      : chr "InvalidBucketName"
 $ Message   : chr "The specified bucket is not valid."

对我来说很清楚,因为那里没有水桶:D 有什么方法可以省略bucket参数并保存文件吗?

提前: 不,我不能用手做。我想将代码推送到詹金斯。

1 个答案:

答案 0 :(得分:0)

Amazon S3中的所有对象必须位于存储桶中。

在Cloudberry中,您大概是在存储桶中查找文件。您应该在代码中插入相同的存储桶名称。