Playground site for creating/validating data contracts
Given input data from a data source, create a data contract from it. Uses datacontract-cli to create data contracts. Current input formats supported:
- Avro
- BigQuery
- DBT
- JSON Schema
- SQL
- Unity Catalog
Given a data contract, export it to different formats. Uses datacontract-cli to export. Current formats supported:
- Avro
- Data Caterer
- DBT
- DBT Sources
- DBT Staging SQL
- Go
- JSON Schema
- Open Data Contract Standard (ODCS)
- Protobuf
- Pydantic Model
- SodaCL
- SQL
- SQL Query
- SQLAlchemy
- Terraform
Given a data contract, ensure it adheres to the specification selected. Specifications supported.
Currently, it supports: