Leer datos de S3 en función de un evento
Al final del capítulo anterior, escribiste un método para leer datos de S3: analyze_data. Sin embargo, tenías que ejecutar ese método manualmente.

Ahora vamos a escribir una función de Lambda que se ejecute cada vez que Firehose escriba un archivo nuevo en S3. Por ahora, solo imprimirá los archivos que se hayan añadido.
Vas a editar el archivo recordReaderS3/lambda_function.py en el editor. Este contiene el handler de nuestra función de Lambda.
No lo olvides: cuando se escribe un objeto en S3 se genera un evento ObjectCreated:Put. Siempre puedes hacer clic en el icono de diapositivas arriba a la derecha para verlas; ¡te serán muy útiles!
Este ejercicio forma parte del curso
Streaming de datos con AWS Kinesis y Lambda
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio