awslabs / python-deequ

Python API for Deequ
Apache License 2.0
691 stars 132 forks source link

Add option to add analyzers to verification run #50

Open da-to opened 3 years ago

da-to commented 3 years ago

Describe the solution you'd like Enable the addRequiredAnalyzer method in the VerificationRunBuilder

In deequ, the VerificationSuite.run has the option to add Analysis objects. When run with VerificationSuite, Analyzers required by multiple checks/analysis blocks is optimized to run once. In addition, these analyzers can be used to enforce the calculation of some metric regardless of if there is a constraint on it.