Создание ожидания для количества столбцов
В последнем видео мы познакомились с ожиданием ExpectTableRowCountToEqual(value: int) для проверки количества строк в таблице. Как было показано в конце видео, в Great Expectations также есть ожидание ExpectTableColumnCountToEqual(value: int). Этот класс работает аналогично, но применяется к количеству столбцов, а не строк. В этом упражнении вы реализуете данный класс, чтобы создать и проверить ожидание для количества столбцов.
Вы будете работать с тем же набором данных о производстве возобновляемой энергии, который использовался в видео. Подробнее о наборе данных можно узнать здесь.
Набор данных уже загружен в Batch и присвоен переменной batch. Great Expectations и pandas доступны как gx и pd соответственно.
Это упражнение является частью курса
Введение в качество данных с Great Expectations
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create table column count Expectation
expectation = gx.expectations.____(
value=____
)