Data Contracts

Author, publish, and validate data contracts

Define owners, SLAs, and column-level rules in the same editor where you design schemas. Export CI-ready artifacts and track validation health.

Capabilities

Contracts authored where schemas are designed

Define rules, export CI artifacts, publish contract pages, and track validation health from one workspace.

Author contracts inline

Define ownership, SLAs, freshness, and column-level rules directly in the schema editor — no separate governance tool required.

Export CI-ready artifacts

Generate ODCS, dbt contract tests, Soda checks, and Great Expectations suites from the same reviewed model.

Publish contract pages

Turn reviewed tables into shareable contract URLs with validation status, quality grades, and violation trend timelines.

Contract registry and health

Track published contracts in an authenticated registry. Flow CI pass/fail results back so contract pages show operating health, not just metadata.

FAQ

Common questions

What contract formats does SchemaStruct export?

ODCS (Open Data Contract Standard), dbt contract tests, Soda checks, Great Expectations suites, and workflow scaffolds for CI integration.

Can I track contract validation health over time?

Yes. Published contract pages show live validation status, quality grades, and 30-day violation trend timelines from CI pipeline results.

Do contracts stay connected to the schema design?

Yes. Contract rules are authored inline with the schema. When columns are renamed or removed, orphan-rule detection flags stale contracts.

Ship data contracts from the same workspace where you design schemas

Author, export, publish, and track contract health.