sdk

No menu items for this category
OpenMetadata Documentation

DataFrame validation result models.

Classes:

Attributes:

Bases: Enum

Attributes:

Bases: BaseModel

Aggregated results from validating multiple tests on a DataFrame.

Attributes:

Functions:

  • merge – Merge multiple ValidationResult objects into one.
  • publish – Publish test results to OpenMetadata.

Get only failed test results.

Returns:

  • List – List of test results where status is Failed or Aborted

Merge multiple ValidationResult objects into one.

Aggregates results from multiple validation runs, useful when validating DataFrames in batches. When the same test case is run multiple times across batches, results are aggregated by test case FQN.

Parameters:

  • *results (ValidationResult) – Variable number of ValidationResult objects to merge

Returns:

  • ValidationResult – A new ValidationResult with aggregated test case results

Raises:

  • ValueError – If no results are provided to merge

Get only passed test results.

Returns:

  • List[TestCaseResult] – List of test results where status is Success

Publish test results to OpenMetadata. Args: table_fqn: Fully qualified table name client: OpenMetadata client

Get all test results.