Amazon redshift 如何按顺序运行sql语句?

Amazon redshift 如何按顺序运行sql语句?,amazon-redshift,Amazon Redshift,我正在AWS红移查询编辑器中按顺序运行一组SQL语句 sql-1 sql-2 sql-3 .... sql-N 但是,在红移查询编辑器中,我无法运行多个SQL语句。因此,目前我正在手动逐个运行SQL语句 对我来说,什么是替代方法?对我来说,我可以使用DBeaver 是否有更多的编程方法,即仅使用一个简单的bash脚本?如果您有一个可以访问集群的Linux实例,则可以使用psql命令行工具。例如: yum安装postgresql psql-h my-cluster.cjmul6ivnpa4.us

我正在AWS红移查询编辑器中按顺序运行一组SQL语句

sql-1
sql-2
sql-3
....
sql-N
但是,在红移查询编辑器中,我无法运行多个SQL语句。因此,目前我正在手动逐个运行SQL语句

对我来说,什么是替代方法?对我来说,我可以使用DBeaver


是否有更多的编程方法,即仅使用一个简单的bash脚本?

如果您有一个可以访问集群的Linux实例,则可以使用
psql
命令行工具。例如:

yum安装postgresql
psql-h my-cluster.cjmul6ivnpa4.us-east-2.redshift.amazonaws.com\
-第5439页\
-我的d_db\
-f my_sql_script.sql

我们最近宣布了一种安排查询的方法:甚至最近还发布了这篇博客文章,它将引导您使用控制台或CLI完成所有步骤:希望这些链接能有所帮助。

您能否更清楚地说明“AWS红移编辑器”和“红移UI”的含义?我猜其中一个是基于web浏览器的“查询编辑器”,它链接到红移控制台页面。@BillWeiner更新了问题这完全取决于您使用的工具。数据库服务器本身没有诸如“查询编辑器”之类的UI。我想知道如何使用bash脚本自动执行此操作。