Discovering data contracts
As the amount of data contracts increase and we successfully shift ownership of those left to the data generators, the ownership of data increases. That will make it more difficult for data consumers to know where the data is, how to access it, and who owns it.
There are two related tools that can help us with this problem: a data catalog, and data lineage. In this section, we’ll introduce each of these tools in turn and explain why they are important when implementing data contracts in your organization.
We’ll cover the following topics in this section:
- What is a data catalog?
- Why are data catalogs important for discovering data contracts?
- What is data lineage?
- Why is data lineage important for data contracts?
What is a data catalog?
Before discussing how data catalogs help us discover data products built with data contracts, let’s first explain what a data catalog is.
A data catalog is an inventory...