Soda Data Contracts Explained in 6 Minutes
Vložit
- čas přidán 10. 09. 2024
- Tom Baeyens, CTO and Co-founder of Soda, introduces Soda Data Contracts with the latest OSS release. In this video, Tom takes 6 minutes to explain what a data contract is and three key use cases. He also provides an insight into Soda's data contract strategy, and a preview of Soda Data Contracts in action.
pip install soda-core-contracts
ModuleNotFoundError: No module named 'soda.contracts.data_contract_translator'
Can't I also just specify a SQL schema in my DWH which would handle a lot of the validation (e.g. unique, not null, ...)? If the data loaded doesn't comply with the schema then don't load it.
That would handle some aspects indeed. Contracts and checks allow for more flexibility in terms of check types, thresholding, and support for allowing more people outside the producer team to contribute checks.