1. Nauka
  2. /
  3. Kursy
  4. /
  5. ETL i ELT w Pythonie

Connected

ćwiczenie

Obsługa wyjątków podczas ładowania danych

Czasami potoki danych mogą zgłaszać wyjątki. Wyjątki to forma alertowania – informują inżyniera danych o tym, że wydarzyło się coś nieoczekiwanego. Właściwa obsługa tych wyjątków jest bardzo ważna. W tym ćwiczeniu przećwiczysz właśnie to!

Na dobry start: biblioteka pandas została zaimportowana jako pd, a moduł logging jest już dostępny. Domyślny poziom logowania ustawiono na "debug".

Instrukcje

100 XP
  • Zaktualizuj potok, dodając blok try, i spróbuj wczytać dane ze ścieżki "sales_data.parquet".
  • Przechwyć wyjątek FileNotFoundError, jeśli nie uda się wczytać pliku do DataFrame'a biblioteki pandas.
  • Utwórz log na poziomie błędu, aby udokumentować niepowodzenie.