OSS路径是用于定位和访问存储在阿里云OSS上的文件资源的一种格式。一个标准的OSS路径通常遵循以下格式:
oss://./或http(s)://./
其中各部分参数含义如下:
``:这是你创建的Bucket的名称,必须全局唯一。
`:这是OSS服务的访问点,通常包括地域信息,例如
oss-cn-beijing.aliyuncs.com`表示京地域的OSS服务。
``:这是Object在Bucket中的唯一标识,可以包含类似目录的路径信息,用来描述文件在Bucket中的位置。
身份验证信息(Access Key ID和Secret Access Key)并不直接包含在OSS路径中,而是通过HTTP请求的Authorization头部或其他认证机制(如STS临时凭证、RAM角色等)进行传递。
对于分区数据,虽然OSS本身不直接支持分区概念,但在使用OSS作为数据湖或数据仓库的存储层时,可以通过在`中使用类似
/=/=/...`的路径来逻辑上组织数据。
综上所述,OSS路径主要用于指示文件在OSS中的位置,而身份验证和权限控制则通过其他机制实现。
如果在特定的上下文中,如使用阿里云的数据探索服务或MaxCompute保存查询结果至OSS,设置的OSS路径会用于指导数据的存储位置,这些路径同样遵循上述格式
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。