aws-glue - 尝试运行爬网程序时 AWS Glue 教程失败
问题描述
我正在尝试运行 AWS Glue 教程。我拥有对所有 AWS 服务的完全访问权限。当我尝试运行爬虫时,它返回给我以下消息:
“aws_glue/AWS-Crawler 无权执行:glue:GetDatabase on resource:xxx:xxx:glue:xxxx:xxxxxx:xxxx(服务:AWSGlue;状态代码:400;错误代码:AccessDeniedException;请求 ID:xxx)。有关更多信息,请参阅开发人员指南 ( http://docs.aws.amazon.com/glue/latest/dg/getting-started-access.html )中的设置 IAM 权限。”
任何人都可以帮忙吗?提前致谢!
解决方案
我错过了胶水角色。如果有人遇到同样的问题,只需将角色更改为 AWSGlueServiceRole-AWSDBBlog-Glue-Tutorial。
推荐阅读
- python - Selenium Python 脚本仅抓取部分可见信息
- python - 如何提高此图像中的 OCR 准确性?
- mysql - 在哪里存储有关用户活动的数据?
- mysql - SQL 嵌套查询替代方案
- python - 训练时遇到的BERT模型bug
- shell - 将 unix 文件的行数与多种记录的预告片数进行比较
- javascript - Vue:单击播放音频,再次单击暂停多个曲目
- mysql - SELECT vin 按不同ODO mysql查询排序
- scala - 完成来自演员参考的流?
- javascript - pdfMake - 无法读取 DocPreprocessor.preprocessTable 中未定义的属性“长度”