DQ Validator Module API

Section Contents

DQ Validator Module API#

The DQ Validator module provides comprehensive in-memory data quality validation.

Overview#

The DQ Validator module includes:

  • Core Classes - Validator, ValidationRule, BaseCheck

  • Metadata - AssetMetadata, ColumnMetadata, DataType

  • Validation Checks - Nine comprehensive check types

  • DataFrame Integration - Pandas and PySpark validators

  • REST API Providers - IBM Cloud Pak for Data integration

  • Result Consolidation - Result aggregation and analysis

Module Organization#

The module is organized into several sub-packages:

  • dq_validator - Core validation engine

  • dq_validator.checks - Validation check implementations

  • dq_validator.integrations - DataFrame validators

  • dq_validator.provider - REST API providers