Passer au contenu principal
Le Reporting Service peut également exporter certaines données afin que les statistiques soient accessibles aux utilisateurs qui n’ont pas accès à la base de données de reporting elle-même. Cette option est utile dans les cas suivants :
  • Si votre configuration comporte plusieurs tenants et que vous souhaitez permettre à chacun de récupérer uniquement ses propres statistiques.
  • Si vous travaillez avec FlexiCapture Cloud, qui ne permet pas d’accéder à la base de données de reporting.
Veillez à installer le composant facultatif d’accès aux données du Reporting Service lors de l’installation du Reporting Service.
À partir de FlexiCapture 12 Release 4 Update 2, les données sont collectées dans la base de données du Reporting Service à l’aide du Worker Service, qui fait partie du Reading Service.

Fonctionnement de l’accès aux données du Reporting Service

Le service exporte régulièrement les données de reporting dans des tableaux CSV, regroupés dans une archive ZIP pour chaque jour. Définissez l’intervalle entre les exports à l’aide de la valeur RunTenantsDataGenerationPeriodSec dans le fichier appsettings.json. Si vous n’avez pas modifié ce paramètre, le service exporte les nouvelles données toutes les 4 heures. Au cours d’une même journée, l’export peut avoir lieu plusieurs fois. L’archive de données correspondante continue donc d’être mise à jour. Si vous effectuez une analyse régulière, il est préférable de récupérer les données des journées déjà terminées : la veille et les jours antérieurs. Récupérez les données de reporting à partir des archives et transmettez-les à l’outil de business intelligence que vous utilisez. Vous avez deux possibilités pour collecter les données : accéder directement aux archives dans un dossier local ou utiliser des requêtes REST API. Cette seconde option est également disponible pour les utilisateurs de FlexiCapture Cloud. Les archives que vous téléchargez via REST API sont les mêmes que celles que vous copiez depuis le dossier local. Choisissez simplement la méthode qui s’intègre le mieux à votre solution.