Knowledge & Data · Software component

Data Quality Validator

Software componentKnowledge & DataKnowledge & Dataarc:DataQualityValidator

A validation engine that applies a composable set of schema, type, range, format and cross-field checks to each incoming document and returns severity-graded, structured validation results.

Responsibility. Detects structural and value-level quality defects in documents before they enter the knowledge pipeline.

Also known as: Quality Validator, Validation engine, Validation pipeline, Ingestion validator, Structural input validation, Value range validation

is orchestrated byguardsreceives data fromis invoked bysends data towritesinvokesis configured byis configured byinvokesinvokesIngestion Pipeline Orchestrator: is orchestrated byIngestion Pipeline Orche…Agent API Gateway: guardsAgent API GatewayDocument Ingestor: receives data fromDocument IngestorProduction Quality Monitor: is invoked byProduction Quality MonitorData Quality Gate: sends data toData Quality GateData Validation Result Store: writesData Validation Result S…Business Rule Validator: invokesBusiness Rule ValidatorSource Document Schema: is configured bySource Document SchemaData Quality Rule Set: is configured byData Quality Rule SetData Value Anomaly Detector: invokesData Value Anomaly Detec…Document Structure Validator: invokesDocument Structure Valid…
Direct neighbourhood (hover for relationship types)

Relationships

is configured by structural

invokes dependency

is invoked by dependency

writes dependency

receives data from dynamic

sends data to dynamic

guards control

is orchestrated by control

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
Fail-fast ingestion validationCollect-all-errors validationSeverity-graded results (ERROR/WARNING/INFO)Pluggable custom validatorsSeparation of validation logic from enforcement policyRegex format validationRange checksCross-field validation
Technologies
JSON SchemaXML Schema
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Maintainability (ISO/IEC 25010)Transparency and accountability (NIST AI RMF: accountable and transparent)
Risks mitigated
Schema violations entering the knowledge baseMalformed input causing embedding failuresEncoding errors corrupting textMissing required metadata breaking citations and date filteringLogically impossible values (negative ages, percentages over 100%)

Sources

  1. Ch6.4: T. Nguyen, "Data Quality Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 6.4. ISBN: 9798244538229.
  2. Ref6.01: S. Schürch, "How to Make Your LLM More Accurate with RAG & Fine-Tuning," Towards Data Science, Mar. 11, 2025. [Online]. Available: https://towardsdatascience.com/how-to-make-your-llm-more-accurate-with-rag-fine-tuning/
  3. Ref8.02: "Machine Learning Monitoring in Production," unpublished reference note (02-ML-Monitoring-Production.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note
  4. Ref8.04: "Data Quality and Drift Detection for Agent Systems," unpublished reference note (04-Data-Quality-Drift-Detection.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note