Data contract

In data management, a data contract is an agreement between data producers and data consumers.[1] It contains a detailed schema creating a link between business (logical representation of the data) and technology (its physical implementation). A data contract also describes advanced metadata, such as data quality rules, SLA, and behavior. Data contracts can take several forms, but YAML is very common.[2]

The Linux Foundation project Bitol has published a data contract standard called Open Data Contract Standard (ODCS).[3]. Its current version is 3.0.2.[4]

  1. ^ Segner, Michael (8 December 2022). "Data Contracts – Everything You Need to Know". Retrieved 9 April 2025.
  2. ^ "Data Contract Specification" (MIT License). Innoq. Retrieved 9 April 2025.
  3. ^ "Open Data Contract Standard (ODCS)". GitHub. Retrieved 2025-03-18.
  4. ^ Flook, Peter. "Version 3.0.2". GitHub. Bitol. Retrieved 9 April 2025.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search