Engenharia de Dados30 de janeiro de 20265 min de leitura

A engenharia de dados que sustenta bom analytics

Quase todo problema de confiança em BI que investiguei tinha origem duas camadas abaixo do gráfico questionado.

Camadas com responsabilidade única

Bruto imutável, refinado com tipagem e deduplicação, semântico com regras de negócio explícitas. Quando a regra de negócio vive dentro do dashboard, cada relatório inventa a sua própria verdade.

Contratos e testes

Validar esquema, unicidade de chaves, intervalos aceitáveis e frescor dos dados a cada carga custa pouco e evita a maior parte dos incidentes silenciosos.

Falhar alto e cedo é preferível a publicar um número errado com aparência de certeza.

Custo também é requisito

Particionamento por data, cargas incrementais e materializações no ponto certo reduzem tempo de processamento em ordens de magnitude — e é isso que permite a análise diária virar hábito.

Continue lendo

6 conteúdos · sugestões automáticas