awslabs / awslabs/python-deequ

Add severity optional parameter to constraints

Aperta
#180 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
enhancement feature request
Lingua principale
Jupyter Notebook
Stelle
826
Fork
158
Merge medio
9g 22h
PR unite (30g)
3

Descrizione

**Describe the solution you'd like**
In my use of pydeequ, I would like to be able to express the severity of a constraint(low, medium, high). The closest thing that exists to this currently is the CheckLevel, but that does not meet my requirements. I would like the user to be able to input severity as an optional parameter to a constraint, not the check object, so that this can be reflected in the VerificationResult dataframe.

**Describe alternatives you've considered**
I have tried adding severity from a higher level perspective, from a dataframe perspective, but that isn't granular enough. In my use, I am adding constraints on on check object and creating a VerificationResult dataframe from that. If this feature could be added to the constraints I would be really grateful. I am also open to suggestions.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando le API dei constraint e il percorso del dataframe VerificationResult descritti nell’issue, quindi esamina come viene attualmente rappresentato CheckLevel. Determina come i livelli di severità opzionali low, medium e high debbano essere trasmessi per ogni constraint e verificati nel dataframe dei risultati anziché sull’oggetto di check. L’issue non indica file o test, quindi individua prima gli entry point pertinenti e la copertura dei test mirata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
data-engineering
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.