Business Intelligence (BI) La Business intelligence est un outil décisionnel incontournable à la gestion stratégique et quotidienne des entités. Il fournit de l information indispensable, sous plusieurs formes, aux utilisateurs finaux afin que ces derniers puissent analyser et piloter leurs activités. Cette offre propose une méthodologie générale de conceptualisation d outils BI. Stratégie de création d un outil BI La mise en place d un outil BI repose sur la gestion et la manipulation des données présentes dans les entités. En effet, les différentes données utiles à la conception d outils d aide à la décision peuvent être stockées dans deux types de réceptacles, un datawarehouse et des datamarts. Le datawarehouse joue alors le rôle d entrepôt général de données où ces dernières seront triées, formatées et organisées. Les datamarts sont une série de petites bases de données orientées chacune vers un domaine fonctionnel spécifique. Après avoir créé ces bases de données avec leurs spécificités propres et leurs best practices, l étape suivante consiste à utiliser l information stockée pour la diffuser aux utilisateurs finaux. L utilisateur final aura à sa disposition des tableaux de bord, des cubes et des rapports statiques ou évolutifs en cours de journée permettant de lui offrir de manière combinée une vue d ensemble et spécifique de l activité gérée. Aspects techniques du projet BI Une série d outils sont disponibles pour réaliser un projet BI : freeware, progiciel, développement interne,
JasperReports et JasperServer, passez à la Business Intelligence Open Source avec Jaspersoft! La suite décisionnelle de JasperSoft JasperSoft BI Suite est une suite complète pour : la veille stratégique la prise de décisions l analyse et l intégration de données la génération de rapports la mise en place de serveurs de rapports Cette suite permet de répondre aux exigences de l informatique décisionnelle en proposant toutes les briques nécessaires au bon traitement et à la bonne exploitation des informations. Avec sa technologie ouverte, elle permet une intégration de chacun de ses modules dans des environnements hétérogènes, l'assurant ainsi de s'adapter à tous les cas de figure. Le tout dans un modèle économique permettant de mettre l informatique décisionnelle à la portée de toutes les sociétés. JasperSoft propose sa suite décisionnelle en trois éditions : l'édition communautaire, l'édition professionnelle et l'édition entreprise. Ces deux dernières proposent la gamme complète des outils JasperSoft, avec ce qu'ils apportent d'ergonomie et de facilité de prise en main. 1. Les fonctionnalités de la version communautaire
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 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 ou par utilisateur au niveau de l'objet Analyse et génération de rapports gérés 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 Création de rapports Environnement de conception graphique Modèle de rapports 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 Analyse interactive/olap 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 Taille illimitée des rapports/représentation virtuelle des rapports 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 et 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. Référence https://www.jaspersoft.com/fr/rapports-et-analyses-au-sein-de-vos-applications http://www.altic.org/jaspersoft/143-jasperreports-et-jasperserver-passez-a-la-businessintelligence-open-source-avec-jaspersoft