0

我想使用“COPY”命令将数据从亚马逊 S3 加载到 Redshift 数据库中。但我想从 AWS 集群外部的 Linux 机器中的 shell/perl 脚本执行它。我想知道是否有任何 Redshift 客户端可以安装在Linux机器上来帮我实现这个类似于SnowFlake的SnowSQL客户端吗?

4

1 回答 1

1

你在找这个吗。
psql - 来自 PostgreSQL 的基于终端的前端

您只需使用连接配置连接到您的 redshift 集群,然后您就可以在集群上执行任何查询。

PS - 要复制/卸载的文件始终必须在 s3 上。
如果我做了一个错误的假设,请发表评论,我会重新调整我的答案。

于 2017-09-14T20:20:05.870 回答