从AWS集群外部的Linux服务器对Redshift数据库执行COPY命令

时间:2017-09-14 17:20:19

标签: perl amazon-web-services amazon-redshift amazon-redshift-spectrum

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

1 个答案:

答案 0 :(得分:1)

你正在寻找这个吗?
psql- a terminal-based front end from PostgreSQL

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

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

相关问题