Archive

Archives pour la catégorie ‘Décisionnel’

Pentaho

04/08/2007 Comments off

Pentaho est un projet de Business Intelligence couvrant l’ensemble des composants d’une chaine décisionnelle :
- Reporting,
- Analyse,
- Data mining,
- Gestion de processus. Le projet a été lancé par des anciens dHyperion, Oracle, Cognos et SAS.

Pentaho est composé des trois sous projets suivants :

Pentaho Data Integration (Kettle)

Kettle est un ETL (Extract Transform Load), technologie permettant d’effectuer des synchronisations massives d’informations issues de diverses sources de données (base de données, fichiers à plat, …). Cette technique permet d’agréger des données dans des entrepôts (datawarehouse).

Kettle prend en charge la partie intégration de données :
- Export de base de données aux formats txt, excel ou vers d’autres bases de données
- Import de données dans des bases à partir de données textes, feuilles excel ou d’autres bases de données
- Migration de données
- Affichage des données présentes dans différents formats de base de données
- Traitement de données en appliquant des règles de transformation complexes

Mondrian

Mondrian est le serveur OLAP de la suite Pentaho, il est chargé du stockage des données (entrepôt) et de la modélisation (Cubes OLAP). Mondrian permet d’analyser d’importantes quantités d’informations stockées dans des bases de données depuis une interface simple d’accès (sans connaissance de SQL ou autre langage de programmation).

Pentaho Reporting

Le module de génération de rapports (Report Designer) permet la conception et la production d’extractions mises en forme des données stockées par Mondrian. Ce module permet d’automatiser la génération de rapports sous différents formats : PDF, Excel, HTML, RTF, CSV, …

Liens

- http://www.pentaho.org

Categories: Décisionnel Tags:

JasperIntelligence

08/06/2007 Comments off

JasperIntelligence est composé d’un ensemble de modules de Business Intelligence fournissant des services de stockage, de génération de rapports et d’analyse de données.

Ces modules sont utilisables de façon indépendante ou ensemble pour constituer une suite intégrée de Business Intelligence.

JasperIntelligence utilise des données communes pour fournir des services de sécurité, de stockage, de reporting et de planification.

Cette suite intégrée fournit des services partagés par les différents modules tels :

- Services de sécurité : Authentification intégrée, Single Sign On (SSO) basé sur des systèmes d’authentification externes (annuaires LDAP)
- Services de stockage : Stockage de données hétégrogènes
- Interface utilisateur : Tous les modules sont basés sur le même modèle de présentation personnalisable.
- Services planification : Un planificateur permet de programmer la génération automatique de traitements (rapports, …)

JasperIntelligence accède à un large éventail de bases de données relationnelles : MySql, Oracle, DB2, SQL Server au travers de connecteurs JDBC, permettant de se connecter aux données de l’entreprise.

L’accès aux services de JasperIntelligence peut s’effectuer au travers une API Java et au travers d’interfaces SOAP ou Web Services permettant ainsi des accès distants.

JasperReports

JasperReport est le module de génération de rapports.Il permet la création de rapports depuis diverses sources de données : bases de données relationnelles, JavaBeans (EJB, Hibernate), XML. Le module iReport permet de créer les rapports depuis une interface graphique.

JasperReports génère des rapports aux formats PDF, HTML, XLS, CSV, RTF (MS-Word), TXT, XML.

JasperServer : Le serveur de rapports

JasperServer prend en charge la production des rapports, à la demande ou de manière automatique suivant une planification pré définie. Les rapports générés peuvent être automatiquement imprimés ou simplement déposés dans une zone de stockage.

La planification est réalisée depuis l’interface Web de JasperServer.

JasperAnalysis : L’analyse des données

JasperAnalysis prend en charge la partie analyse des données de la suite JasperIntelligence (OLAP).

JasperAnalysis est composé de :

- JasperAnalysis Server : Serveur relationnel OLAP (ROLAP). Les cubes de JasperAnalysis sont construits a partir des données des bases relationnelles de l’entreprise.
- JasperAnalysis Explorer : Une interface utilisateur OLAP Web.

JasperAnalysis Server et JasperAnalysis Explorer supportent les standards OLAP MDX (Langage de requête OLAP) et XLM/A (API basée sur SOAP permettant des accès distants aux informations).

—-

Liens

- http://www.jaspersoft.com
- http://www.jasperforge.org

Palo

02/06/2007 Comments off

L’utilisation de classeurs Excel pour la réalisation de statistiques, tableaux de bord, rapports, états de synthèse, est aujourd’hui très répandue dans les entreprises. La souplesse et la facilité d’utilisation d’Excel n’est plus a démontrer, cependant, dans des environnements multi utilisateurs, on s’aperçoit très vite que les classeurs Excel sont nombreux, les données redondantes et pas nécessairement à jour d’un classeur à l’autre. On assiste à une multiplicité des données et une désynchronisation des informations par rapport à la réalité, sans compter les erreurs de saisie ou de diffusion de l’information.

Pour pallier à ces inconvénients, Palo propose un serveur centralisant les données (serveur MOLAP). Ces données sont accessibles depuis des classeurs Excel, ce qui permet à tout un chacun la réalisation de tableaux de bord en partant d’un entrepôt de données unique.

Exemples de tableau de bord réalisés avec Palo :

Tableau de bord
Exemple de tableau de bord

Tableau de bord
Tableau de bord

Analyse des ventes
Analyse des ventes

L’extraction et le traitement des données provenant du serveur OLAP Palo ne nécessite aucune macro ni développement spécifique, Palo s’intègre à Excel en ajoutant ses propres fonctions accessibles depuis une interface graphique.

Outil de modélisation de Palo :
Modélisation des données


Lien :
- http://www.jedox.com

Categories: Décisionnel Tags: