

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 常見整合任務
<a name="zero-etl-common-integration-tasks"></a>



## 建立整合
<a name="zero-etl-creating"></a>

本節說明建立整合的一般步驟。此範例使用 Amazon DynamoDB 作為來源。

1. 在 AWS Glue 主控台首頁上，選取**零 ETL 整合**。

1. 您可以在零 ETL 整合首頁上檢視所有整合。若要建立新的整合，請選取**建立零 ETL 整合**。  
![\[螢幕擷取畫面顯示主要零 ETL 整合頁面。\]](http://docs.aws.amazon.com/zh_tw/glue/latest/dg/images/zero-etl-main.png)

1. 會提示您選取**來源類型**。選取來源，然後按一下**下一步**。請參閱 SaaS 整合來源的來源組態區段。

1. 在**設定來源和目標**頁面中，選取要複寫的資料表或實體。對於 Amazon DynamoDB，請確保已設定 PITR 和 RBAC 政策。

1. 指定整合目標：
   + 針對 AWS Glue Data Catalog 目標，選取您要複寫資料的 AWS Glue 資料庫。
   + 針對 Amazon Redshift 資料倉儲目標，選取 Redshift 叢集命名空間或 Redshift Serverless 工作群組命名空間。

   如需詳細資訊，請參閱[設定與您的目標的整合](zero-etl-target.md#zero-etl-config-target-configuring-the-integration)。

1. 提供您在先決條件中建立的**目標 IAM 角色**。

1. 如果您想要為存放在目標中的資料設定選用的**目標 KMS 金鑰**，請提供已啟用的 KMS 金鑰。同樣地，如果您想要設定目標網路連線，請選取 AWS Glue 連線。

1. **修正目標**按鈕會設定本文件先決條件區段中的一些步驟。也就是說，其會 1) 提供目錄 RBAC 政策，以及 2) 如果未提供 Amazon S3 URI，則會為您產生一個，否則會使用提供的 URI。

1. 對於與 Redshift 資料倉儲目標的整合：

1. 在**設定來源和目標**頁面的**輸出設定**區段中，為目標中的資料選取您想要的結構描述解除巢狀選項。如果想要將自訂分區金鑰用於您的資料，請選取**指定自訂分區金鑰**，並提供最多 10 個金鑰。否則，您可以直接使用指派給要複寫之 DynamoDB 資料表的分區金鑰。

1. 在**安全和資料加密**區段中，可以提供 KMS 金鑰，用於將資料複寫到目標的中介程序。否則，將使用 AWS 受管 KMS 金鑰。目前我們僅支援 15 分鐘的複寫設定。在**整合詳細資訊**中輸入零 ETL 整合的名稱。

1. 檢閱並確保提供的所有詳細資訊皆正確無誤。確認所有內容後，按一下**建立並啟動整合**。

1. 在「零 ETL」首頁中，可以選擇您建立的整合，將會顯示整合的詳細資訊。"Status" 表示整合的狀態。

## 修改整合
<a name="zero-etl-modifying"></a>

可以修改現有的整合。

1. 選取整合詳細資訊頁面右上角的**編輯**。

1. 在**編輯來源和目標**頁面中，可以變更目標 IAM 角色和目標網路連線。在建立整合後，無法編輯其他欄位。按一下 **Next (下一步)**。

1. 也可以在**編輯整合和組態**頁面中編輯整合的名稱和說明。按一下 **Next (下一步)**。

1. 檢閱您的編輯，確認後，請按一下**更新整合**。

## 刪除整合
<a name="zero-etl-deleting"></a>

Delete 是整合的終端狀態。刪除後，就無法復原整合。刪除整合會清除所有內部中繼資料和任何中間儲存的資料。

在此過程中，任何正在將資料寫入目標資料表的執行中任務都會終止。 AWS Glue 不會刪除或清除目標 AWS Glue 資料庫 （在 Data Catalog 中），以及您帳戶中 Amazon S3 儲存貯體中的相關資料。如有需要，需要明確清除這些項目。

若要刪除整合：

1. 在整合詳細資訊頁面中，按一下**刪除**。

1. 輸入「刪除」，然後按一下**刪除**。注意：這是不可復原的動作。

1. 在整合詳細資訊頁面中，狀態會顯示「正在刪除」。實際刪除整合後，其就不會再出現在零 ETL 整合首頁中。