Como a geração de relatórios de processo funciona

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

processreportingarchitecture

Módulos de Relatório de Processos

Serviço ProcessDataPublisher

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

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

O QueryDataServlet usa esse serviço para obter os dados de relatório do repositório do Process Reporting.

Serviço QueryDataServlet

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

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.

Para obter uma introdução à interface do usuário do Process Reporting, consulte Interface do usuário do Process Reporting.

Serviço QueryDataServlet

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

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.

Nesta página