Код лямбда-функции с запуском по расписанию
Коди хочет получать полный отчёт обо всех нарушителях скоростного режима — за всё время и без исключений. При этом отчёт должен обновляться каждую ночь.
Она попросила вас настроить ночное задание.
Текущая структура выглядит так:

Напишите код, который войдёт в метод lambda_handler функции, созданной в предыдущем упражнении.
Библиотеки boto3, pandas и awsrangler уже импортированы, а ключи определены.
Приступим!
Это упражнение является частью курса
Потоковая обработка данных с AWS Kinesis и Lambda
Инструкции к упражнению
- Инициализируйте сессию boto3, используя
AWS_KEY_IDиAWS_SECRET. - Передайте сессию в метод
read_csvбиблиотеки AWS Wrangler, чтобы получить все датафреймы с нарушителями. - С помощью AWS Wrangler запишите итоговый CSV-файл с ключом
"sd-vehicle-data/speeders-full/full.csv".
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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")