Docs
Browse Docs
Glossary

Schema drift

Unannounced change in the structure of a recurring data feed: a column renamed, added, dropped, reordered, or changed in type between one delivery and the next.

Drift does the most harm when nothing fails. A process that reads columns by position keeps running after a reorder and loads the wrong values into the right names.

Where it comes up

See also

  • SchemaThe declared structure of a dataset: its columns, their names and types, and the rules they must satisfy.
  • HeaderThe row at the top of a table that holds the column names. In data files it is normally the first line.
  • ValidationChecking values against rules, such as a date being in the past or a state code being on the allowed list, and reporting what fails.

Karg checks for many of these when it profiles a file, applies the fixes it is confident about, and sets the rest aside for your review. See how it works, or have our team clean your data for you.