ПочатиПочніть безкоштовно

Валідація конвеєра даних за допомогою assert

Щоб писати модульні тести для конвеєрів даних, важливо ознайомитися з ключовим словом assert і функцією isinstance(). У цій вправі ви потренуєтеся використовувати ці два інструменти, щоб перевіряти компоненти конвеєра даних.

Функції extract() і transform() уже доступні для вас, так само як і pandas, імпортований як pd. І extract(), і transform() повертають DataFrame. Успіхів!

Ця вправа є частиною курсу

ETL та ELT у Python

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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) == ____
Редагувати та запускати код