Data Contract Designer
中级data最低上下文: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.
使用场景
- 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
示例提示词
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
推荐模型
兼容工具
claude-codekiroany
模态
输入: text, code
→输出: text, code
相关 Skills
作者
OpenModels Community