Validarea unui pipeline de date cu assert
Pentru a construi teste unitare pentru pipeline-uri de date, este important să te familiarizezi cu cuvântul cheie assert și cu funcția isinstance(). În acest exercițiu, vei exersa folosirea acestor două instrumente pentru a valida componentele unui pipeline de date.
Funcțiile extract() și transform() au fost puse la dispoziție pentru tine, alături de pandas, care a fost importat ca pd. Atât extract(), cât și transform() returnează un DataFrame. Succes!
Acest exercițiu face parte din cursul
ETL și ELT în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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) == ____