【发布时间】:2015-08-14 22:33:39
【问题描述】:
我希望在 Amazon Redshift 上的数据库中复制数据。在此之前,我将数据从 Redshift 数据库复制到托管在 EC2 实例上的 PostgreSQL 以进行分析。我有 ruby 脚本,可以使用 dblink EXTENSION 来完成。
但现在由于数据在 PostgreSQL 实例上无法管理,我们决定将数据复制到同一 Redshift 集群上的单独数据库中。
撞!我发现 dblink 不适用于 Postgre 8.0(Redshift 版本)。有没有办法让我在 Redshift 上工作。
我不想使用复制命令并在中间甚至数据管道之间添加一层 S3。你看,它是同一个集群,只是不同的数据库。
万一没有其他办法,我应该使用数据管道还是复制到 S3,然后再回到 Redshift。还是说到底本质上是一样的?
附:任何帮助/线索将不胜感激。我会努力工作。只是需要提醒一下。
【问题讨论】:
标签: postgresql amazon-web-services amazon-s3 amazon-redshift amazon-data-pipeline