Automação e engenharia de dados

Automação de relatórios

O fecho mensal deixa de ser um projeto. Deixa de depender de quem está disponível, de quem se lembra da regra e de quem não se enganou na cópia.

Leitura de 5 minutos

O custo que não aparece no orçamento

Nos primeiros dias de cada mês repete-se a mesma operação: exportar do ERP, colar em Excel, cruzar com o ficheiro do armazém, corrigir os códigos que mudaram, atualizar as fórmulas, reconciliar com a contabilidade e enviar. Três a cinco dias de trabalho qualificado, todos os meses, para produzir informação que já existia nos sistemas.

O custo maior não é o tempo. É o risco concentrado numa pessoa: quem conhece as exceções, os ajustes manuais e as regras que nunca foram escritas. Quando essa pessoa falta, o fecho atrasa. E um erro de cópia passa despercebido, porque não existe nada que o detete.

Automatizar não é acelerar o trabalho manual. É eliminar a etapa em que o erro entra.

Automatizar não é gravar uma macro

Uma macro reproduz cliques. Um relatório automatizado é um processo com origem definida, regras versionadas, validação e destinatários — que corre sozinho e avisa quando falha. A diferença prática aparece no mês em que o ERP muda um campo: a macro produz números errados em silêncio, o processo automatizado para e emite alerta.

Anatomia do processo

Um relatório automatizado tem sempre as mesmas seis etapas. O que varia entre empresas é a tecnologia de cada uma, não a sequência.

  1. Origem

    ERP, base de dados, ficheiros de terceiros ou folhas operacionais com dono identificado.

  2. Ingestão

    Extração agendada, com histórico preservado e carga incremental.

  3. Transformação

    Limpeza e regras de negócio em SQL ou Power Query, escritas uma única vez.

  4. Modelo

    Modelo estrela com indicadores definidos e reutilizáveis entre relatórios.

  5. Distribuição

    Publicação, subscrições por perfil e alertas quando um limiar é ultrapassado.

Em todas as etapas: registo de execução, validações automáticas e aviso ao responsável em caso de falha.

A faixa inferior é o que distingue automação de improviso. Sem registo e sem validação, ninguém consegue afirmar que o número entregue está correto.

Os cinco níveis de maturidade

Não é necessário — nem aconselhável — saltar do nível 0 para o 4. Cada nível resolve um problema diferente e tem um custo de manutenção próprio. O objetivo é escolher o nível certo para a criticidade do relatório.

NívelComo funcionaOnde continua a falhar
0 · Manual Exportações e cópia em Excel, fórmulas por ficheiro Erro silencioso; conhecimento retido numa única pessoa
1 · Transformação repetível Power Query documentado, atualização com um clique Ainda exige alguém a abrir o ficheiro na data certa
2 · Modelo publicado Modelo no serviço, gateway e atualização agendada Falhas de atualização passam despercebidas sem monitorização
3 · Distribuição automática Subscrições, exportação programada e alertas por limiar Exige regras de negócio escritas e destinatários definidos
4 · Orquestração SQL e Python com dependências, validações e registo de execução Exige propriedade técnica e ambiente com manutenção

Na maioria das empresas, o nível 2 com monitorização resolve mais de oitenta por cento dos relatórios recorrentes. O nível 4 justifica-se quando existem dependências entre processos ou exigências de auditoria.

Confiança antes de velocidade

Um relatório automático só substitui o manual quando a equipa deixa de o conferir por hábito. Isso conquista-se com verificações explícitas, não com promessas:

  • Reconciliação com a fonte. Totais comparados com o ERP a cada execução; divergência acima do tolerado interrompe a publicação.
  • Testes de integridade. Chaves órfãs, duplicados, datas fora do período e valores nulos em campos obrigatórios.
  • Registo de execução. Data, duração, volume processado e resultado de cada validação, consultável pelo negócio.
  • Responsável nomeado. Quem é avisado quando falha e em quanto tempo responde.
  • Período de convivência. Um a dois ciclos com o processo manual em paralelo, para comparar resultados antes de desligar.

O que não se deve automatizar já

Automatizar um processo instável apenas industrializa o problema. Três situações em que compensa estabilizar primeiro:

  • O critério de cálculo muda todos os meses por decisão pontual e não escrita.
  • A fonte é um ficheiro sem dono, preenchido manualmente e sem estrutura fixa.
  • O relatório não tem destinatário identificado — é produzido por hábito, não por necessidade.

Como conduzimos o projeto

Começamos sempre pelo relatório mais caro em horas, não pelo mais vistoso. O retorno é imediato e financia o resto.

Etapa 1

Mapeamento

Levantamento do fecho atual: fontes, passos manuais, exceções e tempo consumido em cada um.

Etapa 2

Regras escritas

Documentação das regras de negócio e definição única de cada indicador, validada com o negócio.

Etapa 3

Construção

Pipeline, modelo e validações automáticas, com execução em paralelo ao processo manual.

Etapa 4

Entrega

Monitorização, formação da equipa e transferência da propriedade do processo.

Quantos dias custa o seu fecho?

Mapeamos o processo atual, identificamos os passos automatizáveis e estimamos as horas recuperadas antes de qualquer desenvolvimento.

Falar com a DAXIS