数据管理中的文档数据支持本地上传和OSS导入两种模式,在关联OSS文件存储Bucket后(OSS对象存储产品说明:快速开通OSS说明),可实现OSS授权及跨域访问。
OSS授权及跨域访问
如您需要使用OSS文件存储上传文件,请先按照本章节内容进行授权后,再进行上传。
OSS服务关联角色授权步骤
完成该步骤需要云账号是主账号或者已授权的子账号,通过服务关联角色完成授权,请根据以下步骤授权后使用OSS服务,如需管理或取消服务关联角色,请参考SFM服务关联角色
主账号授权模式
进入阿里云百炼控制台,点击数据管理菜单。
点击导入数据,导入方式选择OSS导入。
如您尚未授权,点击前往授权,确认授权OSS服务关联角色。
确认授权后,百炼平台将可访问您已开通的OSS服务。
子账号授权模式
如用户为子账号,按照下述方式配置新的角色,来授权子账号通过百炼数据管理访问OSS资源。
可视化模式:添加ram:CreateServiceLinkedRole 权限。
脚本模式:直接选择脚本编辑并复制脚本内容,通过脚本创建权限策略。
脚本代码:
{
"Action": "ram:CreateServiceLinkedRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"ram:ServiceName": "datahub.sfm.aliyuncs.com"
}
}
}
OSS数据导入
选择Region,查看Region下方已创建的Bucket。
Bucket标签用于标识百炼可用的标签,未打标签的Bucket百炼无法使用,点击添加Bucket标签前往OSS的Bucket管理功能添加标签后方可使用。
添加标签:在OSS的控制台 https://oss.console.aliyun.com/bucket 页面,单击要添加标签的Bucket旁的图标,然后单击前往编辑。
按照下述示例增加标签,标签名:
bailian-datahub-access
,标签值:read。完成后单击保存。目前百炼暂不支持访问OSS根目录下的文件,请您在Bucket下选择已有的子目录或新建一个子目录供百炼访问。
接下来,您即可在百炼控制台中选择相应的Bucket。
选择Bucket下的文件夹或者文件,导入数据。
导入文件夹:选择整个文件夹进行导入的,包括当前文件夹下的所有文件和数据,不包括子文件夹中的文件和数据。
导入文件:选择当前文件夹下的具体文件进行导入。
完成选择后,进行导入,由于OSS导入有一定读取时间,请耐心等待导入完成。