Jump to content

Data contract

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by BattyBot (talk | contribs) at 22:49, 17 January 2025 (History: Fixed reference date error(s) (see CS1 errors: dates for details) and AWB general fixes). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.


A Data Contract is a formal agreement that defines expectations around a data artifact such as a dataset, a stream, etc.

  • Creates a link between data producers and data consumers.
  • Creates a link between a logical representation of the data and its physical implementation.
  • Describes metadata & and meta-metadata: such as data quality and business rules, Service-Level Agreement (SLA), and behavior.

A data contract should be considered the source of truth for your metadata.

The Linux Foundation project Bitol has published a data contract standard called Open Data Contract Standard (OCDS)[1]. Its current version is 3.0.1.

History

On April 28th, 2024, PayPal publishes as Open Source its data contract template[2]. It came from the work that Jean-Georges Perrin and his team were doing on Data Mesh[3].

In June 2023, Andrew Jones publishes "Driving Data Quality with Data Contracts: A comprehensive guide to building reliable, trusted, and effective data platforms.[4]"

In November 2023, The Linux Foundation accepted the Bitol project that forked the work from PayPal and created the Open Data Contract Standard (ODCS)[5].


References

  1. ^ "Open Data Contract Standard (ODCS)". GitHub. Retrieved 16 January 2025.
  2. ^ GitHub https://github.com/paypal/data-contract-template. Retrieved 17 January 2025. {{cite web}}: Missing or empty |title= (help)
  3. ^ Perrin, Jean-Georges. "The next generation of Data Platforms is the Data Mesh". Medium. Retrieved 17 January 2025.
  4. ^ "Driving Data Quality with Data Contracts: A comprehensive guide to building reliable, trusted, and effective data platforms". Packt. Retrieved 17 January 2025.
  5. ^ "Bitol Joins LF AI & Data as New Sandbox Project". 2023-11-30. Retrieved 17 January 2025.