Я пытаюсь загрузить CSV-файл из корзины S3 в таблицу RDS в AWS Aurora MySql.
Настройка:
IAM - создание роли для RDS для доступа к S3 - с политикой AmazonS3FullAccess.
Группа параметров кластера БД - включает созданную выше роль для aurora_load_from_s3_role и aws_default_s3_role и перезапустите экземпляр RDS.
RDS Управление ролями IAM - добавлена роль IAM, созданная выше в точке-1.
Предоставление привилегий - при условии GRANT LOAD FROM S3 ON *.* TO '[USERNAME]'@'[IPADDRESS]'
Запустите запрос LOAD DATA - LOAD DATA FROM S3 's3://[bucketname]/[key]/[filename].csv'
INTO TABLE schemaname.tablename
Я столкнулся с S3 API Error : Доступ запрещен : доступ запрещен.
Любые предложения по решению этой проблемы приветствуются.