ABBYY FlexiCapture fournit les données sous forme de fichiers CSV (valeurs séparées par des virgules). Les fichiers sont placés dans le répertoire de stockage des fichiers de FlexiCapture, avec des dossiers distincts contenant tous les fichiers de chaque tenant pour lequel cette fonctionnalité est activée. Le chemin d’accès à ces dossiers est TenantName\Reporting, où TenantName est remplacé par le nom réel du tenant. Deux types de fichiers de données sont fournis :
- Le premier type correspond à l’état actuel des batchs et porte un nom au format « BatchState_YYYY-MM-DD HH-MM.csv », la seconde partie du nom indiquant la date et l’heure de l’état contenu dans le fichier.
Ce fichier contient l’état de tous les batchs présents dans le système à cet instant.
- Le second type correspond à la liste des étapes traversées par chaque batch et porte un nom au format « BatchRouting_‑‑YYYYMMDD - ‑YYYYMMDD.csv », la seconde partie du nom indiquant la période couverte par les données du fichier.
Le fichier de routage des batchs est créé pour les 24 heures du jour calendaire précédent.
Si le fichier spécifié est déjà présent dans le catalogue, la tâche de création du fichier est ignorée.
La période (en millisecondes) au bout de laquelle les fichiers sont créés est contrôlée par la clé de registre suivante : ServerShadowActivityManagerProcessBatchReportingPeriod, située à l’adresse HKLM**\Software\Flexicapture\12.\FlexiBR**.
Par défaut, les fichiers sont créés toutes les 4 heures.
Nettoyage automatique des données
À partir d’ABBYY FlexiCapture 12 Release 4 Update 2, une fonctionnalité de nettoyage des anciennes données est disponible. L’exécution de cette fonctionnalité supprime les fichiers de rapport concernés de tous les tenants. ABBYY FlexiCapture supprime automatiquement les fichiers de rapport datant de plus d’une durée spécifiée (180 jours par défaut). Vous pouvez modifier cette valeur en modifiant la clé Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\12.0\FlexiBr****CleanUpReportDataOlderDays dans le registre. Notez que le nettoyage des rapports de données de processus métier, ainsi que des rapports de performances et des données de traitement, s’effectue en fonction de la valeur de la clé CleanUpReportDataOlderDays.
Les paramètres de nettoyage peuvent être définis dans de nouvelles clés de registre sur les machines où Processing Server est installé. Ces clés se trouvent ici : Computer\HKEY_LOCAL_MACHINE\SOFTWARE\ABBYY\FlexiCapture\12.0\FlexiBr. Les paramètres suivants peuvent être modifiés :
- ServerShadowActivityManagerCleanUpOldReportingFilesMaxTasksCount spécifie le nombre maximal de tâches de nettoyage pouvant être démarrées simultanément. Cette valeur est définie sur 1 par défaut, ce qui signifie qu’une nouvelle tâche de nettoyage ne peut pas être lancée tant que la précédente n’est pas terminée.
- ServerShadowActivityManagerFirstCleanUpOldReportingFilesPeriod spécifie l’intervalle entre le démarrage de Processing Server et le lancement de la première tâche de nettoyage. Cette valeur est exprimée en millisecondes et est définie sur 11 minutes par défaut. Si cette valeur est définie sur 0, aucune tâche de nettoyage automatique ne sera lancée.
- ServerShadowActivityManagerOtherCleanUpOldReportingFilesPeriod spécifie l’intervalle entre les lancements consécutifs des tâches de nettoyage automatique. Cette valeur est exprimée en millisecondes et est définie sur 24 heures par défaut.