awslabs / awslabs/python-deequ
pydeequ azure databricks analyzer erroring for MaxLength, MinLength, Compliance
- Vorherrschende Sprache
- Jupyter Notebook
- Sterne
- 826
- Forks
- 158
- Ø Merge
- 9 T. 22 Std.
- Gemergte PRs (30 T.)
- 3
Beschreibung
Code:
.addAnalyzer(Compliance("length", "len(cd_cd) >= 4.0")) \
Error:
py4j.Py4JException: Constructor com.amazon.deequ.analyzers.Compliance([class java.lang.String, class java.lang.String, class scala.None$]) does not exist
From all example I see it shows just 2 parameters
anything need to be done differently
Geting same error for maxLength and minlength, it errors when I give just column name.
Beitragsleitfaden
Rechercherichtung
Beginne mit den Python API-Pfaden für Compliance, MaxLength und MinLength und vergleiche die von ihnen übergebenen Argumente mit den angezeigten Deequ-Konstruktorfehlern. Reproduziere die gemeldeten Aufrufe in Azure Databricks und überprüfe anschließend, dass die Analyzer mit den dokumentierten Formen mit zwei Parametern und mit einem Spaltennamen funktionieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data-engineering
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100