Mulai sekarangMulai gratis

Memvalidasi pipeline data dengan assert

Untuk membangun unit test bagi pipeline data, penting untuk memahami kata kunci assert, dan fungsi isinstance(). Pada latihan ini, Anda akan berlatih menggunakan kedua alat tersebut untuk memvalidasi komponen dari sebuah pipeline data.

Fungsi extract() dan transform() telah tersedia untuk Anda, bersama dengan pandas yang telah diimpor sebagai pd. Baik extract() maupun transform() mengembalikan sebuah DataFrame. Semoga berhasil!

Latihan ini merupakan bagian dari kursus

ETL dan ELT di Python

Lihat Kursus

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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) == ____
Edit dan Jalankan Kode