Configurar una integración entre la tabla de DynamoDB y Amazon SageMaker Lakehouse requiere requisitos previos como la configuración de los roles de IAM, que AWS Glue utiliza para acceder a los datos del origen y escribir en el destino, y el uso de claves de KMS para cifrar los datos en la ubicación intermedia o de destino.
Temas
Requisitos previos a la creación de una integración sin ETL de DynamoDB con Amazon SageMaker Lakehouse
Para configurar una integración sin ETL con un origen de DynamoDB, debe establecer una política de acceso basada en recursos (RBAC) que permita a AWS Glue acceder a los datos de la tabla de DynamoDB y exportarlos. La política debe incluir permisos específicos como ExportTableToPointInTime
, DescribeTable
y DescribeExport
con condiciones que restrinjan el acceso a una región y una Cuenta de AWS específicas. Consulte Configuración de un origen de Amazon DynamoDB para obtener más información.
La recuperación en un momento dado (PITR) debe estar habilitada para la tabla, y puede aplicar la política mediante comandos de la AWS CLI. La política se puede afinar aún más si se especifica el ARN de integración completo para lograr un control de acceso más restrictivo. Para obtener más información, consulte Requisitos previos para configurar una integración sin ETL.
Visualización de métricas de CloudWatch para la integración
Una vez que se complete la integración, podrá ver estas métricas de CloudWatch y notificaciones de EventBridge generadas en la cuenta para cada trabajo de AWS Glue. Para obtener más información, consulte Supervisión de una integración.