assert로 데이터 파이프라인 검증하기
데이터 파이프라인용 단위 테스트를 만들려면 assert 키워드와 isinstance() 함수에 익숙해지는 것이 중요합니다. 이번 연습에서는 이 두 도구를 사용해 데이터 파이프라인의 구성 요소를 검증해 보겠습니다.
pandas는 pd로 임포트되어 있으며, extract()와 transform() 함수가 제공됩니다. 두 함수 모두 DataFrame을 반환합니다. 화이팅이에요!
이 연습은 강의의 일부입니다
Python으로 ETL과 ELT
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
raw_tax_data = extract("raw_tax_data.csv")
clean_tax_data = transform(raw_tax_data)
# Validate the number of columns in the DataFrame
____ len(clean_tax_data.columns) == ____