Kom igångKom igång gratis

Skapa en Expectation för kolumnantal

I den senaste videon lärde vi oss om Expectation-klassen ExpectTableRowCountToEqual(value: int) för att kontrollera antalet rader i en tabell. Som vi såg mot slutet av videon finns det även en Expectation som heter ExpectTableColumnCountToEqual(value: int). Den fungerar på exakt samma sätt, men gäller kolumnantal i stället för radantal. I den här övningen implementerar du klassen för att skapa och validera en Expectation för kolumnantal.

Du kommer att använda samma datamängd för förnybar elproduktion som vi använde i videon. Du kan läsa mer om datamängden here.

Datamängden har redan laddats in i ett Batch och tilldelats variabeln batch. Great Expectations och pandas är tillgängliga som gx respektive pd.

Den här övningen är en del av kursen

Introduktion till datakvalitet med Great Expectations

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.


# Create table column count Expectation
expectation = gx.expectations.____(
	value=____
)
Redigera och kör kod