自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Redshift 中設定連線
在下一節中,您會了解如何設定 JDBC、Python 和 ODBC 連線,以從 SQL 用戶端工具連線至叢集。本節描述如何設定 JDBC、Python 和 ODBC 連線。也描述如何使用 Secure Sockets Layer (SSL) 和伺服器憑證,以加密用戶端與伺服器之間的通訊。
適用於 Amazon Redshift 的 JDBC、Python 和 ODBC 驅動程式
若要處理叢集中的資料,您必須具有 JDBC、Python 或 ODBC 驅動程式,以便從用戶端電腦或執行個體來連線。將應用程式編寫為使用 JDBC、Python 或 ODBC 資料存取 API 操作,並使用支援 JDBC、Python 或 ODBC 的 SQL 用戶端工具。
Amazon Redshift 提供了 JDBC、Python 和 ODBC 驅動程式供您下載。支援這些驅動程式 支援。PostgreSQL 驅動程式未經過測試,因此未獲得 Amazon Redshift 團隊的支援。在連線至 Amazon Redshift 叢集時,請使用 Amazon Redshift 特定的驅動程式。Amazon Redshift 驅動程式有下列優點:
-
支援 IAM、SSO 和聯合身分驗證。
-
支援新的 Amazon Redshift 資料類型。
-
支援身分驗證設定檔。
-
與 Amazon Redshift 增強功能搭配使用而提升了效能。
如需如何下載 JDBC 和 ODBC 驅動程式及設定叢集連線的相關資訊,請參閱 為 Amazon Redshift 設定 JDBC 驅動程式 2.x 版的連線、Amazon Redshift Python 連接器 和 設定 Amazon Redshift ODBC 驅動程式 2.x 版連線。
如需如何管理 IAM 身分的相關資訊 (包括 IAM 角色的最佳實務),請參閱 Amazon Redshift 中的身分和存取管理。