2.1. Reporting de masse
Il s’agit des rapports développés par une équipe informatique sur lesquels l’utilisateur n’a pas
de possibilité d’analyse. Ce sont le plus souvent des requêtes SQL brutes décrivant un état à
un instant ‘t’ de l’activité de l’entreprise, et envoyés par mail, ou publiés sur un portail web.
Ces rapports sont maintenus par l’équipe technique. Lorsqu’une information supplémentaire
est nécessaire, c’est cette équipe qui se chargera de l’ajouter, voire de créer un nouveau
rapport avec les nouvelles informations demandées.
2.2. Reporting Ad-Hoc
Ce sont les rapports qui sont crées directement par les utilisateurs. Aucune connaissance
technique n’est requise pour créer ce type de rapports. Ce type de rapport est maintenu par
les utilisateurs qui décident eux même de ce qu’ils veulent ajouter ou retirer comme
information au rapport. Ceci se fait en général par le biais d’une surcouche métier,
représentée sous forme d’objets, que l’utilisateur n’a plus qu’à glisser/déposer pour
visualiser les informations dont il a besoin. En pratique, l’outil traduit la liste des objets
sélectionnés en requête sql pour récupérer les données de la base.
2.3. Analyse Ad-Hoc ou analyse multidimensionnelle
L’analyse multidimensionnelle dans le reporting consiste à pouvoir rapidement, à partir des
informations présentées dans le rapport, accéder à des informations de niveau fin ou
agrégées sans avoir à recréer un nouveau rapport.
On définit pour cela des axes d’analyse ou dimensions organisés de façon hiérarchique. Par
exemple l’axe « géographie » peut aller au niveau le plus fin de la ville puis successivement
au département, à la région, au pays, au continent.
Lorsque l’utilisateur fait une requête, il peut alors zoomer sur le pays, la région, et
inversement. L’outil calcule à la volée les données à agréger, ou bien s’appuie sur des
données agrégées pré-calculées (tables d’agrégats, cube).