Я пытаюсь настроить работу ETL с помощью AWS Glue, которая должна извлекать данные из производственной базы данных на RDS / Aurora, выполнять некоторые очень легкие манипуляции с данными (в основном: удаление некоторых столбцов) и затем выводить на другой RDS / Mysql экземпляр для "хранилища данных". Каждый компонент находится в своем собственном VPC. RDS / Aurora <> AWS Glue работает, но мне трудно разобраться, что не так с AWS Glue <> RDS / Mysql: ошибка является общей "Проверьте, что ваше определение соединения ссылается на вашу базу данных JDBC с правильным синтаксисом URL, имя пользователя и пароль. Не удалось создать соединение с сервером базы данных. "
Я следовал этому пошаговому руководству https://aws.amazon.com/blogs/big-data/connecting-to-and-running-etl-jobs-across-multiple-vpcs-using-a-dedicated-aws-glue-vpc/ и - я думаю - я рассмотрел все вопросы. Для отладки я также попытался включить новый экземпляр EC2 в тот же AWC Glue VPC и подсеть, и я попытался получить доступ к выходной базе данных, и она работала
Сравнение первого рабочего соединения со вторым не приводит к очевидным различиям, и тот факт, что мне удалось подключиться из экземпляра EC2, еще больше запутывает меня в том, в чем проблема