AWS IOT Analytics导出到S3,在公共桶中加密



我有一个设备连接到物联网核心,并通过物联网分析发送数据进行处理。数据集被导出到S3存储桶中。S3存储桶设置为公共,禁用加密,并且有一个允许公共访问的存储桶策略,但每次从IOT Analytics更新数据集时,都会对其进行加密,忽略我的存储桶级别设置。我已经测试过,如果我手动将文件上传到bucket,该策略是否按预期工作,因此似乎是IOT Analytics造成了这种情况,但至少在控制台中似乎没有任何选项来管理这种情况。。。。

有什么建议吗?

IoT Analytics不加密数据,而是使用base64对数据进行编码。物联网分析旨在用于转换/丰富数据,并在数据存储在数据存储中后使用数据集进行查询。存储在S3中的数据可以与下游应用程序一起使用,以便进一步处理或呈现给最终用户。

如果你需要解码数据,你可以按照以下步骤

a。要压缩.gz文件并将其替换为解压缩的文件,请执行以下操作:gunzip-v文件名.json.gz

-->用base64编码的filename.json覆盖gzip文件(不可读(。

b( 要进行base64解码:base64—解码文件名.json

相关内容

  • 没有找到相关文章