AWSGlueJob:调用getCatalogSource时出现错误。None.get。
创始人
2024-09-25 15:31:28
0

此错误可能由于 Glue 的数据目录或 IAM 角色配置不正确所导致。

您可以通过检查以下几点来解决此问题:

  1. 确保 Glue 的数据目录正确配置,并且数据源存在。可以通过以下代码示例进行检查:
import boto3
glue = boto3.client('glue')

try:
     response = glue.get_database(
     Name=database_name
     )
     print("Database Exists")
     
except glue.exceptions.EntityNotFoundException as e:
     print("Database does not exist")
  1. 确认 IAM 角色具有足够的权限。将以下代码添加到 IAM 角色策略中,以确保其具有必要的权限:
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Action": [
        "glue:GetDatabase"
      ],
      "Effect": "Allow",
      "Resource": "arn:aws:glue:us-east-1::catalog",
      "Condition": {
        "StringLike": {
          "glue:DatabaseName": ""
        }
      }
    }
  ]
}

请使用自己的帐户 ID 和数据库名称,以确保正确替换这些值。

  1. 确保 Glue 作业选项正确配置。确保在 Glue 作业选项中正确定义数据库名称和表名称。

如果上述解决方法不能解决问题,请确认您的 Glue 作业代码是否正确,以及输入输出参数是否正确配置,并且数据目录和 IAM 角色也是否配置正确。

相关内容

热门资讯

两分钟辅助!wepoker游戏... 两分钟辅助!wepoker游戏的安装教程,wepoker透视苹果系统,法子教程(确实有挂)1、这是跨...
七分钟辅助!德扑之心免费透视,... 七分钟辅助!德扑之心免费透视,wepoker私人辅助器,方案教程(有挂教学)1、德扑之心免费透视免费...
三分钟辅助!hhpoker可以... 三分钟辅助!hhpoker可以开挂吗,wepoker私人局透视教程,操作教程(有挂讲解)1、wepo...
4分钟辅助!wepoker辅助... 4分钟辅助!wepoker辅助工具,hhpoker透视方法,教程书教程(有挂教程)1、起透看视 we...
9分钟辅助!wepoker怎么... 9分钟辅助!wepoker怎么获得好牌,pokerworld破解版下载,练习教程(有挂分析)1、不需...
第九分钟辅助!拱趴大菠萝挂怎么... 第九分钟辅助!拱趴大菠萝挂怎么安装,pokemmo手机版脚本免费,机巧教程(有挂讲解)1、上手简单,...
九分钟辅助!德州来玩辅助器,w... 九分钟辅助!德州来玩辅助器,wejoker辅助器要钱玩吗,攻略教程(有挂讲解)1、首先打开wejok...
五分钟辅助!xpoker辅助工... 五分钟辅助!xpoker辅助工具,wepoker有透视功能吗,绝活教程(证实有挂)1、该软件可以轻松...
第6分钟辅助!德扑HHpoke... 第6分钟辅助!德扑HHpoker有挂吗,hardrock透视工具,方案教程(了解有挂)1、下载好德扑...
第7分钟辅助!wepoker可... 第7分钟辅助!wepoker可以开透视吗,epoker免费透视脚本,指南教程(有挂教学)1、首先打开...