Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
連線至您的 Amazon Redshift 佈建叢集或 Amazon Redshift Serverless 工作群組
若要使用自訂網域名稱進行連線,必須有佈建叢集的下列 IAM 許可:redshift:DescribeCustomDomainAssociations。對於 Amazon Redshift Serverless 伺服器,您不需新增許可。
我們建議的最佳實務是,將許可政策附加到 IAM 角色,然後根據需要將其指派給使用者和群組。如需詳細資訊,請參閱 Amazon Redshift 中的身分和存取管理。
在主控台完成建立 CNAME 並將其指派給叢集的步驟後,您可以在 SQL 用戶端的連線屬性中提供自訂 URL。請注意,建立 CNAME 記錄之後,系統會立即因為 DNS 傳播而發生延遲。
-
開啟 SQL 用戶端。例如,您可以使用 SQL/Workbench J。開啟連線的屬性,並新增連線字串的自訂網域名稱。例如
jdbc:redshift://mycluster.example.com:5439/dev?sslmode=verify-full。在此範例中,dev會指定預設資料庫。 -
新增資料庫使用者的使用者名稱和密碼。
-
測試連線。根據向資料庫使用者授予的許可或向所指派的 Amazon Redshift 資料庫角色授予的許可,您查詢資料庫資源 (例如特定資料表) 的能力會有所不同。
請注意,如果在 VPC 中,您可能必須將叢集或工作群組設定為可公開存取,才能連線到叢集或工作群組。您可以在網路屬性中變更此設定。
注意
JDBC、ODBC 和 Python 驅動器支援透過自訂網域名稱的連線。