我想通过Amazon GLUE 1将我的数据从R.D.S传输到Red-shift,为R.D.S添加了连接,并运行了一个爬虫程序将我的R.D.S架构创建到Amazon GLUE中。现在我有很多表,如何传输此架构或Red-shift中的所有表
我遵循了一个教程,但他在Red-shift中已经有了一个表,所以他使用第二个爬虫来获取模式,然后在源和目标上执行E.T.L作业。
但是在我的例子中,我有很多表,我不能创建每一个表。
请帮助我,我是亚马逊Web服务的新手
发布于 2019-12-11 02:40:04
而是使用AWS数据管道将您的数据从RDS存储复制到Redshift。There is already an article from AWS providing you with the steps
发布于 2019-12-29 12:22:02
问题是在创建Redshift时,它创建了一个名为dev的默认数据库,而我不知道这一点。要在Redshift中创建表,就在ETL作业期间(在目标表选择窗口中),选择create table并提到在required field.It中的DEV数据库将创建一个与源的表同名的表,但它会将源名称附加到该表中。例如,如果customer是您的数据库,ID是table,那么在REDSHIFT中它将创建表Customer_ID
有一件事胶水比DMS或任何其他服务要简单得多。
https://stackoverflow.com/questions/59271897
复制相似问题