Funzionamento di Report processi how-process-reporting-works

Process Reporting è il modulo di reporting di AEM Forms su JEE.

Reporting sui processi consente di eseguire report sui processi e sulle attività di AEM Forms.

Per pubblicare i dati di Forms, Process Reporting utilizza l'archivio incorporato Process Reporting. Quindi utilizza tali dati per eseguire i rapporti.

Process Reporting è costituito dai seguenti moduli:

Architettura di report dei processi process-reporting-architecture-br

processreportingarchitecture

Moduli di report dei processi process-reporting-modules

Servizio ProcessDataPublisher processdatapublisher-service-br

Il server ProcessDataPublisher viene eseguito periodicamente sul database di AEM Forms ed estrae i dati modificati dall'ultima esecuzione del servizio. Quindi pubblica i dati nel servizio Archiviazione dati processo.

Per informazioni dettagliate sulla configurazione del servizio, consulta Configura servizio ProcessDataPublisher.

Servizio ProcessDataStorageProvider processdatastorageprovider-service-br

Il servizio ProcessDataStorageProvider riceve i dati di processo dal servizio ProcessDataPublisher e li salva nel repository di Process Reporting.

Per informazioni dettagliate sulla configurazione del servizio, consulta Configura servizio ProcessDataStorageProvider.

Servizio OSGi osgi-service-br

QueryDataServlet utilizza questo servizio per ottenere i dati di reporting dal repository di Process Reporting.

Servizio QueryDataServlet querydataservlet-service-br

Il servizio QueryDataServlet accetta query dall'interfaccia utente di Process Reporting.

Il servizio utilizza quindi i servizi OSGi per ottenere i dati di reporting rilevanti, elabora i dati e li restituisce all’interfaccia utente.

Interfaccia utente di Process Reporting process-reporting-user-interface-br

L'interfaccia utente di Process Reporting è un'interfaccia basata su browser Web. Questa interfaccia consente di visualizzare le informazioni sui processi e sulle attività pubblicate dal database di AEM Forms.

Per un'introduzione all'interfaccia utente di Process Reporting, vedere Interfaccia utente di Process Reporting.

Servizio QueryDataServlet querydataservlet-service-br-1

Il servizio QueryDataServlet accetta query dall'interfaccia utente di Process Reporting.

Il servizio utilizza quindi i servizi OSGi per ottenere i dati di reporting rilevanti, elabora i dati e li restituisce all’interfaccia utente.

Rapporti personalizzati custom-reports-br

È possibile creare report personalizzati e visualizzarli nella scheda Report personalizzati dell'interfaccia utente Report processi.

Per i passaggi necessari per creare un rapporto personalizzato, vedere Per creare un rapporto personalizzato nell'articolo Rapporti personalizzati in Report di processo.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2