DynamoDB 與 Amazon SageMaker 資料湖倉的零 ETL 整合 - Amazon DynamoDB

DynamoDB 與 Amazon SageMaker 資料湖倉的零 ETL 整合

設定 DynamoDB 資料表和 Amazon SageMaker 資料湖倉之間的整合需要滿足先決條件,例如設定 IAM 角色,AWS Glue 使用該角色從來源存取資料並寫入目標,以及使用 KMS 金鑰加密中繼或目標位置的資料。

建立 DynamoDB 與 Amazon SageMaker 資料湖倉的零 ETL 整合之前的先決條件

若要設定與 DynamoDB 來源的零 ETL 整合,您需要設定以資源為基礎的存取 (RBAC) 政策,允許 AWS Glue 從 DynamoDB 資料表存取和匯出資料。政策應包含特定許可,例如 ExportTableToPointInTimeDescribeTableDescribeExport,其條件限制對特定 AWS 帳戶 和區域的存取。如需詳細資訊,請參閱設定 Amazon DynamoDB 來源

資料表必須啟用時間點復原 (PITR),而且您可以使用 AWS CLI 命令套用政策。透過指定更嚴格的存取控制的完全整合 ARN,可進一步精簡政策。如需詳細資訊,請參閱設定零 ETL 整合的先決條件

檢視 CloudWatch 指標以進行整合

整合完成後,您可以看到帳戶中為每個 AWS Glue 任務產生這些 CloudWatch 指標和 EventBridge 通知。如需詳細資訊,請參閱監控整合