自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
對來自 Amazon Redshift 查詢編輯器 v2 的連線進行故障診斷
此清單會詳細說明經常發生的錯誤,並可協助您使用 IAM Identity Center 身分,使用查詢編輯器 v2 AWS 連線至 Redshift 資料庫。
-
錯誤:連線問題:沒有可用的身分中心工作階段資訊。– 當此錯誤發生時,請檢查瀏覽器的安全性和隱私權設定。這些瀏覽器設定,特別是用於安全 Cookie 的設定,例如 Firefox 的總 Cookie 保護功能,可能會導致從 Amazon Redshift 查詢編輯器 v2 到 Redshift 資料庫的連線嘗試遭到封鎖。請遵循瀏覽器的詳細修復步驟:
-
Firefox – 目前,第三方 Cookie 預設為封鎖。按一下瀏覽器地址列中的遮罩,並切換切換以關閉查詢編輯器 v2 的增強型追蹤保護。
-
Chrome incognito 模式 – 根據預設,Chrome Incognito 模式會封鎖第三方 Cookie。按一下地址列中的眼睛圖示,允許查詢編輯器 v2 的第三方 Cookie。變更設定以允許 Cookie 之後,地址列上可能不會看到眼睛圖示。
-
Safari – 在 Mac 上,開啟 Safari 應用程式。選擇設定,然後選擇進階。切換以關閉:封鎖所有 Cookie。
-
Edge – 選擇設定,然後選擇 Cookie 和網站許可。然後選取管理和刪除 Cookie 和網站資料,然後關閉封鎖第三方 Cookie。
如果您在變更設定後嘗試連線,並繼續收到錯誤訊息連線問題:沒有可用的 Identity Center 工作階段資訊,建議您重新整理與 IAM Identity Center AWS 的連線。若要這樣做,請在 Redshift 資料庫執行個體上按一下滑鼠右鍵,然後選擇重新整理。新視窗隨即出現,您可以用來進行身分驗證。
-
-
錯誤:連線問題:身分中心工作階段已過期或無效。– 將 Redshift 佈建叢集或 Serverless AWS 工作群組與 IAM Identity Center 整合之後,當使用者嘗試從查詢編輯器 v2 連線至 Redshift 資料庫時,可能會收到此錯誤。這可以遵循成功的連線嘗試。在此情況下,我們建議您重新驗證身分。若要這樣做,請在 Redshift 資料庫執行個體上按一下滑鼠右鍵,然後選擇重新整理。新視窗隨即出現,您可以用來進行身分驗證。
-
錯誤:無效的範圍。使用者登入資料未獲授權連線至 Redshift。– 將 Redshift 佈建叢集或 Serverless 工作群組與 IAM Identity Center AWS 整合以進行身分管理後,當使用者嘗試從查詢編輯器 v2 連線至 Redshift 資料庫時,可能會收到此錯誤。在此情況下,管理員必須透過 Redshift AWS 主控台將使用者指派給 Redshift AWS IAM Identity Center 應用程式,才能透過 IAM Identity Center 成功連接和驗證使用者,以存取正確的資源。這會在 IAM Identity Center 連線下完成。之後,使用者可以在一小時後建立成功連線,這是 AWS IAM Identity Center 工作階段快取的限制。
-
錯誤:無法列出資料庫。嚴重:叢集自動暫停時查詢失敗。– 當 Amazon Redshift Serverless 資料庫處於閒置狀態,而不是處理任何工作負載時,它可以在您使用 IAM Identity Center AWS 身分連線時保持暫停。若要修正此問題,請使用另一個身分驗證方法登入,以繼續無伺服器工作群組。然後使用您的 IAM Identity Center AWS 身分連線到資料庫。
-
錯誤:嘗試與 AWS IAM Identity Center 聯合時發生錯誤。Amazon Redshift 管理員必須使用 Redshift AWS 主控台刪除並重新建立 IAM Identity Center QEV2 應用程式。– 刪除與查詢編輯器 v2 相關聯的 AWS IAM Identity Center 應用程式執行個體時,通常會發生此錯誤。若要修正此問題,Amazon Redshift 管理員必須刪除並重新建立 IAM Identity Center 的 Redshift AWS 和查詢編輯器 v2 應用程式。這可以在 Redshift 主控台或使用 CLI https://docs.aws.amazon.com/cli/latest/reference/redshift/delete-redshift-idc-application.html 命令執行。