Middle — Senior
Cos'è una suite di aspettative?
sobes.tech AI
Risposta dell'AI
Expectation suite — è un insieme di regole o aspettative che definiscono i requisiti di qualità dei dati nel contesto di Data Quality e Data Validation.
Di solito, l'Expectation suite include molte aspettative individuali, ad esempio:
- Verifica che i valori in una colonna non siano vuoti
- Verifica che i valori siano all’interno di un intervallo stabilito
- Verifica l’unicità dei valori
- Verifica la conformità al formato (ad esempio, email)
L’Expectation suite viene utilizzata per verificare automaticamente che i dati rispettino queste regole, aiutando a individuare errori, anomalie e a mantenere la qualità dei dati al livello richiesto.
Esempio di utilizzo nella libreria Great Expectations (Python):
import great_expectations as ge
df = ge.from_pandas_mio_dataframe
df.expect_column_values_to_not_be_null('età')
df.expect_column_values_to_be_between('stipendio', min_value=30000, max_value=200000)
risultati = df.validate()
Pertanto, l’Expectation suite è un insieme strutturato di controlli che aiuta a monitorare sistematicamente la qualità dei dati.