Registo externo para cada lote de integração

External n8n Workflow Logging for Administrate

Cada lote de integração do Administrate agora publica um registo de execução legível no próprio Administrate, permitindo às equipas operacionais rever o resultado sem abrir o n8n.

O desafio

As integrações correm no n8n, mas as equipas operacionais da Administrate não deveriam precisar de aceder à interface n8n para perceber se uma sincronização teve sucesso, que registos foram rejeitados ou onde ocorreu um problema. O histórico de execução nativo, por si só, não dava a visibilidade certa aos utilizadores de negócio.

A solução

Construímos um workflow de registo externo dedicado, chamado após cada lote escrito na Administrate. Transforma dados técnicos de execução num registo operacional e publica-o através da API GraphQL da Administrate.

  • Captura a integração, o sistema de origem, o tipo de objeto, o número do lote, o watermark e os totais de registos.
  • Classifica cada lote como success, warning ou failed com base nos registos escritos e rejeitados.
  • Publica uma mensagem concisa mais detalhes ao nível do registo, incluindo registos rejeitados e motivos.
  • Liga registos escritos com sucesso quando disponível e limita as vistas de detalhe para lotes grandes.
  • Usa lógica de repetição para que uma falha temporária de registo não remova silenciosamente a visibilidade operacional.

Resultados

  • As equipas da Administrate podem rever a saúde das integrações a partir da sua própria plataforma, sem acesso direto ao n8n.
  • Cada lote tem um registo auditável de registos escritos, rejeitados e totais.
  • Registos rejeitados e watermarks fornecem o contexto necessário para investigar exceções rapidamente.

Problemas de Negócio

  • As operações dependiam do acesso ao n8n para saber se as integrações tinham terminado corretamente
  • Os dados técnicos de execução não eram suficientemente compreensíveis ou disponíveis para utilizadores de negócio
  • Os registos rejeitados careciam de uma trilha de auditoria consistente e visível para o cliente

Benefícios Chave

  • O estado da integração é visível na Administrate sem abrir o n8n
  • Cada lote regista totais, resultados, watermarks e motivos de rejeição
  • Os estados success, warning e failure tornam as exceções imediatamente compreensíveis
  • A publicação protegida por repetição mantém a trilha de auditoria fiável

Detalhes da Aplicação

  • Workflow n8n dedicado de 4 nós chamado após a conclusão dos lotes alvo
  • Mutação GraphQL Administrate: createExternalIntegrationLog
  • Detalhes por lote: origem, tipo de objeto, totais, watermark e resultado por item
  • Detalhes de lotes grandes limitados a 200 entradas

Quer saber mais?

Agende uma chamada para discutir como podemos ajudá-lo a otimizar suas operações e aumentar a produtividade com o n8n.