我正在尝试从AWS湖编队控制台设置一个数据集。
我按照下面的资源进行同样的操作:https://aws.amazon.com/blogs/big-data/integrating-aws-lake-formation-with-amazon-rds-for-sql-server/
但在创建db的第二步中,输入db名称并选择s3位置后,我将得到
对s3的湖形成许可不足:
我检查了我的权限,我的管理角色映射到我的帐户,允许所有(*)
有人能帮上忙吗?实际问题是什么!
发布于 2021-01-06 19:31:42
错误声明为“s3上湖形成权限不足”
这意味着您必须授予您的角色/用户访问s3桶的权限。首先,您必须前往“”“Lake” =>“Formation”选项卡=>,选择"Data locations“,然后注册S3位置。
在这个步骤之后,您可以去创建您的DB。
发布于 2021-04-01 08:13:45
如果您已将某些资源(IAM角色/用户)声明为湖泊形成管理员,则即使您有AWS帐户管理员访问权限,也无法从湖泊形成控制台创建Glue数据库。如果您尝试使用湖泊形成管理资源权限创建,它将工作。
发布于 2022-03-22 10:25:03
如果使用SageMaker,则在查询雅典娜并继续使用"AWS湖形成:临时s3:// . AWS上的湖形成权限不足“时。您应该在LakeFormation中签入"Datalake权限“,以完全权限授予资源数据库"sagemaker_data_wrangler”的执行角色。这是因为当SageMaker查询雅典娜时,它会将其临时结果存储在Glue的数据库"sagemaker_data_wrangler“中,因此它没有足够的权限在那里存储临时数据。
提供更多信息:https://github.com/awslabs/aws-data-wrangler/issues/677
https://stackoverflow.com/questions/63897452
复制相似问题