Organizado em parceria com A Artefact e dbt Labs, o webinar “Data Qualidade por Design: Tratando as causas, não os sintomas” teve como objetivo abordar um alinhamento estratégico fundamental que ainda é subaproveitado nas empresas: a convergência entre a Governança Data e o Data Engineering.

Florence Bénézit, sócio e líder global de fabricação da Artefact, e Eric Ortiz, Gerente de Desenvolvimento de Parceiros para a região EMEA na dbt Labs, apresentou uma estrutura metodológica abrangente para integrar a qualidade do data diretamente nas fases de arquitetura e projeto dos produtos data — uma abordagem fundamental para proporcionar um retorno sobre o investimento (ROI) mensurável e de longo prazo.

Por que a gestão reativa da qualidade fracassa

Na maioria dos ambientes corporativos, a qualidade data é tratada de forma reativa: os erros são identificados em etapas posteriores, durante o consumo — como em painéis de controle ou em BI executivo reports — e corrigidos caso a caso no final do pipeline.
Essa abordagem apresenta três desvantagens principais:

  • Custos operacionais significativos: As equipes Data dedicam a maior parte do tempo à manutenção corretiva e à reconciliação manual data.
  • A erosão da confiança nas empresas: Dados contraditórios ou incompletos (data) dificultam a adoção de análises e a tomada de decisões por parte da alta administração.
  • Um obstáculo à escalabilidade: O acúmulo de correções pontuais complica os fluxos de trabalho e aumenta a dívida técnica.

A qualidade do Data não pode ser relegada a uma limpeza posterior nem tratada como um exercício puramente baseado em documentação dentro de um catálogo data. Para ser eficaz, a qualidade deve ser projetada e implementada “desde o início” na base de código e na arquitetura, abrangendo desde a ingestão até o consumo.

O roteiro em 6 etapas: da origem ao consumidor

Para resolver as causas fundamentais, em vez dos sintomas, a Artefact organiza a gestão da qualidade em seis etapas da cadeia de valor da data:

[ A: Qualidade do código-fonte ] ➔ [ B: Monitoramento e correção ] ➔ [ C: Projeto do produto Data ] ➔ [ D: Qualidade do código ] ➔ [ E: Operações e execução do Data ] ➔ [ F: Serviço e consumo ]
  1. Qualidade da fonte (A)
    O principal imperativo é intervir nos sistemas de origem a montante: aperfeiçoar os processos de entrada de dados da empresa, adaptar a arquitetura corporativa e impor formatos de entrada rigorosos nas aplicações de TI.
  2. Monitoramento de fontes (B)
    Implementação de verificações automatizadas na camada de dados brutos do data para detectar anomalias no momento da ingestão e acionar fluxos de trabalho de correção imediata.
  3. Data Design de Produto (C)
    Formalizar contratos rigorosos de data entre as equipes de negócios e de engenharia antes do início do desenvolvimento. Esses contratos definem as especificações do esquema, a semântica de negócios e os limites aceitáveis de qualidade para o data.
  4. Qualidade do código por meio do dbt (D)
    Industrialização de testes unitários e de integração em pipelines de transformação utilizando o dbt. Com o apoio de verificações automatizadas de CI/CD (dbt build), o código não conforme é bloqueado antes da implantação em produção.
  5. Monitoramento Operacional (E)
    Monitoramento contínuo do desempenho em tempo de execução: acompanhamento da atualidade do data, das latências de execução e dos picos de volume para evitar interrupções no serviço.
  6. Observabilidade a jusante (F)
    Apresentar as métricas de integridade data diretamente nas ferramentas de BI e de relatórios (por exemplo, Tableau, Sigma) para alertar os usuários finais em tempo real quando forem detectados problemas.

Negócios e Engenharia: Abrangendo as 8 dimensões da qualidade Data

Uma iniciativa de Qualidade por Projeto (Data) deve atender simultaneamente aos requisitos comerciais e às restrições de engenharia:

Dimensões Empresariais (Os 3 Cs + Precisão):

  • Exaustividade: Ausência de valores ausentes injustificados.
  • Conformidade: Cumprimento de formatos padronizados e regras de negócios.
  • Consistência: Coerência lógica entre tabelas e colunas.
  • Precisão: Alinhamento rigoroso com os dados reais de referência.

Dimensões técnicas:

  • Exclusividade: Ausência de chaves primárias duplicadas.
  • Pontualidade: A disponibilidade do Data está em conformidade com os SLAs programados.
  • Frescor: Cadência de atualizações de data adaptada às necessidades operacionais.
  • Integridade: Preservação sem perdas do data ao longo dos fluxos de trabalho de captação e transferência.

A proposta de valor da plataforma dbt Labs

O uso do dbt traduz essas dimensões teóricas em especificações de código executáveis. As verificações são declaradas em um formato legível por humanos Arquivos de configuração YAML, cujo controle de versão é feito por meio do Git e que é executado automaticamente a cada atualização do modelo.
Ao combinar a linhagem data do dbt, os contratos data e os assistentes autônomos baseados em IA (como o dbt Wizard), as equipes de engenharia podem identificar a causa raiz de uma anomalia em questão de minutos, mantendo ao mesmo tempo a linhagem completa da transformação de ponta a ponta.

O impacto decisivo na IA agênica

O surgimento de agentes autônomos de IA agrava significativamente o perfil de risco associado à baixa qualidade do data. Ao contrário dos painéis tradicionais, projetados para orientar a tomada de decisões humanas, Agentes de IA executar diretamente fluxos de trabalho operacionais dentro dos principais sistemas corporativos (por exemplo, ERPs, CRMs).

Nesse paradigma, um código data com falha não se limita mais a gerar relatórios incorretos, mas desencadeia transações automatizadas errôneas. Uma modesta A taxa de erros do 1% em 10.000 transações diárias resulta em 100 operações automatizadas com falhas por dia. A IA autônoma exige, portanto, padrões rigorosos de qualidade data, baixa latência e precisão semântica.

Plano de Ação para os Líderes do Data

Para fazer a transição de uma postura reativa para uma estrutura de Qualidade por Projeto (Quality by Design) Data, os líderes da data devem priorizar os seguintes imperativos operacionais:

  • Priorizar casos de uso estratégicos: Estabeleça contratos data para produtos data de alto impacto nos negócios, em vez de tentar reformular toda a base de ativos data da empresa de uma só vez.
  • Automatização de testes no ciclo de vida do desenvolvimento: Incorporar a validação de esquemas e a detecção de anomalias diretamente nos pipelines do dbt, no âmbito do fluxo de trabalho de CI/CD.
  • Corrija as anomalias na origem: Aproveite os insights de observabilidade para corrigir a lógica de entrada a montante e os fluxos de TI corporativos, promovendo melhorias sustentáveis e de longo prazo na qualidade.

Assista ao webinar no YouTube (em francês)