awslabs / awslabs/python-deequ
Regression in behavior of check comparator function isGreaterThanOrEqualTo
- Lingua principale
- Jupyter Notebook
- Stelle
- 826
- Fork
- 158
- Merge medio
- 9g 22h
- PR unite (30g)
- 3
Descrizione
**Describe the bug**
From new pydeequ version > 1.2.0; the behavior of the following differ on check `isGreaterThanOrEqualTo`:
in old version this works:
```
.isGreaterThanOrEqualTo(
"cluster_size", "1", hint="Cluster should have a least one element"
)
```
but In new version, the function expect a column, and the following error is raised (in constraint message):
`Input data does not include column 1!`
**Expected behavior**
`isGreaterThanOrEqualTo` should be able to compare columns to literals
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: macOS M1
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dall’implementazione di isGreaterThanOrEqualTo e riproduci il problema con l’esempio fornito di cluster_size e del letterale "1". Traccia il motivo per cui il letterale viene trattato come una colonna, quindi verifica che i confronti colonna-letterale funzionino senza l’errore segnalato di colonna mancante.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- testing
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 55/100