自 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章 。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
搭配其他服務使用 Amazon Redshift
本節說明如何使用其他 服務做為 Amazon Redshift 資料的來源和目的地。
Amazon Redshift 與其他 AWS 服務整合,可讓您使用資料安全功能快速可靠地移動、轉換和載入資料。
- S3
-
Amazon Simple Storage Service (Amazon S3) 是將資料儲存在雲端中的 Web 服務。Amazon Redshift 利用平行處理功能,從儲存在 Amazon S3 儲存貯體中的多個資料檔案讀取和載入資料。如需詳細資訊,請參閱從 Amazon S3 載入資料。
您也可以利用平行處理模式,從 Amazon Redshift 資料倉儲將資料匯出至 Amazon S3 上的多個資料檔案。如需詳細資訊,請參閱在 Amazon Redshift 中卸載資料。
- DynamoDB
-
Amazon DynamoDB 是全受管的 NoSQL 資料庫服務。您可以使用 COPY 命令,從單一 Amazon DynamoDB 資料表載入具有資料的 Amazon Redshift 資料表。如需詳細資訊,請參閱從 Amazon DynamoDB 資料表載入資料。
- SSH
-
您可以在 Amazon Redshift 中使用 COPY 指令,從一個或多個遠端主機載入資料,例如 Amazon EMR 叢集、Amazon EC2 執行個體或其他電腦。COPY 會使用 SSH 連接至遠端主機,然後在遠端主機執行命令來產生資料。Amazon Redshift 支援多個同時連線。COPY 指令會以平行方式,從多個主機資源讀取和載入輸出的資料。如需詳細資訊,請參閱從遠端主機載入資料。
- AWS DMS
-
您可以使用 將資料遷移至 Amazon Redshift AWS Database Migration Service。 AWS DMS 可以將您的資料遷移至最廣泛使用的商業和開放原始碼資料庫,例如 Oracle、PostgreSQL、Microsoft SQL Server、Amazon Redshift、Aurora 資料庫叢集、DynamoDB、Amazon S3、MariaDB 和 MySQL。如需詳細資訊,請參閱使用 Amazon Redshift 資料庫做為 AWS Database Migration Service的目標。