Skip to content

Validation Report#

You can obtain validation reports using FeatureGroup.validate, FeatureGroup.insert, FeatureGroup.get_latest_validation_report, and FeatureGroup.get_all_validation_reports.

ValidationReport #

Metadata object representing a validation report generated by Great Expectations in the Feature Store.

evaluation_parameters property writable #

evaluation_parameters: dict[str, Any] | None

Evaluation parameters field of the validation report which store kwargs of the validation.

id property writable #

id: int | None

Id of the validation report, set by backend.

ingestion_result property writable #

ingestion_result: str

Overall success of the validation run together with the ingestion validation policy, indicating if dataframe was ingested or rejected.

meta property writable #

meta: dict[str, Any] | None

Meta field of the validation report to store additional informations.

results property writable #

results: list[ValidationResult]

List of expectation results obtained after validation.

statistics property writable #

statistics: dict[str, Any] | None

Statistics field of the validation report which store overall statistics about the validation result, e.g number of failing/successful expectations.

success property writable #

success: bool

Overall success of the validation step.

to_ge_type #

to_ge_type() -> (
    great_expectations.core.ExpectationSuiteValidationResult
)

Convert to Great Expectations ExpectationSuiteValidationResult type.