Suppose you’re in charge of maintaining a large set of data pipelines from cloud storage or streaming data into a data warehouse. How can you ensure that your data meets expectations after every transformation? That’s where data quality testing comes in. Data testing uses a set of rules to check if the data conforms to certain requirements.
Data tests can be implemented throughout a data pipeline, from the ingestion point to the destination, but some trade-offs are involved.