使用GoodData文件下载在S3上访问文件?

时间:2015-06-01 19:29:39

标签: amazon-s3 gooddata

可能是一个非常愚蠢的问题 - 但是我试图让一个GoodData项目从S3下载文件以导入到GoodData中。

文件上传到S3,其中的控制台以格式提供链接:

https://s3.amazonaws.com/bucketname/subFolder/subfolder/fileName.csv.gz.

但是,当我尝试访问它时,GoodData会给出错误 initilization failed. Error initializing file operation. Reason: No bucket name specified in the host address.

GoodData文档似乎表明格式应该是http://${S3_ACCESS_KEY}:${S3_SECRET_KEY}@bucketname.s3.amazonaws.com/filename.csv

然而,当这样做,或 http://${S3_ACCESS_KEY}:${S3_SECRET_KEY}@bucketname.s3.amazonaws.com/subFolder/subfolder/filename.csv

我知道无法找到该文件。

1 个答案:

答案 0 :(得分:2)

您使用的是哪个组件? FileDownload? 如果是这样,这对我有用(我刚试过):

https://${S3AccessKey}:${S3SecretKey}@${BucketName}.s3.amazonaws.com/folder/folder/filename.csv

确保S3上的文件确实存在于该路径上(通过使用某些第三方工具(例如s3cmd或cyberduck)连接来检查它)

如果仍然没有运气,请添加一些更详细的信息(stacktrace,完整的控制台日志等......)