Comece agoraComece grátis

Lendo dados do S3 a partir de um evento

No final do capítulo anterior, você escreveu um método para ler dados do S3 — analyze_data. Porém, você precisava executar esse método manualmente.

PCXoZ.png

Agora vamos escrever uma função Lambda que roda toda vez que o Firehose grava um novo arquivo no S3. Por enquanto, ela só imprime os arquivos que foram adicionados.

Você vai editar o arquivo recordReaderS3/lambda_function.py no editor. Ele contém o handler da nossa função Lambda.

Não se esqueça: quando um objeto é gravado no S3, isso gera um evento ObjectCreated:Put. Você pode sempre clicar no ícone de Slides no canto superior direito para ver os slides — eles vão ajudar bastante!

Este exercicio faz parte do curso

Streaming de dados com AWS Kinesis e Lambda

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio