Tidsutlöst lambda-kod
Cody vill kunna ta fram en fullständig rapport över alla fortkörare – för alltid, för all framtid – och hon vill att den uppdateras varje natt.
Hon bad dig skapa ett nattligt jobb.
Den nuvarande strukturen ser ut så här:

Skriv koden som ska ingå i metoden lambda_handler för den funktion du skapade i förra övningen.
boto3, pandas och awsrangler har redan importerats åt dig, och nycklarna är definierade.
Dags att köra!
Den här övningen är en del av kursen
Strömdata med AWS Kinesis och Lambda
Övningsinstruktioner
- Initiera boto3-sessionen med
AWS_KEY_IDochAWS_SECRET. - Skicka sessionen till AWS Wranglers
read_csv-metod för att hämta alla dataramar med fortkörare. - Använd AWS Wrangler för att skriva den resulterande CSV-filen med nyckeln
"sd-vehicle-data/speeders-full/full.csv".
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Initialize boto3 session
session = boto3.____(aws_access_key_id = AWS_KEY_ID,
aws_secret_access_key = AWS_SECRET,
region_name="us-east-1")
# Read all records in the speeders folder
speeders_total = wr.s3.____('s3://sd-vehicle-data/speeders',
____ = session,
delimiter=" ")
# Write aggregated speeders file
____.____.to_csv(df = speeders_total,
boto3_session=session,
path="____://sd-vehicle-data/speeders-full/full.csv")