8.2.3.1. Présentation

Le composant batch-report permet de stocker des données de traitements de masse (en particulier, élimination) pour les aggréger sous forme de rapports.

Ce module utilise une base de données MongoDB « report », dans laquelle sont stockées, sous différentes collections (entre autres, EliminationActionObjectGroup et EliminationActionUnit), les données.

Ce module est appelé par le composant « worker » pour collecter les données durant les workflows d’élimination, entre autres.

Ce module est ensuite appelé par le composant « worker » pour restituer les données aggrégées sous forme de rapports.