Integrazione Zero-ETL di DynamoDB con Amazon SageMaker Lakehouse
La configurazione di un’integrazione tra la tabella DynamoDB e Amazon SageMaker Lakehouse presenta dei prerequisiti, come la configurazione dei ruoli IAM, che AWS Glue utilizza per accedere ai dati dall’origine e scrivere sulla destinazione, e l’uso di chiavi KMS per crittografare i dati nella posizione intermedia o di destinazione.
Argomenti
Prerequisiti per creare un’integrazione Zero-ETL di DynamoDB con Amazon SageMaker Lakehouse
Per configurare un’integrazione Zero-ETL con un’origine DynamoDB, è necessario impostare una policy di accesso basato su risorse (RBAC) che consenta a AWS Glue di accedere ai dati della tabella DynamoDB ed esportarli. La policy dovrebbe includere autorizzazioni specifiche come ExportTableToPointInTime, DescribeTable e DescribeExport con condizioni che limitino l’accesso a un Account AWS e a una Regione specifici. Per ulteriori informazioni, consulta Configurazione di un’origine Amazon DynamoDB.
È necessario abilitare il recupero point-in-time (PITR) per la tabella ed è possibile applicare la policy utilizzando i comandi AWS CLI. La policy può essere ulteriormente perfezionata specificando l’ARN di integrazione completo per un controllo degli accessi più restrittivo. Per ulteriori informazioni, consulta Prerequisites for setting up a zero-ETL integration.
Visualizzazione di metriche CloudWatch per l’integrazione
Una volta completata l’integrazione, è possibile visualizzare notifiche su metriche CloudWatch ed EventBridge generate nell’account per ciascun processo AWS Glue. Per ulteriori informazioni, consulta Monitoring and integration.