Show Menu
ARGOMENTI×

Come funziona Reporting dei processi

Process Reporting è il modulo di reporting di AEM Forms su JEE.
Process Reporting (Generazione di rapporti sui processi) consente di eseguire rapporti sui processi e sulle attività di AEM Forms.
Process Reporting utilizza l'archivio di Process Reporting incorporato per pubblicare i dati di Forms. Quindi utilizza quei dati per eseguire i report.
Process Reporting è costituito dai seguenti moduli:

Architettura di reporting dei processi

Moduli di generazione rapporti

Servizio ProcessDataPublisher

Il server ProcessDataPublisher viene eseguito periodicamente nel 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. Questa interfaccia consente di visualizzare le informazioni su processi e attività pubblicate dal database AEM Forms.
Per un'introduzione all'interfaccia utente di Process Reporting, vedete 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 .