Funzionamento di Reporting dei processi

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

Process Reporting (Generazione rapporti di processo) consente di eseguire rapporti processi e attività AEM Forms.

Process Reporting utilizza l'archivio di Process Reporting incorporato per pubblicare i dati Forms. Quindi utilizza quei dati per eseguire i report.

Process Reporting è costituito dai seguenti moduli:

Architettura di reporting dei processi

processreportistica

Moduli di generazione rapporti processo

Servizio ProcessDataPublisher

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

Per informazioni dettagliate sulla configurazione del servizio, vedere Configurare il servizio ProcessDataPublisher.

Servizio ProcessDataStorageProvider

Il servizio ProcessDataStorageProvider riceve i dati del processo dal servizio ProcessDataPublisher e li salva nell'archivio di Process Reporting.

Per informazioni dettagliate sulla configurazione del servizio, vedere Configurare il servizio ProcessDataStorageProvider.

Servizio OSGi

QueryDataServlet utilizza questo servizio per ottenere i dati di reporting dall'archivio di Process Reporting.

Servizio QueryDataServlet

Il servizio QueryDataServlet accetta le 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

L'interfaccia utente di Process Reporting è basata su browser Web. È possibile utilizzare questa interfaccia per visualizzare le informazioni su processi e attività pubblicate dal database AEM Forms .

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

Servizio QueryDataServlet

Il servizio QueryDataServlet accetta le 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

Potete creare rapporti personalizzati e visualizzarli nella scheda Report personalizzati dell'interfaccia utente di Process Reporting.

Per i passaggi necessari per creare un rapporto personalizzato, vedere Creazione di un rapporto personalizzato nell'articolo Report personalizzati in Process Reporting.

In questa pagina