1. Learn
  2. /
  3. Courses
  4. /
  5. Wprowadzenie do jakości danych z Great Expectations

Connected

Exercise

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.

Instructions 1/3

undefined XP
    1
    2
    3
  • Zdefiniuj Expectation zakładającą, że tabela powinna mieć 20 kolumn.