使用 Amazon Redshift 查詢編輯器 v1 來查詢資料庫 - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

使用 Amazon Redshift 查詢編輯器 v1 來查詢資料庫

若要在 Amazon Redshift 叢集託管的資料庫上執行查詢,簡單的辦法是使用查詢編輯器。建立叢集後,您可以在 Amazon Redshift 主控台中使用查詢編輯器,立即執行查詢。

注意

您無法使用這個原始查詢編輯器在 Amazon Redshift Serverless 中查詢資料。請改用 Amazon Redshift 查詢編輯器 v2。

2021 年 2 月,我們部署了更新的查詢編輯器,並變更了可使用查詢編輯器的授權許可。新的查詢編輯器會使用 Amazon Redshift 資料 API 來執行查詢。AmazonRedshiftQueryEditor 政策 (其為 AWS 受管 AWS Identity and Access Management (IAM) 政策) 已更新為包含必要許可。如果您有自訂 IAM 政策,請務必加以更新。請使用 AmazonRedshiftQueryEditor 作為指南。AmazonRedshiftQueryEditor 的變更包括下列內容:

  • 可管理查詢編輯器陳述式結果的許可需要陳述式擁有者使用者。

  • 已新增使用 Secrets Manager 連線至資料庫的許可。

如需更多詳細資訊,請參閱 要使用 Amazon Redshift 主控台查詢編輯器所需的許可

當您從新的查詢編輯器連線到叢集時,您可以使用下列兩種身分驗證方法之一。

您可以使用查詢編輯器執行下列作業:

  • 執行單一 SQL 陳述式查詢。

  • 將最大 100 MB 的結果集下載到逗號分隔值 (CSV) 檔案。

  • 儲存查詢供重複使用。您無法在歐洲 (巴黎) 區域、亞太區域 (大阪) 區域、亞太區域 (香港) 區域或中東 (巴林) 區域儲存查詢。

  • 檢視使用者定義資料表的查詢執行時間詳細資訊。

  • 將查詢排程在未來的時間執行。

  • 檢視您在查詢編輯器中所建立查詢的歷史記錄。

  • 使用增強的 VPC 路由對叢集執行查詢。

查詢編輯器考量

在使用查詢編輯器時,請考慮下列有關使用查詢的事項:

  • 查詢的持續時間上限為 24 小時。

  • 查詢結果大小上限為 100 MB。如果呼叫傳回的回應資料超過 100 MB,系統會終止呼叫。

  • 查詢結果的保留時間上限為 24 小時。

  • 查詢陳述式的大小上限為 100 KB。

  • 叢集必須位於以 Amazon VPC 服務為基礎的虛擬私有雲端 (VPC) 中。

  • 您不能在查詢編輯器中使用交易。如需交易的相關資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的 BEGIN

  • 您可以儲存長度最多 3,000 個字元的查詢。