Décisionnel : Reporting

Une des briques essentielles du décisionnel consiste à établir des rapports.

Les outils de reporting, tel que BIRT, permettent non seulement de générer des rapports (paramétrés ou non) au format HTML, PDF, XLS, DOC, PPT, etc.) mais aussi de construire des tableaux croisés dynamiques.

Les données affichées peuvent provenir de bases et de requêtes différentes. D’ailleurs, les outils de reporting fournissent généralement des plugins pour se greffer facilement à des sources ou applications externes.

BIRT

Site:

https://eclipse-birt.github.io/birt-website/

Porteur:

une fondation (Eclipse)

Licence:

Eclipse Public Licence (EPL)

BIRT (The Business Intelligence and Reporting Tool) est un projet de la communauté Eclipse comprenant un générateur de graphiques, un générateur de rapports et un environnement de conception. Le projet a été initié en 2005 par la société Actuate (passée depuis chez OpenText) ; il est aujourd’hui maintenu par la communauté Eclipse, à un rythme de publication modéré.

Le moteur de BIRT est une bibliothèque qui permet de générer des rapports (paramétrés ou non) au format HTML, PDF, XLS, DOC ou PPT. Ces rapports peuvent être complexes et contenir plusieurs tableaux, graphiques avancés et images. BIRT propose également la réalisation de tableaux croisés dynamiques. Les données affichées peuvent provenir de bases et de requêtes différentes. Le moteur de BIRT peut être intégré dans toute application développée avec le langage Java, que ce soit dans une application web ou dans une application de type « client lourd ». Le concepteur de rapport est un plugin s’intégrant à Eclipse (pouvant aussi être exécuté en stand-alone).

JasperReports

Site:

https://www.jaspersoft.com/products/jasperreports-library

Porteur:

une entreprise (Cloud Software Group / Jaspersoft)

Licence:

GNU Lesser General Public License (LGPL)

JasperReports est une bibliothèque Java open source qui permet de créer des rapports de manière flexible et dynamique. Initié en 2001 par Teodor Danciu, JasperReports peut produire des rapports aux formats HTML, PDF, Excel, RTF, ODT, CSV, TXT et XML. Il supporte des données provenant de différentes sources comme des bases de données relationnelles, des collections Java et des sources XML.

Le concepteur graphique de rapports est désormais Jaspersoft Studio, basé sur Eclipse, qui a remplacé l’historique iReport (abandonné au milieu des années 2010) ; côté serveur, JasperReports Server assure la diffusion des rapports et des tableaux de bord. Jaspersoft, passé chez TIBCO en 2014, appartient depuis 2022 à Cloud Software Group, né de la fusion de TIBCO et de Citrix.

ReportServer

Site:

https://github.com/infofabrik/reportserver

Porteur:

une entreprise (InfoFabrik GmbH)

Licence:

GNU Affero General Public License (AGPL)

ReportServer est une plateforme de reporting et d’analyse open source qui supporte divers moteurs de reporting comme JasperReports, Eclipse BIRT, et Crystal Reports. ReportServer permet la création et la gestion centralisée de rapports et offre des fonctionnalités de reporting interactif et de tableaux de bord. Il supporte une large gamme de formats de sortie, y compris PDF, Excel, CSV, et HTML. ReportServer offre également des capacités de collaboration et de gestion des utilisateurs avancées.

KNIME

Site:

https://www.knime.com/

Porteur:

une entreprise (KNIME AG)

Licence:

GNU General Public License v3 (KNIME Analytics Platform)

KNIME (Konstanz Information Miner) est une plateforme d’analyse de données et de reporting open source qui permet de créer des flux de travail de données visuels. Initié en 2004, KNIME propose une large gamme de fonctionnalités pour l’extraction de données, la transformation, l’analyse, et la visualisation. KNIME peut générer des rapports aux formats HTML, PDF, et Excel. Il supporte des intégrations avec divers outils et bibliothèques de reporting, ainsi que des connecteurs pour de nombreuses sources de données.

Knowage (anciennement SpagoBI)

Site:

https://www.knowage-suite.com/

Porteur:

une entreprise (Engineering Group)

Licence:

Affero General Public License v3 (AGPL)

Knowage, anciennement connu sous le nom de SpagoBI, est une suite complète de business intelligence open source qui offre des outils de reporting, d’analyse, de tableaux de bord et de data mining. Knowage permet de créer des rapports détaillés et interactifs aux formats HTML, PDF, Excel, CSV, et autres. Il supporte divers types de sources de données, y compris des bases de données relationnelles, des entrepôts de données, et des sources Big Data. Knowage est conçu pour être extensible et personnalisable, offrant des fonctionnalités avancées pour les utilisateurs professionnels et techniques.