上次更新日期:2021 年 2 月 23 日
当我尝试在 Amazon Personalize 中创建数据集导入作业时,收到了错误消息“您的数据集导入出现错误:权限不足,无法访问 S3 中的数据。”
解决方法当 Amazon Personalize 由于 Amazon Simple Storage Service (Amazon S3) 存储桶权限不足而无法读取输入存储桶中的数据时,可能会发生此错误。
将所有输入 CSV 文件上传到 S3 存储桶后,Amazon Personalize 将从输入位置导入数据。因此,Amazon Personalize 需要访问 S3 存储桶的权限。
要授予 Amazon Personalize 对 S3 存储桶的访问权限,请执行以下操作:
1.打开 Amazon S3 控制台。
2.从存储桶列表中,打开您将 CSV 文件上传到其中的存储桶。
3.选择权限,然后选择存储桶策略。
4.在存储桶策略编辑器文本框中,输入以下存储桶策略:
{
"Version": "2012-10-17",
"Id": "PersonalizeS3BucketAccessPolicy",
"Statement": ,
"Resource":
}
]
}
注意:请将 DOC-EXAMPLE-BUCKET 替换为您的存储桶名称。
5.选择保存。
有关设置使用 Amazon Personalize 的权限的更多信息,请参阅设置权限。