1. Les Fonctionnalités de la Business Intelligence Suite de JasperSoft
Â
La Business Intelligence Suite de JasperSoft offre la génération de rapports complexes, des analyses interactives et des services partagés tels que la sécurité, le référentiel et la planification pour tout type d’utilisateurs, du professionnel moyen aux cadres, aux analystes commerciaux, à la direction ou aux actionnaires.
| Concepts de base |
Analyse et génération de rapports gérés |
|
Intégration continue à l’aide des interfaces de programmation Java et des services Web Extensibilité avec les solutions open source Authentification externe Autorisation par rôle
Sécurité Authentification unique Internationalisation Interfaces utilisateur configurables et remplaçables
|
Génération de rapports configurés et interactifs Référentiel partagé Planification Distribution automatisée de rapports Captures d’écran de conformité Accès géré aux données ad hoc
|
| Génération de rapports opérationnels |
Analyse interactive/OLAP |
|
Outil de conception de rapports graphiques Sortie Pixel-perfect vers imprimante, aux formats PDF, HTML, XLS, CSV, RTF, TXT et XML Inclusion de sous rapports pour les rapports et tableaux de bord complexes Sources de données multiples au sein d’un rapport unique Calculs et variables personnalisés Taille illimitée des rapports/représentation virtuelle des rapports
|
Exploration de données : forages descendant et ascendant, « découpage », pivotage et filtrage Visualisation des données : tableaux et diagrammes multidimensionnels Liens vers des rapports détaillés et autres ressources en ligne Protocole d’accès aux données XML/A standard et langage de requête MDX
|
Â
2. Les modules de la JasperBI Suite
Â
La JasperBI suite se construit autour de 4 modules :
- JasperReports
- JasperETL
- JasperAnalysis
- JasperServer
JasperReports - Bibliothèque de rapports
JasperReports est une bibliothèque de rapports Java. Cette bibliothèque est le produit qui traite et affiche les données dans des rapports lisibles sur le Web et imprimables avec une qualité « pixel-perfect ». JasperReports est utile pour tous les types d’application, pouvant servir à l’impression de factures quotidiennes comme à l’affichage de tableaux de bord complexes.JasperReports fait partie des produits de génération de rapports les plus utilisés.
Largement diffusé dans le monde entier, il est également réutilisé dans de nombreuses applications commerciales et open source.
Â
JasperStudio, iReport – Conception de rapports graphiques
JasperStudio (iReport pour l’édition Open Source) permet de concevoir des rapports d’une façon beaucoup plus graphique pour JasperReports et JasperServer. Ce produit facilite le processus permettant d’accéder aux sources de données, permet de définir et de concevoir la disposition des rapports ainsi que de les compiler.
JasperStudio est généralement utilisé par des développeurs de rapports afin de concevoir des présentations de données auxquels d’autres utilisateurs accèdent via JasperServer ou une autre application d’entreprise
Â
JasperServer – Serveur de rapports interactifs
JasperServer est un serveur de rapports interactif, autonome et ad hoc intégrable permettant d’obtenir des informations adéquates liées à une mission ou un besoin, en temps réel ou selon un modèle planifié, sur le Web, sur une imprimante ou dans une variété de formats de fichiers exploitable sous d’autre applications. Grâce à sa prise en charge des rapports interactifs Web 2.0 libre-service et faciles d’utilisation, JasperServer répond aux besoins de chaque utilisateur en matière de rapports, sans surcharger de travail les développeurs d’applications logicielles. JasperServer fournit également une infrastructure commune à laquelle peuvent s’ajouter des produits de génération de rapports, d’analyse de données et d’intégration de données.
Â
JasperAnalysis - Analyse interactive des données/OLAP
Â
JasperAnalysis est un serveur ROLAP (Traitement analytique relationnel en ligne) et une application utilisateur final. Il permet aux utilisateurs d’explorer les tendances, modèles, anomalies et des correspondances entre les données, tout ceci d’une façon complètement autonome. Avec JasperAnalysis, vous évitez ainsi d’utiliser la génération de rapports SQL standards, trop complexe ou trop onéreuse.
Â
JasperETL – Intégration des données haute performance
JasperETL est un outil open source puissant, intuitif et flexible pour ETL (extraction, transformation et chargement des données). Vous pouvez représenter, planifier et exécuter sous forme graphique des transferts et transformations de données pour des projets de veille stratégique, par exemple pour charger un stock de données opérationnelles (ODS), un mini-entrepôt ou un entrepôt de données.
Lorsque JasperETL est utilisé avec la Business Intelligence Suite de JasperSoft, les organisations peuvent développer, gérer et documenter les processus d’intégration de données pour bénéficier d’un traitement analytique en ligne (OLAP) et d’une génération de rapports plus précis et complets avec JasperReports, JasperServer et JasperAnalysis. Tout comme les autres produits de veille stratégique JasperSoft, JasperETL peut également être utilisé seul pour fournir des fonctionnalités ETL complètes à d’autres applications et systèmes.
Â
DynamicJasper
DynamicJasper est une librairie (API) qui cache la complexité de JasperReports et aide les développeurs à gagner du temps lorsqu'il s'agit de générer des modèles de rapport dynamique et automatiquement. DynamicJasper sait créer des rapports dynamiquement, définissant à l'exécution le nombre de colonnes, leurs largeurs, des ruptures, même des sous-rapports peuvent être associés alors que la construction dynamique du document est en cours.
DynamicJasper conserve une compatibilité complètre avec JasperReports.
RunJasperReports
RunJasperReports constitue la première étape dans l'élaboration d'une politique de diffusion de rapports au sein de l'entreprise. Grâce à RunJasperReports, il vous est possible de créer des listes de diffusions via lesquelles des rapports peuvent être distribués aux personnes qui y sont inscrites.
Par ailleurs, il peut être appelé depuis divers applications générer les rapports.