1. Learn
  2. /
  3. Courses
  4. /
  5. Python으로 ETL과 ELT

Connected

Exercise

데이터 로딩 시 예외 처리

가끔 데이터 파이프라인에서 예외가 발생할 수 있어요. 예외는 일종의 경보로, 예기치 않은 일이 생겼을 때 데이터 엔지니어에게 알려 줍니다. 이런 예외를 제대로 처리하는 것이 중요해요. 이번 연습 문제에서는 이를 직접 연습해 보겠습니다!

시작을 돕기 위해 pandas는 pd로, logging 모듈도 이미 임포트되어 있어요. 기본 로그 레벨은 "debug"로 설정되어 있습니다.

Instructions

100 XP
  • 파이프라인에 try 블록을 추가하고, 경로 "sales_data.parquet"에서 데이터를 읽어 오세요.
  • 파일을 pandas DataFrame으로 읽을 수 없는 경우 FileNotFoundError를 잡으세요.
  • 실패를 기록하기 위해 오류 수준 로그를 생성하세요.