Как использовать файлы на AWS S3 для создания экземпляра RDS? - PullRequest
0 голосов
/ 12 декабря 2018

Я загрузил файл «.sql» (который я сделал путем преобразования файла Excel с помощью convertcsv.com) в корзину AWS S3.Теперь я хочу запустить этот файл на экземпляре RDS.Как мне это сделать?

CREATE TABLE mytable( PassengerId INTEGER NOT NULL PRIMARY KEY ,Survived BIT NOT NULL ,Pclass INTEGER NOT NULL ,Name VARCHAR(82) NOT NULL ,Sex VARCHAR(6) NOT NULL ,Age NUMERIC(4,2) ,SibSp INTEGER NOT NULL ,Parch INTEGER NOT NULL ,Ticket VARCHAR(18) NOT NULL ,Fare NUMERIC(8,4) NOT NULL ,Cabin VARCHAR(15) ,Embarked VARCHAR(1) ); INSERT INTO mytable(PassengerId,Survived,Pclass,Name,Sex,Age,SibSp,Parch,Ticket,Fare,Cabin,Embarked) VALUES (1,0,3,'Braund, Mr. Owen Harris','male',22,1,0,'A/5 21171',7.25,NULL,'S');

Файл .sql в основном такой, с несколькими вставками позже.

1 Ответ

0 голосов
/ 13 декабря 2018

другой способ сделать это - использовать AWS Data Pipeline, где с помощью предопределенного шаблона вы можете вставить данные из местоположения S3 в экземпляр RDS

Создать конвейер и выбрать предопределенный шаблон

enter image description here

Определить вход источника S3 Сведения о расположении файла и таблице назначения

enter image description here

Справочные шаги AWS для создания конвейера данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...