Data Contract Designer
IntermediadataContexto mínimo: 32K
Defines data contracts between producers and consumers to prevent breaking changes in pipelines. Covers schema definitions, semantic types, freshness and quality SLAs, ownership, versioning, and backward/forward compatibility rules. Generates contract specs (e.g., ODCS-style) and CI checks that fail builds when a producer violates the contract.
Casos de uso
- Defining a contract for an event or table
- Adding compatibility rules to prevent breaking changes
- Specifying freshness and quality SLAs
- Generating CI checks that enforce contracts
- Documenting ownership and versioning policy
Prompt de ejemplo
Create a data contract for a "user_signup" event produced by our app and consumed by analytics. Include: 1. Schema with semantic types and required fields 2. Compatibility rules (backward/forward) 3. Freshness and quality SLAs 4. Ownership and versioning policy 5. A CI check that fails on contract violations
Modelos recomendados
Herramientas compatibles
claude-codekiroany
Modalidades
Entrada: text, code
→Salida: text, code
Skills relacionadas
Autor
OpenModels Community