Требуются шаги для подключения к базе данных Oracle RDS с использованием python оболочки glue с использованием oracle jdb c или зарегистрированного подключения к каталогу в glue
def get_connection (self, conn_name):
client = boto3.client('glue', region_name=self.region_id)
response = client.get_connection(Name=conn_name)
print(response)
connection_properties = response['Connection']['ConnectionProperties']
URL = connection_properties['JDBC_CONNECTION_URL']
url_list = URL.split("/")
host = "{}".format(url_list[-2][:-5])
portno = url_list[-2][-4:]
database = "{}".format(url_list[-1])
user = "{}".format(connection_properties['USERNAME'])
pwd = "{}".format(connection_properties['PASSWORD'])
rs_conn = orcl.connect(database=database, host=host, port=portno,
user=user, password=pwd, ssl=True)
cur = rs_conn.cursor()
cur.execute("set statement_timeout = 1200000")
rs_conn.commit()
cur.close()
return rs_conn
conn = get_connection ()