Open Galileo-Galilei opened 1 year ago
Instead of failing immediately when one check is wrong, pandera supports perfomring all check before failing
Make debugging easier by getting all errors in a single run
Pass kwargs to schema.validate() through a config file or a dataset.metadata extra key, e.g.:
schema.validate()
dataset.metadata
iris: type: pandas. CSVDataSet filepath: /path/to/iris.csv metadata: pandera: schema: ${pa.yaml: _iris_schema} validation_kwargs: lazy: True
This key can ultimately support all the arguments available in the validate method: https://pandera.readthedocs.io/en/stable/reference/generated/methods/pandera.api.pandas.container.DataFrameSchema.validate.html
validate
Description
Instead of failing immediately when one check is wrong, pandera supports perfomring all check before failing
Context
Make debugging easier by getting all errors in a single run
Possible Implementation
Pass kwargs to
schema.validate()
through a config file or adataset.metadata
extra key, e.g.:This key can ultimately support all the arguments available in the
validate
method: https://pandera.readthedocs.io/en/stable/reference/generated/methods/pandera.api.pandas.container.DataFrameSchema.validate.html