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.
-
Origem
ERP, base de dados, ficheiros de terceiros ou folhas operacionais com dono identificado.
-
Ingestão
Extração agendada, com histórico preservado e carga incremental.
-
Transformação
Limpeza e regras de negócio em SQL ou Power Query, escritas uma única vez.
-
Modelo
Modelo estrela com indicadores definidos e reutilizáveis entre relatórios.
-
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ível | Como funciona | Onde 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.
Mapeamento
Levantamento do fecho atual: fontes, passos manuais, exceções e tempo consumido em cada um.
Regras escritas
Documentação das regras de negócio e definição única de cada indicador, validada com o negócio.
Construção
Pipeline, modelo e validações automáticas, com execução em paralelo ao processo manual.
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




