1. Learn
  2. /
  3. คอร์ส
  4. /
  5. ETL та ELT у Python

Connected

แบบฝึกหัด

Обробка винятків під час завантаження даних

Іноді ваші конвеєри даних можуть викидати виняток. Такі винятки є формою сповіщення і дають Data Engineer знати, коли сталося щось неочікуване. Важливо коректно обробляти ці винятки. У цій вправі ми це й відпрацюємо!

Щоб ви швидше розпочали, pandas імпортовано як pd, а також імпортовано модуль logging. Типовий рівень журналювання встановлено як "debug".

คำแนะนำ

100 XP
  • Оновіть конвеєр, додавши блок try, і спробуйте зчитати дані з шляху "sales_data.parquet".
  • Перехопіть FileNotFoundError, якщо файл не вдається зчитати в датафрейм pandas.
  • Створіть журнал повідомлення рівня помилки, щоб задокументувати збій.