Définir une Expectation sur le nombre de colonnes
Dans la dernière vidéo, nous avons découvert l’Expectation ExpectTableRowCountToEqual(value: int) pour contrôler le nombre de lignes d’une table. Comme nous l’avons vu à la fin de la vidéo, Great Expectations propose aussi ExpectTableColumnCountToEqual(value: int). Cette classe fonctionne de la même façon, mais pour le nombre de colonnes. 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 mentionné dans la vidéo. Vous pouvez en savoir plus sur le jeu de données ici.
Le jeu de données a déjà été chargé dans un Batch, attribué à la variable batch. Great Expectations et pandas sont disponibles sous gx et pd, respectivement.
Cet exercice fait partie du cours
Introduction à la qualité des données avec Great Expectations
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create table column count Expectation
expectation = gx.expectations.____(
value=____
)