Erstelle eine Spaltenanzahl-Expectation
Im letzten Video haben wir die ExpectTableRowCountToEqual(value: int)-Expectation für die Zeilenanzahl einer Tabelle kennengelernt. Wie am Ende des Videos gezeigt, gibt es in Great Expectations auch eine Expectation namens ExpectTableColumnCountToEqual(value: int). Diese Klasse funktioniert genauso, bezieht sich aber auf die Spaltenanzahl statt auf die Zeilenanzahl. In dieser Übung implementierst du die Klasse, um eine Expectation für die Spaltenanzahl zu erstellen und zu validieren.
Du verwendest denselben Datensatz zur erneuerbaren Stromerzeugung, den wir im Video genutzt haben. Mehr über den Datensatz erfährst du hier.
Der Datensatz wurde bereits in ein Batch geladen und der Variablen batch zugewiesen. Great Expectations und pandas stehen dir als gx bzw. pd zur Verfügung.
Diese Übung ist Teil des Kurses
Einführung in Data Quality mit Great Expectations
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Create table column count Expectation
expectation = gx.expectations.____(
value=____
)