如何以编程方式在 RedShift sql 脚本文件上运行
Posted
技术标签:
【中文标题】如何以编程方式在 RedShift sql 脚本文件上运行【英文标题】:How to run on RedShift sql script file programmatically 【发布时间】:2014-11-28 15:34:52 【问题描述】:有没有办法使用 Java 或 C# 在 Amazon Redshift 上运行 SQL 脚本文件(例如,位于 S3 上)?我可以使用适用于 .NET 的 AWS SDK 和 Npgsql 执行独立命令,但我找不到运行独立文件的方法。
【问题讨论】:
【参考方案1】:不,不可能告诉 RedShift 执行存储在别处的 SQL 命令。
您需要检索脚本,然后通过 JDBC/ODBC 将其传递给 RedShift,就像运行独立命令一样。
【讨论】:
以上是关于如何以编程方式在 RedShift sql 脚本文件上运行的主要内容,如果未能解决你的问题,请参考以下文章
如何编写 AWS Glue 脚本以将新数据插入 Redshift 表
Redshift 数据 API:以编程方式为 getStatementResult 设置 MaxResults