Я пытаюсь поиграть с AWS Data Pipelines (а затем и Glue позже) и следую Копирование данных MySQL с помощью AWS Data Pipeline Console . Однако, когда я выполняю конвейер, я получаю
DriverClass not found for database:mariadb
Я ожидал бы, что это "просто сработает", но почему он не предоставляет свой собственный драйвер? Или драйвер для MySQL не равен драйверу для MariaDB?
Правильно, после борьбы с этим весь день, я нашел следующую ссылку, которая решает это: https://forums.aws.amazon.com/thread.jspa?messageID=834603&tstart=0
В основном: Вы получаете ошибку, потому что вы используете RdsDatabase, она должна быть JdbcDatabase при использовании mariadb.
"тип": "JdbcDatabase", "connectionString": "jdbc: mysql: //thing-master.cpbygfysczsq.eu-west-1.rds.amazonaws.com: 3306 / db_name", "jdbcDriverClass": "com.mysql.jdbc.Driver"
ПОЛНЫЙ кредит переходит на Webstar34 (https://forums.aws.amazon.com/profile.jspa?userID=452398)