本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Redshift 中建立目的地資料庫
若要將資料從來源複製到 Amazon Redshift,您必須從 Amazon Redshift 中的整合建立資料庫。
請連線至您的目標 Redshift Serverless 工作群組或佈建叢集,並建立參考整合識別符的資料庫。此識別碼是當您查詢 SVV_INTEGRATION 檢視時針對 integration_id
所傳回的值。
重要
從整合建立資料庫之前,必須先在 Amazon Redshift 主控台上建立零 ETL 整合並處於 Active
狀態。
在將資料從來源複製到 Amazon Redshift 之前,您必須從 Amazon Redshift 中的整合建立資料庫。您可以使用 Amazon Redshift 主控台或查詢編輯器 v2 來建立資料庫。
如需為零 ETL 整合目標建立資料庫的詳細資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的 CREATE DATABASE。您可以使用 ALTER DATBASE 變更資料庫參數,例如 REFRESH INTERVAL。如需為零 ETL 整合目標變更資料庫的詳細資訊,請參閱《Amazon Redshift 資料庫開發人員指南》中的 ALTER DATABASE。
注意
只有您的整合來源可以更新您從整合建立的資料庫中的資料。若要變更資料表的結構定義,請針對來源中的資料表執行 DDL 或 DML 命令。您可以針對來源中的資料表執行 DDL 和 DML 命令,但您只能在目的地資料庫上執行 DDL 命令和唯讀查詢。
如需檢視目的地資料庫狀態的相關資訊,請參閱 檢視零 ETL 整合。
在建立目的地資料庫後,您可以將資料新增至來源。若要將資料新增至來源,請參閱下列其中一個主題:
-
對於 Aurora 來源,請參閱 Amazon Aurora 使用者指南中的將資料新增至來源資料庫叢集。
-
對於 Amazon RDS 來源,請參閱 Amazon RDS 使用者指南中的將資料新增到來源資料庫執行個體。
-
如需 DynamoDB 來源,請參閱《Amazon DynamoDB 開發人員指南》中的 DynamoDB 入門。 DynamoDB
-
如需與應用程式來源的零 ETL 整合,請參閱《 AWS Glue 開發人員指南》中的零 ETL 整合。