ÎncepețiÎncepe gratuit

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

Vezi cursul

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) == ____
Editează și rulează codul