Reporting Open Source
Panorama des outils Reporting Open Source (OSS)
Définition Reporting Open Source

Les outils de reporting permettent de réaliser plus ou moins automatiquement des rapports d'activités. L'outil de reporting interroge les bases de données selon un schéma de requêtes SQL élaboré au préalable.
L'offre reporting Open source, désormais opérationnelle, est suffisamment aboutie pour entrer en compétition avec les produits d'éditeur et intéresser les prescripteurs des projets de Business Intelligence.
Reporting ad hoc
Remarque : les outils disposant d'un module d'interrogation "ad hoc" permettent de construire ses propres requêtes. Cette fonction qui n'est pas du reporting à proprement parlé n'est pas systématiquement intégrée. Pour en savoir plus, voir le dossier
Définition du reporting en ligne sur ce site.
Les outils de Reporting open Source
Jasper report
Jasper Report a été racheté par TIBCO, une société américaine d'intégration informatique. JasperReport est toujours aujourd'hui l'outil le plus utilisé par les entreprises friandes de solutions non-propriétaires. Jasper Report, développé en Java, s'exécute aussi bien sur plate-forme : Windows, Linux, ou Mac.
La solution de reporting se compose d'une collection de composants :
- JasperReport Library : une bibliothèque de classes Java et d'APIs
- iReport Report Designer,
- JasperReport Studio : deux outils de conception, le second plus récent est prévu pour remplacer le premier
- JasperReport Server.
Jasper Report est populaire, l'outil bénéficie donc d'un support conséquent que ce soit au niveau de la documentation disponible que des forums spécialisés.
Le site open source :
community.jaspersoft.com (anciennement sous Sourceforge)
Cette solution open source de reporting était déjà supportée par une société commerciale, TIBCO a conservé le site d'origine :
www.jaspersoft.com.
Eclipse Birt
La solution Birt intègre plusieurs composant : Report Designer, Runtime, chart Engine, chart Designer et le Viewer. Le Design Engine API vous permet d'intégrer la solution de reporting au sein de vos applications maison.
Birt est un produit de Eclipse. Eclipse est une communauté open source qui génère des rapports pour les applications web.
www.eclipse.org/birt/phoenix
Jfreereport
Jfreereport est une bibliothèque de fonctions reporting écrites en Java et désormais intégrée dans le
projet Pentaho.
Pentaho est une solution complète de Business Intelligence.la solution inclut aujourd'hui les principales briques d'un projet professionnel.
Quelques autres solutions dignes d'intérêt
Datavision
Datavision sur Sourceforge
datavision.sourceforge.net
Open Report
Open Report est un générateur de rapport dynamique directement au niveau du navigateur.
Le site de l'éditeur :
oreports.com
DynamicReports
DynamicReports utilise la solution JasperReports pour créer très rapidement des rapports opérationnels.
Le site de l'éditeur : DynamicReports
Voir aussi Jfreechart, www.jfree.org, une librairie graphique Java.
Partagez cet article...
(total partages cumulés > 105)