AWS Glue作业在向S3写入时出现访问被拒绝的问题。
创始人
2024-11-16 09:00:07
0

出现"访问被拒绝"的问题通常是由于AWS Glue作业所在的执行角色没有足够的权限来向S3写入数据。要解决这个问题,您可以按照以下步骤进行操作:

  1. 确保您的执行角色有足够的权限来向S3写入数据。您可以通过为执行角色添加适当的策略来实现这一点。以下是一个示例策略,它授予执行角色对特定S3存储桶的写入权限:
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "GlueS3WriteAccess",
      "Effect": "Allow",
      "Action": [
        "s3:PutObject",
        "s3:PutObjectAcl"
      ],
      "Resource": "arn:aws:s3:::your-bucket-name/*"
    }
  ]
}

请将"your-bucket-name"替换为您要写入的S3存储桶的名称。

  1. 登录到AWS管理控制台并找到AWS Glue作业的执行角色。您可以在AWS Glue作业的"作业概览"页面中找到执行角色的名称。

  2. 转到AWS IAM控制台并找到执行角色。点击执行角色名称。

  3. 在执行角色的"权限"选项卡中,点击"添加权限"按钮。

  4. 在"添加权限"页面中,选择"策略生成器"选项。

  5. 在策略生成器中,选择"Amazon S3"服务,并选择"特定的操作(specific actions)"。

  6. 在"Amazon S3"操作中,选择"PutObject"和"PutObjectAcl"操作。

  7. 在"Amazon S3"资源中,选择"指定的ARN(specific ARNs)"并输入您要写入的S3存储桶的ARN。

  8. 点击"添加权限"按钮,然后再次点击"添加权限"按钮。

  9. 选择"策略生成器"选项,然后选择"AWS Glue"服务。

  10. 在"AWS Glue"操作中,选择"CreateJob"操作。

  11. 在"资源"中,选择"所有资源(all resources)"。

  12. 点击"添加权限"按钮,然后再次点击"添加权限"按钮。

  13. 点击"下一步"按钮,并为策略生成器创建一个名称,然后点击"创建策略"按钮。

  14. 返回到执行角色的"权限"选项卡,并刷新页面,确保新创建的策略在列表中显示。

现在,您的执行角色应该具有足够的权限来向S3写入数据。您可以重新运行AWS Glue作业,看看是否还会出现"访问被拒绝"的问题。

相关内容

热门资讯

现场直击!越乡游义乌辅助器微信... 现场直击!越乡游义乌辅助器微信,新玄龙辅助-竟然是有辅助挂(哔哩哔哩);所有人都在同一条线上,像星星...
今年以来!欢乐达人暗堡链接脚本... 今年以来!欢乐达人暗堡链接脚本,哈糖大菠萝辅助器-好像真的是有辅助app(哔哩哔哩)1、不需要AI权...
今天上午!潮友汇俱乐部辅助器下... 今天上午!潮友汇俱乐部辅助器下载,情怀宜春辅助-切实真的是有辅助神器(哔哩哔哩)1、完成潮友汇俱乐部...
最新消息!南通长牌辅助,心悦填... 最新消息!南通长牌辅助,心悦填大坑辅助-确实存在有辅助挂(哔哩哔哩)心悦填大坑辅助辅助器是一种具有地...
透视辅助!天天互娱辅助器免费下... 透视辅助!天天互娱辅助器免费下载,禅游指尖四川修改器-本来是真的有辅助工具(哔哩哔哩)在进入天天互娱...
今天上午!微信雀神挂件辅助器,... 今天上午!微信雀神挂件辅助器,wepoker私人局辅助器-原来是真的有辅助方法(哔哩哔哩)1、完成微...
黑科技技巧!长了四人上品十三攻... 黑科技技巧!长了四人上品十三攻略,飞驰娱乐软件科技-一直真的有辅助教程(哔哩哔哩)运长了四人上品十三...
透视ai!竹间智能辅助助手,哈... 透视ai!竹间智能辅助助手,哈灵永久辅助-都是是真的有辅助器(哔哩哔哩)1、竹间智能辅助助手辅助器安...
据报道!兴动互娱修改器免费,胡... 据报道!兴动互娱修改器免费,胡乐辅助脚本-切实真的是有辅助软件(哔哩哔哩)1、完成兴动互娱修改器免费...
2026版方法!传送屋激k看底... 2026版方法!传送屋激k看底牌辅助软件,边锋老友填大坑辅助-确实是有辅助神器(哔哩哔哩)1、下载好...