使用 Amazon Redshift 查询编辑器 v1 查询数据库
使用查询编辑器是在由 Amazon Redshift 集群托管的数据库上运行查询的简单方法。创建集群后,可以使用 Amazon Redshift 控制台上的查询编辑器立即运行查询。
注意
您无法使用此原始查询编辑器在 Amazon Redshift Serverless 中查询数据。而应使用 Amazon Redshift 查询编辑器 v2。
2021 年 2 月,部署了更新的查询编辑器,并更改了使用查询编辑器的授权权限。新的查询编辑器使用 Amazon Redshift 数据 API 来运行查询。作为 Amazon 托管式 Amazon Identity and Access Management (IAM) 策略的 AmazonRedshiftQueryEditor
策略已更新为包含必要的权限。如果您有自定义 IAM 策略,请务必更新它。将 AmazonRedshiftQueryEditor
用作指南。对 AmazonRedshiftQueryEditor
的更改包括以下内容:
-
管理查询编辑器语句结果的权限需要语句拥有者用户。
-
已添加使用 Secrets Manager 连接到数据库的权限。
有关更多信息,请参阅 使用 Amazon Redshift 控制台查询编辑器所需的权限。
从新的查询编辑器连接到集群时,可以使用两种身份验证方法之一。
使用查询编辑器可以执行以下操作:
-
运行单个 SQL 语句查询。
-
将大小为 100 MB 的结果集下载到一个逗号分隔值 (CSV) 文件。
-
保存查询以供重用。您无法在欧洲(巴黎)区域、亚太地区(大阪)区域、亚太地区(香港)区域或中东(巴林)区域中保存查询。
-
查看用户定义表的查询运行时详细信息。
-
安排查询在未来运行。
-
查看您在查询编辑器中创建的查询的历史记录。
-
使用增强型 VPC 路由对集群运行查询。
查询编辑器注意事项
请考虑下列有关使用查询编辑器时处理查询的事项:
-
查询的最长持续时间为 24 小时。
-
查询结果的最大大小为 100 MB。如果调用返回的响应数据超过 100 MB,则调用将终止。
-
查询结果的最长保留时间为 24 小时。
-
最大查询语句大小为 100 KB。
-
集群必须在基于 Amazon VPC 服务的 Virtual Private Cloud (VPC) 中。
-
不能在查询编辑器中使用事务处理。有关事务的更多信息,请参阅《Amazon Redshift 数据库开发人员指南》中的 BEGIN。
-
您可以保存最长为 3000 个字符的查询。