Проверка пайплайна данных с помощью 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) == ____