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

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用查詢編輯器來查詢資料庫

若要在 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 個字元的查詢。