Kode lambda berbasis jadwal waktu
Cody ingin dapat menarik laporan lengkap semua pengemudi yang melaju kencang, selamanya, untuk sepanjang waktu — dan ia ingin laporan itu diperbarui setiap malam.
Ia meminta Anda membuat sebuah pekerjaan terjadwal malam hari.
Struktur saat ini terlihat seperti ini:

Tulis kode yang akan dimasukkan ke dalam metode lambda_handler dari fungsi yang Anda buat pada latihan sebelumnya.
Semua boto3, pandas, dan awsrangler telah diimpor untuk Anda, dan key telah didefinisikan.
Ayo mulai!
Latihan ini adalah bagian dari kursus
Streaming Data dengan AWS Kinesis dan Lambda
Petunjuk latihan
- Inisialisasi sesi boto3 dengan
AWS_KEY_IDdanAWS_SECRET. - Teruskan sesi tersebut ke metode AWS Wrangler
read_csvuntuk mendapatkan semua dataframe pelanggar kecepatan. - Gunakan AWS Wrangler untuk menulis berkas csv hasilnya dengan key
"sd-vehicle-data/speeders-full/full.csv".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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")