Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊,請參閱部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
開啟增強型 VPC 路由
您可以在建立或修改叢集時,以及建立或修改 Amazon Redshift Serverless 工作群組時,開啟增強型 VPC 路由。
如要使用增強型 VPC 路由,您的叢集或 Serverless 工作群組必須符合以下需求與限制條件:
-
您的叢集必須在 VPC 中。
如果您連接 Amazon S3 VPC 端點,VPC 端點僅用於存取相同區域中的 Amazon S3 儲存貯AWS體。若要存取另一個AWS區域中的儲存貯體 (不使用 VPC 端點) 或存取其他 AWS服務,請讓您的叢集或 Serverless 工作群組可公開存取,或使用網路位址轉譯 (NAT) 閘道。如需詳細資訊,請參閱在 VPC 中建立 Redshift 佈建叢集或 Amazon Redshift Serverless 工作群組。
-
您必須在 VPC 中啟用網域名稱服務 (DNS) 解析。或者,如果您使用自己的 DNS 伺服器,請確定對 Amazon S3 提出的 DNS 請求可正確解析為 AWS 所維護的 IP 地址。如需詳細資訊,請參閱《Amazon VPC 使用者指南》中的 使用 DNS 與您的 VPC 搭配。
-
您的 VPC 必須啟用 DNS 主機名稱。DNS 主機名稱預設為啟用。
-
您的 VPC 端點政策必須允許存取 Amazon Redshift 中的 COPY、UNLOAD 或 CREATE LIBRARY 呼叫所使用的任何 Amazon S3 儲存貯體,包括存取任何涉及的資訊清單檔案。對於來自遠端主機的 COPY,您的端點政策必須允許存取每個主機機器。如需詳細資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的 COPY、UNLOAD 和 CREATE LIBRARY 的 IAM 許可。
開啟佈建叢集的增強型 VPC 路由
-
登入 AWS 管理主控台,並在 https://console.aws.amazon.com/redshiftv2/
:// 開啟 Amazon Redshift 主控台。 -
在導覽功能表上,選擇佈建叢集儀表板,然後選擇建立叢集並輸入叢集詳細資訊屬性。
-
若要顯示 Additional configurations (其他組態) 區段,請選擇關閉 Use defaults (使用預設值)。
導覽至網路和安全區段。
-
若要開啟增強型 VPC 路由,請選擇開啟以強制透過 VPC 傳輸叢集流量。
-
選擇 Create cluster (建立叢集) 以建立叢集。該叢集可能需要幾分鐘方可使用。
開啟 Amazon Redshift Serverless 的增強型 VPC 路由
-
登入 AWS 管理主控台,並在 https://console.aws.amazon.com/redshiftv2/
:// 開啟 Amazon Redshift 主控台。 -
在導覽功能表上,選擇 Serverless 儀表板,然後選擇建立工作群組並輸入工作群組的屬性。
導覽至網路和安全區段。
-
選取開啟增強型 VPC 路由以透過 VPC 來路由網路流量。
-
選擇下一步並完成工作群組屬性的輸入,直到您建立工作群組為止。