1. Apprendre
  2. /
  3. Cours
  4. /
  5. ETL et ELT en Python

Connected

Exercice

Gérer les exceptions lors du chargement des données

Parfois, vos pipelines de données peuvent lever une exception. Ces exceptions servent d'alerte et informent un ou une ingénieur·e de données qu'un événement inattendu s'est produit. Il est important de bien les gérer. Dans cet exercice, vous allez vous y exercer !

Pour vous aider à démarrer, pandas a été importé sous le nom pd, et le module logging a aussi été importé. Le niveau de journalisation par défaut a été réglé à "debug".

Instructions

100 XP
  • Mettez à jour le pipeline pour inclure un bloc try et tentez de lire les données à partir du chemin "sales_data.parquet".
  • Interceptez un FileNotFoundError si le fichier ne peut pas être lu dans un DataFrame pandas.
  • Créez un journal d'erreur (niveau error) pour consigner l'échec.