搭配其他服務使用 Amazon Redshift - Amazon Redshift

自 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的目標