EmpezarEmpieza gratis

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.

PCXoZ.png

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

Ver curso

ejercicio interactivo práctico

Convierte la teoría en práctica con uno de nuestros ejercicios interactivos

Empezar ejercicio