Bắt đầu ngayBắt đầu miễn phí

Xác thực một data pipeline với assert

Để xây dựng unit test cho data pipeline, bạn cần làm quen với từ khóa assert và hàm isinstance(). Trong bài tập này, bạn sẽ luyện dùng hai công cụ này để xác thực các thành phần của một data pipeline.

Các hàm extract()transform() đã được cung cấp cho bạn, cùng với pandas đã được import là pd. Cả extract()transform() đều trả về một DataFrame. Chúc bạn thành công!

Bài tập này là một phần của khóa học

ETL và ELT với Python

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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) == ____
Chỉnh sửa và Chạy Mã