Валідація конвеєра даних за допомогою 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) == ____