Zaman tetiklemeli lambda kodu
Cody, hız yapan herkesin tam raporunu sonsuza dek, her zaman çekebilmek ve bunun her gece güncellenmesini istiyor.
Senden gece çalışan bir iş oluşturmanı istedi.
Mevcut yapı şöyle görünüyor:

Son egzersizde oluşturduğun fonksiyonun lambda_handler metoduna girecek kodu yaz.
boto3, pandas ve awsrangler senin için içe aktarıldı ve anahtarlar tanımlandı.
Hadi başlayalım!
Bu egzersiz
AWS Kinesis ve Lambda ile Akış Verileri
kursunun bir parçasıdırEgzersiz talimatları
- boto3 oturumunu
AWS_KEY_IDveAWS_SECRETile başlat. - Tüm hız yapanlara ait veri çerçevelerini almak için oturumu AWS Wrangler
read_csvmetoduna geçir. - Ortaya çıkan csv dosyasını
"sd-vehicle-data/speeders-full/full.csv"anahtarıyla yazmak için AWS Wrangler kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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")