Tag: 亚马逊 s3

如何从Rails 4引用和更新S3上的文件

我有一个Rails 4应用程序需要使用许多excel文件,代表花名册(20个左右,由他们自己的委员会分组),必须阅读和编辑的用户。 预部署我的系统工作完美,这些文件将居住在public/rosters并可以由任何经过身份validation的用户引用和编辑,不幸的是,当我部署到Heroku我不能再这样做。 我一直在使用一个S3存储桶来托pipe这个和其他相关应用程序所需的其他文件,它一直在奇妙的工作,我一直在使用它; 所以我决定尝试解决这个问题。 不幸的是,看起来好像我只能通过公开的方式访问这些文件,这并不是我想要做的。 所以我的问题是:什么是最好的方式来引用这些文件(使用我的access_key_id和secret_access_key进行理想的身份validation),并允许用户推送更改将覆盖S3存储桶上的文件。

使用Paperclip,S3和Roo导入excel文件

我试图使用Paperclip导入一个Excel文件,并将其保存到S3,然后使用Roo gem提取和parsing。 当我尝试这样的事情: @excel = Excel.new(@manifest.attachment.url) 我得到以下错误: http://s3.amazonaws.com/mybucket/attachments/22/manifest.xls?1343835058 is not an Excel file 我猜附加的时间戳文件的结尾是导致Roo不认为这是一个Excel文件。 我该如何解决?

amazon web services,如何开始

开始使用AWS,需要将EXCEL数据的大量账户存储在AWS中,并且需要从AWS API中访问这些数据。 请帮我从哪里开始。 不清楚用例。 任何人都可以用简单的语言向我解释Amazon Simple Storage Service(Amazon S3),Amazon Elastic Compute Cloud(Amazon EC2),Amazon SimpleDB之间的区别。 请帮我从头开始。 谢谢,

AWS数据湖摄取

你是否需要使用胶水摄取excel和其他专有格式,或允许胶水工作爬行你的S3存储桶以在你的数据湖中使用这些数据格式? 我已经浏览了“ AWS云上的数据湖基础 ”文档,并且对于将数据导入湖中感到头疼。 我有一个数据提供程序,将大量的数据作为excel和访问文件存储在系统中。 基于stream程的stream程,他们将数据上传到提交s3桶中,这将引发一系列的动作,但是没有将数据转换成可与其他工具一起工作的格式。 使用这些文件是否需要在存储桶中提交的数据上使用胶水,或者还有其他方法可以将这些数据提供给其他工具,如Athena和红移频谱? 感谢您提供有关此主题的任何信息。 -Guido

亚马逊S3 putObject Excel通过stream不工作(爪哇)

您好我使用的是亚马逊S3 sdk的Java和我想上传的dynamic创build的Excel。发生了什么,我可以保存在本地计算机上的文件使用: //creating local file try { FileOutputStream fileOut = new FileOutputStream(new File("C:\\test.xls")); excelWorkBook.write(fileOut); fileOut.flush(); fileOut.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } 但是当我尝试通过stream在amazon s3上传没有任何事情发生,我得到的错误string com.amazonaws.services.s3.model.AmazonS3Exception: Status Code: 400, AWS Service: Amazon S3, AWS Request ID: BC86F8AED980C7A3, AWS Error Code: RequestTimeout, AWS Error Message: Your socket connection to the server […]