Los archivos de varias fuentes llegan regularmente a un bucket de Amazon S3. Un ingeniero de datos necesita ingerir nuevos archivos en Amazon Redshift casi en tiempo real tan pronto como aparezcan en el bucket de S3. ¿Qué enfoque cumple con este requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar S3 Event Notifications para invocar una función de AWS Lambda que cargue nuevos archivos en Amazon Redshift..
Por qué esta es la respuesta
La opción correcta es usar Notificaciones de eventos de S3 para invocar una función de AWS Lambda que cargue nuevos archivos en Amazon Redshift. Las notificaciones de eventos de S3 pueden configurarse para activar una función de Lambda cada vez que se crea un nuevo objeto en el bucket. La función de Lambda puede entonces ejecutar un comando COPY para cargar los datos en Redshift, logrando una ingesta casi en tiempo real. Las otras opciones son incorrectas porque: El editor de consultas v2 y el comando COPY requieren programación manual o un mecanismo de activación externo, lo que no cumple con el requisito de "casi en tiempo real" de forma automática. La integración zero-ETL entre Amazon Aurora y Amazon Redshift es para replicar datos de Aurora, no para ingerir archivos directamente desde S3. Los AWS Glue job bookmarks son útiles para el procesamiento incremental de ETL, pero introducirían una latencia mayor que la solución S3 Event Notifications + Lambda para la ingesta casi en tiempo real de nuevos archivos.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta