Bil*_*yfm 4 amazon-s3 amazon-web-services amazon-redshift
我有 2 个 AWC 帐户,每个帐户都有一个 S3 存储桶。我将两个相同大小的 .CSV 文件上传到每个 S3 存储桶。
当我尝试下载或下载为时,此文件在第一个帐户中下载为 .CSV 文件。但是(!!)当我尝试从第二个帐户下载此文件时 - 它以 .TXT 格式下载。
这怎么会发生?这两个文件的创建方式相同:通过 Redshift UNLOAD 查询,执行将选定数据从 Redshift 复制到 S3。
UPDATE : 会不会是因为在这个文档中,**服务器端加密就等于AWS-KMS? 我注意到从 .csv 转换为 .txt 的文件具有“服务器端加密:AWS-KMS”,而作为 .csv 下载的 .csv 文件具有“服务器端加密:无”
更新:在不同的浏览器中尝试过 - 结果相同
检查 AWS S3 控制台中每个对象的标头并比较 Content-Type 值。Content-Type向 Web 浏览器提供有关对象包含哪些数据的提示。
如果Content-Type不存在或不包含text/csv,请在 S3 控制台中或通过您喜欢的 S3 应用程序(例如 CloudBerry)添加或修改标头。
| 归档时间: |
|
| 查看次数: |
6897 次 |
| 最近记录: |