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 enginedq_validator.checks- Validation check implementationsdq_validator.integrations- DataFrame validatorsdq_validator.provider- REST API providers