Breaking change

A breaking change modifies a dataset in a way that is incompatible with its consumers: removing or renaming a column, changing a type, a meaning, or a granularity. It must be announced, versioned, and accompanied by a transition period, unlike a backward-compatible change such as adding an optional column.

Example

Renaming the column montant to montant_ht breaks the reports that read montant.

Related concepts

The whole glossary