Una empresa guarda los registros de suscripción de prueba en una tabla de DynamoDB y rastrea los datos de prueba en una hoja de cálculo. Quieren que la hoja de cálculo se actualice automáticamente cada vez que una prueba individual comience, se actualice o finalice. ¿Qué solución logra esto?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Habilite un DynamoDB stream en la tabla con el tipo de vista NEW_IMAGE, cree una Lambda que consuma el stream y actualice la hoja de cálculo, y suscriba la Lambda al stream..
Por qué esta es la respuesta
La opción correcta es habilitar un DynamoDB Stream con el tipo de vista NEWIMAGE. DynamoDB Streams captura una secuencia ordenada de modificaciones de elementos en una tabla de DynamoDB y las almacena durante 24 horas. Una función AWS Lambda puede consumir este stream, lo que le permite procesar los cambios casi en tiempo real. Al configurar el tipo de vista como NEWIMAGE, la función Lambda recibirá la imagen completa del elemento después de cualquier modificación (creación, actualización o eliminación), lo cual es esencial para actualizar la hoja de cálculo con los datos más recientes. Las opciones que involucran DAX son incorrectas porque DAX es una caché en memoria para DynamoDB, no un mecanismo para capturar y procesar cambios en los datos. La opción de OLDIMAGE no es ideal porque solo proporciona la imagen del elemento antes de la modificación, lo que no sería suficiente para reflejar el estado actual en la hoja de cálculo.
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