check_data_quality
Assess data quality by validating against predefined or custom rules for completeness, consistency, uniqueness, duplicates, data types, and outliers to identify issues in your datasets.
Instructions
Check data quality based on predefined or custom rules.
Returns: DataQualityResult with comprehensive quality assessment results
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rules | No | List of quality rules to check (None = use default rules) |
Input Schema (JSON Schema)
{
"properties": {
"rules": {
"anyOf": [
{
"items": {
"discriminator": {
"mapping": {
"completeness": "#/$defs/CompletenessRule",
"consistency": "#/$defs/ConsistencyRule",
"data_types": "#/$defs/DataTypesRule",
"duplicates": "#/$defs/DuplicatesRule",
"outliers": "#/$defs/OutliersRule",
"uniqueness": "#/$defs/UniquenessRule"
},
"propertyName": "type"
},
"oneOf": [
{
"$ref": "#/$defs/CompletenessRule"
},
{
"$ref": "#/$defs/DuplicatesRule"
},
{
"$ref": "#/$defs/UniquenessRule"
},
{
"$ref": "#/$defs/DataTypesRule"
},
{
"$ref": "#/$defs/OutliersRule"
},
{
"$ref": "#/$defs/ConsistencyRule"
}
]
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "List of quality rules to check (None = use default rules)"
}
},
"type": "object"
}