dataio.validate.validators.tabular¶
Module Contents¶
Classes¶
API¶
- class dataio.validate.validators.tabular.TabularValidator[source]¶
Bases:
dataio.validate.validators.base.ValidatorPlugin- static _get_table_source(table_name: str, manifest: dataio.validate.contracts.models.DatasetManifest, request: dataio.validate.contracts.models.ValidationRequest) tuple[str | None, bool][source]¶
- supports(request: dataio.validate.contracts.models.ValidationRequest) bool[source]¶
- validate_structure(manifest: dataio.validate.contracts.models.DatasetManifest, _data: Any, request: dataio.validate.contracts.models.ValidationRequest, result: dataio.validate.reports.models.ValidationResult) None[source]¶
- validate_metadata(_manifest: dataio.validate.contracts.models.DatasetManifest, _request: dataio.validate.contracts.models.ValidationRequest, _result: dataio.validate.reports.models.ValidationResult) None[source]¶
- validate_content(manifest: dataio.validate.contracts.models.DatasetManifest, _data: Any, request: dataio.validate.contracts.models.ValidationRequest, result: dataio.validate.reports.models.ValidationResult) None[source]¶