Como a geração de relatórios de processo funciona how-process-reporting-works
O Process Reporting é o módulo de relatórios da AEM Forms no JEE.
O Relatório de processos permite que você execute relatórios em processos e tarefas do AEM Forms.
O Process Reporting usa o repositório incorporado do Process Reporting para publicar os dados do Forms. Em seguida, ele usa esses dados para executar relatórios.
O Process Reporting consiste nos seguintes módulos:
Arquitetura de relatórios de processos process-reporting-architecture-br
Módulos de Relatório de Processos process-reporting-modules
Serviço ProcessDataPublisher processdatapublisher-service-br
O servidor ProcessDataPublisher é executado periodicamente no banco de dados do AEM Forms e extrai os dados alterados desde a última execução do serviço. Em seguida, ele publica os dados no serviço de Armazenamento de Dados de Processo.
Para obter detalhes sobre como configurar o serviço, consulte Configurar o serviço ProcessDataPublisher.
Serviço ProcessDataStorageProvider processdatastorageprovider-service-br
O serviço ProcessDataStorageProvider recebe dados do processo do serviço ProcessDataPublisher e salva os dados no repositório do Process Reporting.
Para obter detalhes sobre como configurar o serviço, consulte Configurar o serviço ProcessDataStorageProvider.
Serviço OSGi osgi-service-br
O QueryDataServlet usa esse serviço para obter os dados de relatório do repositório do Process Reporting.
Serviço QueryDataServlet querydataservlet-service-br
O serviço QueryDataServlet aceita consultas da interface do usuário do Process Reporting.
O serviço usa os serviços OSGi para obter os dados de relatório relevantes, processar os dados e retornar os dados à interface do usuário.
Interface do usuário do Process Reporting process-reporting-user-interface-br
A interface do usuário do Process Reporting é uma interface baseada em navegador da Web. Use essa interface para exibir informações de processo e tarefa publicadas no banco de dados do AEM Forms.
Serviço QueryDataServlet querydataservlet-service-br-1
O serviço QueryDataServlet aceita consultas da interface do usuário do Process Reporting.
O serviço usa os serviços OSGi para obter os dados de relatório relevantes, processar os dados e retornar os dados à interface do usuário.
Relatórios personalizados custom-reports-br
Você pode criar seus próprios relatórios personalizados e exibi-los na guia Relatórios personalizados da interface do usuário do Relatório de processo .
Para obter as etapas para criar um relatório personalizado, consulte Criar um relatório personalizado no artigo Relatórios Personalizados no Processo.