使用 GoodData 文件下载访问 S3 上的文件?
Access file on S3 with GoodData File-Download?
可能是一个非常愚蠢的问题 - 但我正在尝试让 GoodData 项目从 S3 下载文件以导入 GoodData。
文件上传到S3,那里的控制台给出link格式:
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
我知道找不到文件。
您使用的是哪个组件?文件下载?
如果是这样,这对我有用(我刚试过):
https://${S3AccessKey}:${S3SecretKey}@${BucketName}.s3.amazonaws.com/folder/folder/filename.csv
确保 S3 上的文件确实存在于该路径上(通过使用第三方工具(如 s3cmd 或 cyberduck 连接到那里进行检查)
如果还是不行,请添加一些更详细的信息(堆栈跟踪、完整的控制台日志等...)
可能是一个非常愚蠢的问题 - 但我正在尝试让 GoodData 项目从 S3 下载文件以导入 GoodData。
文件上传到S3,那里的控制台给出link格式:
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
我知道找不到文件。
您使用的是哪个组件?文件下载? 如果是这样,这对我有用(我刚试过):
https://${S3AccessKey}:${S3SecretKey}@${BucketName}.s3.amazonaws.com/folder/folder/filename.csv
确保 S3 上的文件确实存在于该路径上(通过使用第三方工具(如 s3cmd 或 cyberduck 连接到那里进行检查)
如果还是不行,请添加一些更详细的信息(堆栈跟踪、完整的控制台日志等...)