Fonctionnement de Process Reporting how-process-reporting-works

Process Reporting est le module de création de rapports d’AEM Forms on JEE.

Process Reporting vous permet d’exécuter des rapports sur les processus et les tâches AEM Forms.

Process Reporting utilise le référentiel Process Reporting incorporé pour publier les données de Forms. Il utilise ensuite ces données pour exécuter des rapports.

Process Reporting se compose des modules suivants :

Architecture de Process Reporting process-reporting-architecture-br

processreportingarchitarchitecture

Modules de Process Reporting process-reporting-modules

Service ProcessDataPublisher processdatapublisher-service-br

Le serveur ProcessDataPublisher s’exécute régulièrement sur la base de données d’AEM Forms et extrait les données qui ont changé depuis la dernière exécution du service. Il publie ensuite les données dans le service Process Data Storage.

Pour plus d’informations sur la configuration du service, voir Configuration du service ProcessDataPublisher.

Service ProcessDataStorageProvider processdatastorageprovider-service-br

Le service ProcessDataStorageProvider reçoit les données de processus du service ProcessDataPublisher et enregistre les données dans le référentiel Process Reporting.

Pour plus d’informations sur la configuration du service, voir Configuration du service ProcessDataStorageProvider.

Service OSGi osgi-service-br

Le service QueryDataServlet utilise ce service pour obtenir les données de rapport du référentiel Process Reporting.

Service QueryDataServlet querydataservlet-service-br

Le service QueryDataServlet accepte les requêtes de l’interface utilisateur de Process Reporting.

Le service utilise ensuite les services OSGi pour obtenir les données de rapport appropriées. Il traite les données et renvoie les données à l’interface utilisateur.

Interface utilisateur de Process Reporting process-reporting-user-interface-br

L’interface utilisateur de Process Reporting est une interface web basée sur un navigateur. Vous utilisez cette interface pour afficher les informations sur les processus et les tâches publiées à partir de la base de données d’AEM Forms.

Pour une présentation de l’interface utilisateur de Process Reporting, voir Interface utilisateur de Process Reporting.

Service QueryDataServlet querydataservlet-service-br-1

Le service QueryDataServlet accepte les requêtes de l’interface utilisateur de Process Reporting.

Le service utilise ensuite les services OSGi pour obtenir les données de rapport appropriées. Il traite les données et renvoie les données à l’interface utilisateur.

Rapports personnalisés custom-reports-br

Vous pouvez créer des rapports personnalisés et les afficher dans l’onglet Rapports personnalisés de l’interface utilisateur de Process Reporting.

Pour connaître les étapes de création d’un rapport personnalisé, voir la section Pour créer un rapport personnalisé dans l’article Rapports personnalisés dans Process Reporting.

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