DPU
Configuration

Data Enrichment

The validation, estimation, and editing (VEE) pipeline.

Data Enrichment is DPU's validation, estimation, and editing pipeline — the step between a raw incoming read and a finalized one. It's configured from Configure → Data Enrichment.

What it does

For every incoming read, the pipeline:

  • Detects gaps in expected reads
  • Runs configurable validation rules, grouped by read type — interval, register, or billing
  • Estimates a value for reads that fail validation or are missing, where a rule allows it
  • Scales adjusted values back against billed totals

Reads that fail a rule become exceptions — see Managing Exceptions for how those get reviewed and resolved.

Configuring rules

Validation rules are organized into groups, which can be assigned per meter group. Each rule has its own parameters, applicable channels, and failure outcome. A Schedule tab on the same page shows the jobs that run the pipeline and when.

The global on/off switch

Data Enrichment can be turned off entirely from the same page. When it's off:

  • Nothing gets validated — reads pass straight through as-is.
  • No estimates or gap flags are produced.
  • The Exceptions screen has nothing to show, because nothing was checked.

This is meant as an escape hatch — for example during onboarding, before your rules are tuned — not a normal operating mode.

On this page