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.

[source] ValidationReport #

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

[source] evaluation_parameters property writable #

evaluation_parameters: dict[str, Any] | None

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

[source] id property writable #

id: int | None

Id of the validation report, set by backend.

[source] 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.

[source] meta property writable #

meta: dict[str, Any] | None

Meta field of the validation report to store additional informations.

[source] results property writable #

results: list[ValidationResult]

List of expectation results obtained after validation.

[source] 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.

[source] success property writable #

success: bool

Overall success of the validation step.

[source] to_ge_type #

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

Convert to Great Expectations ExpectationSuiteValidationResult type.