nobug
    Glossário/Data Contracts
    Dados

    Data Contracts

    Acordos formais e versionados entre produtores e consumidores de dados, com schema, SLA de qualidade e semântica explícitos.

    Data Contracts são acordos formais entre produtores e consumidores de dados que especificam schema, semântica, SLAs de qualidade, freshness, ownership e compatibilidade — tratados como código versionado em Git. Inspirados em API contracts (OpenAPI, gRPC), eliminam a quebra silenciosa de pipelines downstream quando upstream muda. Ferramentas: dbt + contracts nativos, Soda, Great Expectations, Open Data Contract Standard (Bitol), DataHub assertions. Pilar central de Data Mesh maduro e governança de dados moderna. Implementação típica: definição em YAML/JSON, validação em CI, monitoramento contínuo em produção, alertas a produtor quando contrato é violado. A Nobug implementa Data Contracts em pipelines corporativos.

    Este termo faz parte da área de Dados. Veja como a Nobug trabalha com dados e analytics.