awslabs / awslabs/python-deequ
Add severity optional parameter to constraints
- 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