BO | BI experience

Archive pour la catégorie ‘BO’

Le leader mondial Business Object

Mercredi 6 octobre 2010

Précédemment je vous ai décrit un certain nombre de logiciels plutôt orientés “open source”. Dans ce post, je voudrai m’attarder sur l’offre du leader mondial “Business Object”. J’ai assisté à une petite présentation du produit version webi XI 3.1, je voulais donc vous faire partager la vision de la solution que j’ai pu percevoir.

Tout d’abord, il faut savoir que Business Object est un portail qui à la base permet de faire du suivi d’activité en se plugant directement sur les bases de productions qu’à l’entreprise…Je pense qu’on a tous entendu parlé de la force de BO : son univers. L’univers de BO est une couche sémantique qui ne contient pas de données : c’est une représentation métier de l’information. Le développeur aura accès au designer pour le construire. A partir des tables du datawarehouse, ou des bases de données sources, une interface graphique aidera  à créer la requête qui constituera l’univers.

Le développeur construira des univers en respectant les bonnes pratiques :

  • création des contextes : permet d’optimiser les requêtes SQL en indiquant le chemin le plus court selon la table de fait que l’on interroge.  Si par exemple on fait appelle à plusieurs tables de faits ayant des dimensions communes pour éviter les boucles
  • création de raccourcis jointures : permet de lui indiquer le chemin le plus court en fonction des id des tables : exemple table1 a un id_pays table2  a un id_departement et table3 id_ville  si dans table1 il y a aussi un id_ville, on lui indiquera de passer directement de table1 à table3).

A partir de cet univers, l’utilisateur final pourra créer sa propre requête dans la plateforme Infoview de BO. Le résultat de cette requête sera assimilé à un petit cube de données où les données seront chargées à l’intérieur. A travers ce cube de données, il pourra construire son rapport en utilisant plusieurs techniques :

  • rupture : créé un tableau par valeurs de données choisies pour faire une rupture
  • section : met des titres par valeurs de données choisi pour faire une section
  • en permettant aux autres utilisateurs de l’interactivité sur le rapport (multiview de l’information)

Afin que la création du rapport ne soit pas trop lourde, l’interface pourra être en HTML au lieu d’être en JAVA. Donc en cas de réseau limité, l’interface sera quand même efficace.

La solution BO ne fait pas le cube OLAP, néamoins elle permet de créer une navigation en mode exploration des données. C’est finalement le développeur qui devra créer un rapport qui permettra cette exploration. Le concept de l’interface du cube plier/déplier des informations n’existent donc pas dans BO.

Une brique étonnante de BO est Xcelsius : ce module transforme une feuille Excel en document Flash. Pour être plus précise le document Flash se base sur une feuille Excel et cette dernière rapatrie les données de la base de données avec un appel de webservice. Le document Flash utilisera la feuille Excel comme une base de donnée. Pour générer le webservice qui va permettre de rapatrier les données (ou cette URL http), cette requête pourra être créée par une autre brique de BO : “query as webservice“. Dans cette représentation Flash de l’information, on poura même y mettre un peu de cartographie en descendant jusqu’au niveau du pays. Xcelsius peut être utilisé pour faire des tableaux de bords ou de la simulation. Le résultat peut vraiment être joli.

La solution BO permet aussi de faire aussi du publipostage en poussant l’information vers les utilisateurs dans leur boite mail ou sur un répertoire particulier.

Je ne suis bien sur pas exhaustive sur cette présentation. C’est un aperçu de ce que peut offrir cette solution.

Mon ressentie est que Business Object est une solution aboutit mais les technologies utilisées paraissent un peu lourdes et pas très sexy en comparaison avec d’autres logiciels vu et décrit dans précédent post. Néanmoins c’est quand même le leader mondial, il a fait ses preuves.

Et vous, êtes-vous utilisateur ou développeur BO…Que pensez vous de cet outil?

Introduction à une application complexe : Business Object

Jeudi 11 septembre 2008

Oui, on peut le dire Business Object n’est pas forcement facile à comprendre au premier abord… Pour vous éclaircir l’esprit j’ai fait un schéma qui récapitule comment fonctionne les principaux modules de l’application…

Personnellement ça m’aurait bien aider d’avoir ce genre de schéma dès le début pour comprendre plus vite… J’espère donc que ça en aidera plus d’un!

structure-bo.JPG

Le but de chaque module :

Designer : Permet aux administrateurs de concevoir des univers pour les rapports Web Intelligence (Webi) ou Desktop Intelligence (Deski), ainsi que des analyses de pilotage des performances à partir de requêtes.

Desktop Intelligence : Permet de créer des rapports à partir d’univers. C’est un client lourd.

Web Intelligence : Permet de lire plusieurs types de rapports, d’en créer et tout ça en client léger.

Voici quelques extensions typiques que vous pourrez rencontrer avec cet outil :

# les fichiers .rep Desktop Intelligence.
# les fichiers .wid Web Intelligence.
# les fichiers .rpt Crystal Reports.
# les fichiers .unv univers.
# …

Si vous avez des remarques à faire sur mon schéma n’hésitez pas…

Quiz BO

Mardi 9 septembre 2008

J’ai trouvé ça sur le net : www.romanov-memorial.com

quiz_fond.jpg

Ce quiz permet de tester ses connaissances en BO. Alors qui aura la meilleure note?

Envie de se former sur BO XIR2?

Vendredi 5 septembre 2008

Pour vous former sur BO XIR2, j’ai fait quelques petites recherche et voila quelques pistes :

Voilà pour les liens intéressants. Ensuite Business Object fournit des Samples pour voir ce qui se fait à l’adresse suivante :

  •  C:\Program Files\Business Object\Business Object Enterprise 11.5\Sample\FR\Reports
  •  C:\Program Files\Business Object\Business Object Enterprise 11.5\Sample\FR\Universes

Après si vous avez une base de données pour tester et créer vos univers et vos rapports se sera encore mieux pour tester les fonctionnalités que BO peut nous apporter.

logo-business-objects.jpg

Si vous avez d’autres liens ou astuces pour se former…N’hésitez pas à mettre vos commentaires!