odpscmd上传的资源180兆,上传提示成功后只要110,啥情况?
在使用odpscmd上传资源时,上传成功后的大小可能会与资源的实际大小略有不同。这是由于odpscmd在上传资源时,可能会对资源进行压缩或者编码等处理,以便更好地适应MaxCompute的存储和计算需求。因此,上传成功后的资源大小可能会略小于实际大小。
另外,上传成功后的资源大小还可能受到存储引擎、压缩算法等因素的影响,如果使用的是LZ4压缩算法等高压缩比算法,上传成功后的资源大小可能会更小。因此,上传成功后的资源大小与实际大小之间可能会存在一定的差异。
如果您对上传成功后的资源大小有疑问,可以尝试在MaxCompute中查看资源的详细信息,以便了解资源的实际大小和其他相关信息。
在阿里云 DataWorks 中使用 odpscmd 进行上传资源时,可能会出现资源上传大小不一致的情况,例如上传的资源大小为 180 兆,但上传成功后提示的资源大小只有 110 兆。这种情况可能是因为上传时使用了压缩或者编码等方式导致的。
odpscmd 提供了多种上传资源的方式,例如使用 -z 参数进行 gzip 压缩上传,使用 -b 参数进行 Base64 编码上传等。这些方式在上传资源时会对资源进行压缩或者编码处理,从而减小资源在上传过程中的传输体积,节省网络带宽和上传时间。
在上传资源时,odpscmd 会根据上传方式和参数自动解压缩或者解码资源,并在上传成功后进行资源大小的统计。因此,上传成功后提示的资源大小可能与原始资源的大小不一致,可能会更小一些,这是由于压缩或者编码导致的。
如果需要确认上传资源的实际大小,可以使用 odpscmd 的 ls 命令查看上传成功的资源的属性信息,例如文件大小、创建时间等,或者在 DataWorks 控制台中查看上传资源的属性。同时,也可以在上传资源时不使用压缩或者编码等方式,以保持上传前后资源大小一致。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。