CommencezCommencez gratuitement

Établir une Expectation sur le nombre de colonnes

Dans la dernière vidéo, nous avons vu l'Expectation ExpectTableRowCountToEqual(value: int) pour vérifier le nombre de lignes d'une table. Comme on l'a vu vers la fin, Great Expectations propose aussi ExpectTableColumnCountToEqual(value: int). Cette classe est identique, sauf qu'elle s'applique au nombre de colonnes plutôt qu'au nombre de lignes. Dans cet exercice, vous allez implémenter cette classe pour créer et valider une Expectation sur le nombre de colonnes.

Vous utiliserez le même jeu de données sur la production d'énergie renouvelable que nous avons mentionné dans la vidéo. Vous pouvez en apprendre plus sur le jeu de données ici.

Le jeu de données a déjà été chargé dans un Batch et assigné à la variable batch. Great Expectations et pandas sont disponibles sous gx et pd, respectivement.

Cette activité fait partie du cours

Introduction à la qualité des données avec Great Expectations

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.


# Create table column count Expectation
expectation = gx.expectations.____(
	value=____
)
Modifier et exécuter le code