Zacznij terazZacznij za darmo

Utwórz Expectation dla liczby kolumn

W ostatnim filmie poznaliśmy klasę ExpectTableRowCountToEqual(value: int) – Expectation sprawdzającą liczbę wierszy w tabeli. Jak widzieliśmy pod koniec filmu, Great Expectations oferuje też klasę ExpectTableColumnCountToEqual(value: int). Działa ona dokładnie tak samo, ale sprawdza liczbę kolumn zamiast wierszy. W tym ćwiczeniu zaimplementujesz tę klasę, aby utworzyć i zwalidować Expectation dotyczącą liczby kolumn.

Skorzystasz z tego samego zbioru danych dotyczącego produkcji energii odnawialnej, który był używany w filmie. Więcej informacji o zbiorze danych znajdziesz tutaj.

Zbiór danych został już wczytany do obiektu Batch i przypisany do zmiennej batch. Great Expectations oraz pandas są dostępne odpowiednio jako gx i pd.

To ćwiczenie jest częścią kursu

Wprowadzenie do jakości danych z Great Expectations

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.


# Create table column count Expectation
expectation = gx.expectations.____(
	value=____
)
Edytuj i uruchom kod