Come funziona il reporting dei processi how-process-reporting-works
Process Reporting è il modulo di reporting di AEM Forms su JEE.
Reporting dei processi consente di eseguire rapporti sui processi e sulle attività di AEM Forms.
Process Reporting utilizza l'archivio integrato Process Reporting per pubblicare i dati di Forms. Quindi utilizza quei dati per eseguire i rapporti.
Report dei processi è costituito dai seguenti moduli:
Architettura di Reporting dei processi process-reporting-architecture-br
Moduli di reporting dei processi process-reporting-modules
Servizio ProcessDataPublisher processdatapublisher-service-br
Il server ProcessDataPublisher viene eseguito periodicamente sul database AEM Forms ed estrae i dati modificati dall'ultima esecuzione del servizio. Pubblica quindi i dati nel servizio Process Data Storage.
Per informazioni dettagliate sulla configurazione del servizio, vedi Configura il servizio ProcessDataPublisher.
Servizio ProcessDataStorageProvider processdatastorageprovider-service-br
Il servizio ProcessDataStorageProvider riceve i dati di processo dal servizio ProcessDataPublisher e li salva nell'archivio di Process Reporting.
Per informazioni dettagliate sulla configurazione del servizio, vedi Configura il servizio ProcessDataStorageProvider.
Servizio OSGi osgi-service-br
QueryDataServlet utilizza questo servizio per ottenere i dati di reporting dall'archivio 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 restituisce i dati 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. Utilizzare questa interfaccia per visualizzare le informazioni relative a processi e attività pubblicate dal database AEM Forms.
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 restituisce i dati all’interfaccia utente.
Report personalizzati custom-reports-br
Puoi creare rapporti personalizzati e visualizzarli nella scheda Report personalizzati dell'interfaccia utente di Process Reporting.
Per i passaggi necessari per creare un rapporto personalizzato, consulta Creazione di un rapporto personalizzato nell’articolo Report personalizzati in Reporting dei processi.