Show Menu
TÓPICOS×

Visão geral dos relatórios de transação

Introdução

Os relatórios de transação no AEM Forms permitem que você mantenha uma contagem de todas as transações realizadas desde uma data especificada na implantação do AEM Forms. O objetivo é fornecer informações sobre o uso do produto e ajudar as partes interessadas da empresa a entender seus volumes de processamento digital. Exemplos de uma transação incluem:
  • Envio de um formulário adaptável, um formulário HTML5 ou um conjunto de formulários
  • Execução de uma versão impressa ou da Web de uma comunicação interativa
  • Conversão de um documento de um formato de arquivo para outro
Para obter mais informações sobre o que é considerado uma transação, consulte APIs Relatórios de transação APIs faturáveis faturáveis.
A gravação de transações está desativada por padrão. Você pode ativar a gravação de transações do console da Web do AEM. Você pode exibir relatórios de transação nas instâncias de autor, processamento ou publicação. Exibir relatórios de transação nas instâncias de autor ou processamento para obter uma soma agregada de todas as transações. Exiba os relatórios de transação nas instâncias de publicação para uma contagem de todas as transações que ocorrem somente na instância de publicação a partir da qual o relatório é executado.
Não crie conteúdo (Crie formulários adaptáveis, comunicação interativa, temas e outras atividades de criação) e documentos de processo (Use fluxos de trabalho, serviços de documento e outras atividades de processamento) na mesma instância do AEM. Mantenha a gravação de transações desativada para os servidores do AEM Forms usados para criar conteúdo. Mantenha a gravação de transações ativada para servidores de formulários AEM usados para processar documentos.
Uma transação permanece no buffer por um período especificado (tempo de buffer de liberação + tempo de replicação inversa). Por padrão, leva aproximadamente 90 segundos para a contagem de transações refletir no relatório de transações.
Ações como enviar um formulário PDF, usar a interface do usuário do agente para visualizar uma comunicação interativa ou usar métodos de envio de formulário não padrão não são contabilizadas como transações. O AEM Forms fornece uma API para registrar essas transações. Chame a API de suas implementações personalizadas para registrar uma transação.

Topologia suportada

Os relatórios de transação estão disponíveis somente no AEM Forms no ambiente OSGi. Ele oferece suporte para as topologias de autoria, autor-processamento-publicação e processamento apenas. Por exemplo, topologias, consulte Arquitetura e topologias de implantação para o AEM Forms .
A contagem de transações é revertida replicada das instâncias de publicação para as instâncias de autor ou processamento. Uma topologia indicativa de publicação do autor é exibida abaixo:
Os relatórios de transação do AEM Forms não oferecem suporte a topologias que contêm apenas instâncias de publicação.

Diretrizes para a utilização de relatórios de transação

  • Desative os relatórios de transação em todas as instâncias do autor, pois os relatórios em instâncias do autor incluem transações registradas durante atividades de criação.
  • Ative a opção Mostrar transações da opção somente publicação na instância do autor para exibir transações cumulativas de todas as instâncias de publicação. Você também pode exibir relatórios de transação em cada instância de publicação para transações reais apenas nessa instância de publicação específica.
  • Não use instâncias do autor para executar fluxos de trabalho e processar documentos.
  • Antes de usar o relatório de transações, se você tiver uma topologia com os servidores de publicação, verifique se a replicação reversa está ativada para todas as instâncias de publicação.
  • Os dados de transação são replicados revertidas de uma instância de publicação para somente a instância correspondente do autor ou do processamento. A instância de autor ou processamento não pode replicar mais os dados para outra instância. Por exemplo, se você tiver topologia author-processing-publish, os dados de transação agregados serão replicados somente para a instância de processamento.