awslabs / python-deequ

Python API for Deequ
Apache License 2.0
676 stars 131 forks source link

Error even if check returns no issues #104

Open ckayay opened 1 year ago

ckayay commented 1 year ago

The satisfies returns error even if there are no issues identified with 0.0 detected as a result of the check.

image

[ { "data": [ [ "Failure", "Value: 0.0 does not meet the constraint requirement!", "ComplianceConstraint(Compliance(satisfies, 'Manager Email' rlike '^(.+@.+\\.com)(; .+@.+\\.com)$' ,None))" ], [ "Failure", "Value: 0.0 does not meet the constraint requirement!", "ComplianceConstraint(Compliance(satisfies, 'Email Address' rlike '^(.+@.+\\.com)(; .+@.+\\.com)$' ,None))" ] ], "schema": [ { "columnName": "Constraint_Status", "ordinal": 0, "dataTypeName": "varchar" }, { "columnName": "Constraint_Message", "ordinal": 1, "dataTypeName": "varchar" }, { "columnName": "Constraint", "ordinal": 2, "dataTypeName": "varchar" } ] } ]

chenliu0831 commented 1 year ago

@ckayay do you have a minimal reproducing script?