Вы находитесь на странице: 1из 10

Prsentation d'Oracle Hyperion Essbase

Par Sbastien Roux

Date de publication : 15 avril 2009 Dernire mise jour : 14 janvier 2010

Cet article est une prsentation de la base de donne multidimensionnelle Essbase. Il en dcrit son positionnement et son historique, ses concepts techniques ainsi que ses bibliothques et les solutions qui s'y rapportent.

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

I - Prface.................................................................................................................................................................... 3 II - Rappel sur la modlisation multidimensionnelle....................................................................................................3 III - Naissance et parcours d'Essbase, de Arbor Oracle......................................................................................... 3 IV - Historique et versions........................................................................................................................................... 3 V - A qui s'adresse Essbase ?.................................................................................................................................... 5 VI - Les modles BSO et ASO................................................................................................................................... 6 VI-A - BSO - Block Storage Option....................................................................................................................... 6 VI-B - ASO - Aggregate Storage Option............................................................................................................... 6 VII - Interfaces de programmation, applications natives et solutions tierces.............................................................. 7 VI-A - Les interfaces de programmation disponibles.............................................................................................7 VI-B - Outils embarqus.........................................................................................................................................7 VI-C - Produits Hyperion Oracle et solutions tierces............................................................................................. 7 VI-C-1 - Produits Hyperion Oracle....................................................................................................................7 VI-C-2 - Solutions tierces..................................................................................................................................8 VIII - Conclusion et remerciements............................................................................................................................. 9

-2Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

I - Prface
Cet article traite du moteur Essbase considr par beaucoup comme le meilleur moteur de base de donnes multidimensionnelle actuellement sur le march. Ceci en raison de ses capacits natives en termes de saisies de donnes, notamment sur les niveaux consolids, de simulation, travers l'laboration de puissantes rgles de calculs, et de restitution de donnes dans Excel, extension naturelle de tout financier digne de ce nom. Nous aborderons le parcours mouvement et l'volution d'Essbase au fil du temps. Nous verrons galement qu'il s'agit d'une vritable bote outils permettant l'administration, la manipulation et l'interrogation de donnes travers de nombreuses API et de solutions abordes la suite de ce document. Cet article s'adresse tout public et tout profil, aussi bien dbutant qu'avanc, aussi bien technique que fonctionnel.

II - Rappel sur la modlisation multidimensionnelle


La modlisation multidimensionnelle, conue spcifiquement pour rpondre au besoin d'analyse (OLAP OnLine Analytical Processing) propose d'analyser des indicateurs numriques (par exemple chiffre d'affaires, nombre d'individus, ratios, etc.) dans un contexte prcis par le croisement de plusieurs dimensions ou axes d'analyse (par exemple temps, gographie, organisation, produits, etc.). Un systme de coordonnes trois axes est facile reprsenter par un cube ; au-del de trois axes, cela devient mathmatiquement un hypercube. Une base de donnes multidimensionnelle typique peut donc s'envisager comme un hypercube ou encore un "cube OLAP" d'une petite dizaine de dimensions, comprenant plusieurs millions de cellules. Techniquement, cette modlisation peut s'implmenter selon deux stratgies : soit on utilise une base relationnelle dnormalise (schmas en toile ou en flocon), sur laquelle on gnre la vole les requtes SQL correspondant aux interrogations des utilisateurs ; on parle alors de Relational OLAP ou ROLAP ; le "cube" n'est donc pas une base de donnes mais un simple mode de prsentation de donnes (couche smantique), soit on utilise un systme de gestion de bases de donnes MOLAP (Multidimensional OLAP), donc un modle de stockage spcifiquement conu pour le multidimensionnel.

De manire gnrale, les bases MOLAP permettent de stocker beaucoup plus de pr-calculs ; elles sont donc gnralement plus volumineuses et plus longues calculer, mais offrent un temps de rponse quasi-immdiat l'utilisateur. Je vous invite consulter cet article pour plus de prcisions sur la modlisation multidimensionnelle.

III - Naissance et parcours d'Essbase, de Arbor Oracle


Oracle Hyperion ESSBase (Extended SpreadSheet dataBASE) est un moteur de base de donnes multidimensionnelle de type MOLAP. Mis sur le march en 1992, par Arbor Software Corporation, Essbase est ensuite renomm Essbase OLAP au moment de la fusion d'Arbor avec Hyperion Software Corporation en 1998. Hyperion tait l'diteur d'une solution de consolidation financire, Hyperion Enterprise. En 2007, Hyperion est rachet par Oracle pour la modique somme de 3,3 milliards de dollars.

IV - Historique et versions
1992 - Lancement d'Essbase par la socit Arbor Software Corporation. A son lancement le produit permettait la restitution de donnes vers les tableurs Microsoft Excel et Lotus 1-2-3.
-3Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

Le choix du front end ou de l'interface d'utilisation, est alors stratgique, il supposait pour l'diteur de cibler les utilisateurs connaissant bien leur mtier : l'analyse financire et oprationnelle, ainsi que leur outil de travail : le tableur. 1995 - Lancement de la version 3.2 avec les nouveauts suivantes : portage vers les systmes UNIX, internationalisation et intgration avec les SGBDR (SQL Drill Through, outline mapping API). 1998 - Lancement de la version 5 avec intgration complte vers les postes de travail et le portage vers Windows 95 et Windows NT. 2000 - La version 6, encore prsente dans de nombreuses entreprises, s'tend jusqu' la version 6.5.7. Malgr son ge, cette version offre une toutefois une compatibilit avec Windows 2003 entre autres plateformes (UNIX, Linux etc.). Notons que la partie client (add-in Excel) est, non officiellement, compatible avec Office 2007, pour le plus grand bonheur des utilisateurs d'Office 2007... La version 6 se distingue avec l'apparition du calcul multiprocesseur, pour une meilleure paralllisation des tches de calcul, ou encore l'Hybrid Analysis permettant d'accder des donnes dtailles stockes dans une base relationnelle (datawarehouse, General Leger). L'apport des axes attributs permet de crer des regroupements selon des catgories, numriques ou non (boolen, texte, date). 2004 - La srie 7 (Essbase 7X), voit la disparition du client lourd d'administration (Application Manager) au profit de la console n-tier EAS, Essbase Administration Services, base sur un serveur applicatif J2EE (Tomcat, Websphere, Weblogic,...). Bien que limit sur certains points d'ergonomie (gestion de la scurit, administration multiserveurs etc.), l'Application Manager est nanmoins une console stable et performante. La console traditionnelle reste cependant compatible avec les versions suivantes d'Essbase pour l'administration des cubes BSO (cf. chapitre VI). Les dbuts d'EAS sont difficiles, avec de nombreux bugs, lenteur et fuites de mmoire, ainsi que quelques rgressions durables (drag & drop). Ct client, c'est l'apparition de Visual Explorer sous licence OEM avec l'diteur Tableau Software. Ct serveur, c'est l'apparition du mode de stockage ASO (Aggregate Storage Option), le filtrage des mta-donnes et le support de la norme unicode. Le module de gestion des licences Flexlm (flexible license manager) fait galement son apparition et ses premires dceptions. 2005 - L'arrive de la srie 9 (System 9) est marque par un mcontentement gnral des utilisateurs, malgr de nombreuses nouveauts intressantes telles que : SmartView : un add-in destin la suite Microsoft Office et permettant de d'interroger aussi bien Essbase que Planning, l'outil mtier d'laboration budgtaire ou encore Hyperion Financial Management (HFM), l'outil mtier de reporting et consolidation statutaire, l'extension du primtre d'utilisation des variables de substitution (formules de calculs de l'outline, filtres de scurit et rgles de chargement), l'enrichissement des fonctionnalits de l'ASO, l'API Java embarque.

A l'heure des premires versions, le dploiement et la maintenance de la plateforme Hyperion EPM System 9.0 se rvlent tre catastrophiques. Avec des problmes d'instabilit induits par le serveur de licences Flexlm et autres difficults de synchronisation des nombreux services leur dmarrage. Sans oublier l'instabilit de Shared Services, un nouveau module destin la gestion centralise de la scurit travers : la mise en commun des scurits des diffrentes applications Hyperion System 9 : Essbase, Planning, Reporting Services, Web Analysis, etc. la synchronisation avec les annuaires d'entreprise (NTLM, MSAD, LDAP, OpenLDAP).

Les patchs s'enchanent les uns aprs les autres, avant et aprs le rachat par Oracle, pour aboutir la version 9.3.1. Cette dernire, beaucoup plus stable, voit l'abandon du serveur de licence Flexlm. Suite l'acquisition par Oracle, nous constatons une ractivit du support technique bien suprieure, aussi bien en termes de prise en charge des anomalies que de leur traitement avec une mise disposition plus rapide des patchs.

-4Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

2008/2009 - A l'heure actuelle, la dernire version d'Oracle Essbase est la version 11 (nom de code Kennedy), livre en juillet 2008 et faisant, comme prvue dans la roadmap, l'objet d'une mise niveau majeure, peu aprs sa sortie. La version 11.1.1.1 apportant alors de nombreuses corrections ainsi que la compatibilit vers les plateformes suivantes : HP-UX (32-bit et 64-bit), IBM AIX (64-bit), Linux x86 (32-bit et 64-bit), Sun Solaris (64-bit), Windows (32-bit et 64-bit).

La sortie, en avril 2009, de la version 11.1.1.2, apporte la localisation gographique. La version 11.1.1.3, mise disposition en aot 2009, fait essentiellement l'objet de correction de bugs. Voici une liste non exaustive des nouveauts apportes par la v.11 : Essbase Studio reprenant les principes d'EIS (Essbase Integration Services) et devant intgrer, termes, les fonctionnalits de la console EAS, LCM (LifeCycle Management), intgr Shared Services, LCM facilite les audits et les migrations des diffrents objets entre les environnements. les indicateurs typs (typed measure) avec la possibilit de slectionner un libell parmi une liste de libells prdfinie Smart List), les attributs changeant (varying attributes) permmettent de conserver l'historique des afectations travers une ou plusieurs dimensions, les fonctionnalits, intgres, de sauvegarde incrmentale et de restauration graduelle, la purge de plages spcifiques pour les bases ASO, les bases ASO comme source de partitions transparentes et rpliques, la possibilit d'annuler, partir d'EAS, les d'oprations de dataload, de calculs, les traitements MaxL etc. signalons galement un processus d'installation simplifi mais cependant la contrainte d'un package d'installation de plus de 8 GO pour les composants Essbase (serveur, client), le socle commun (Shared Services, Provider Services, Workspace) et les composants tiers (Administration Services, Essbase Studio, EIS, etc.). Il n'existe par ailleurs pas d'installeur indpendant pour l'add-in Excel celui-ci doit tre repackag en raison de sa taille (5 GO).

2010 - La future version majeure, la 11.1.2, prvue en 2010, apportera de nombreuses nouveauts telles que : l'intgration avec Oracle Enterprise Management, solution de pilotage des applications Oracle, la possibilit d'interroger les donnes en PL/SQL, langage procdural d'Oracle qui tend le SQL, la mise disposition d'un moteur de calcul procdural pour les bases ASO, la disparition du processus de synchronisation des scurits entre Essbase et Shared Services, l'apparition d'un service web, de nombreuses volutions dans Smart View.

Je vous invite consulter plus en dtail cette feuille de route partir du site de Tim Tow, prsident de la socit AppliedOlap qui dite Dodeca et Oracle ACE Director : Kaleidoscope Sunday Symposium - Essbase Roadmap Part 1 Kaleidoscope Sunday Symposium - Essbase Roadmap Part 2

V - A qui s'adresse Essbase ?


Essbase est trs apprci par les directions financires, directions du contrle de gestion et du reporting, notamment dans le cadre d'exercices de simulations (budget, planning, forecast). Rappelons que les fonctionnalits-cl du produit sont les suivantes :

-5Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

la possibilit de saisir des donnes tous les niveaux, l'excution de calculs simples tels que des consolidations globales ou cibles, copies de plages ou, beaucoup plus complexes, tels que des conversions, allocations, rpartitions, calculs personnaliss pousss, etc. la restitution et la navigation, libre ou travers des masques prdfinis, dans Excel, outil encore et pour longtemps trs apprci des financiers. Notons la prsence de fonctions exploitables en VBA pour l'automatisation des tches. Ce langage est d'ailleurs souvent matris par les administrateurs fonctionnels et autres power users. La socit Applied Olap a dvelopp un add-in Essbase complet pour les tableurs Open Office et StarOffice, la souplesse quant l'administration fonctionnelle : la maintenance applicative s'effectue graphiquement travers l'interface d'administration et ne requiert pas de comptences techniques pousses (pas de langage comme le SQL, pas de modlisation de tables, etc.).

En revanche la conception et l'optimisation des bases et du moteur requirent de bonnes connaissances des concepts techniques du produit.

VI - Les modles BSO et ASO


Il convient de distinguer, d'une part, les cubes de type BSO (Block Storage Option), moteur classique d'Essbase, bas sur un modle d'organisation des donnes par blocs, et d'autre part, le modle ASO (Aggregate Storage Option), apparu avec la version 7.

VI-A - BSO - Block Storage Option


Les cubes au format BSO fonctionnent sur le principe de fichiers d'index et de donnes. L'optimisation stockage/ performance s'effectue dans la structure en distinguant les axes pars ou clairsems (sparse), ou encore faiblement valoriss (ex. un produit ne se vendant pas dans tous les pays) et, l'oppos, les axes denses ou fortement valoriss (ex. un chiffre d'affaire est renseign tous les mois). Les dimensions denses permettent alors de dterminer la taille d'un bloc utilis pour stocker des informations. Les dimensions parses permettent de crer la structure de niveau suprieur (index), utilise pour pointer vers le bloc contenant les informations souhaites. Il convient de trouver le bon quilibre entre la taille des blocs et les pointeurs afin d'optimiser au mieux les performances. Le modle BSO est orient simulation avec la gestion native de la saisie et la prsence de rgles de calculs largement paramtrables. En termes de calculs, plusieurs cas de figures sont possibles avec : l'agrgation naturelle des valeurs sur la structure (outline), ceci en fonction d'un oprateur de consolidation prdfini (+, -, *, /, %, ~, ^), l'dition de formules sur les membres ou mta-donnes de la structure, tous axes confondus (ex. POURCENTAGE_REALISE = REALISE / BUDGET), l'dition de scripts de calculs dsolidariss de la structure, plus complets et traitant des besoins spcifiques.

VI-B - ASO - Aggregate Storage Option


Dans ce modle, les valeurs ne sont stockes qu'au niveau le plus fin, toutes les valeurs agrges tant calcules dynamiquement en mmoire, la demande. Des "vues" agrges peuvent tre gnres en fonction des croisements les plus sollicits. Ce processus peut tre automatis ou ralis manuellement par l'administrateur en fonction du taux d'utilisation et de l'espace disque disponible. Les cubes ASO sont orients analyse avec une compression et un stockage accrus, le tout pour une quantit d'axes d'analyse et de mta-donnes largement suprieure. La panoplie des calculs est moins riche qu'avec le modle BSO. Les rgles de calculs peuvent suivrent la logique d'agrgation naturelle l'instar du modle BSO et elles comprennent galement l'dition de formules, en langage MDX, sur la structure. Il est possible de travailler de faon complmentaire avec ces deux types de bases travers l'utilisation du partitionning.

-6Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

VII - Interfaces de programmation, applications natives et solutions tierces


La puissance d'Essbase rside galement dans son ouverture travers une multitude d'API, d'outils d'analyse embarqus ou encore de solutions dveloppes par de nombreux diteurs.

VI-A - Les interfaces de programmation disponibles


L'utilisateur curieux y trouvera tout d'abord un riche ventail d'interfaces de programmation ou API (Application Programming Interface). De nombreuses librairies, trs bien documentes, permettent l'accs aux donnes ainsi qu'aux fonctions d'administration. l'API Visual Basic/Visual Basic for Application (Office), l'API C/C#/C++, l'API Java, le module PERL perl_mod, utiliser conjointement avec les commandes MaXL, l'API pour le protocole XMLA ( XML for Analysis).

VI-B - Outils embarqus


Lors de l'installation de la partie cliente, sont galement mis disposition des outils permettant d'exploiter nativement et simplement les diffrentes applications mtiers. L'add-in Excel : une macro Excel est disponible par dfaut lors de l'installation du module client. Elle permet d'effectuer des restitutions, de la saisie ou de lancer des calculs de donnes partir d'Excel. L'add-in apporte des possibilits d'analyse ad hoc souples ainsi que la possibilit de raliser des tableaux de bord formats. Coupl des dveloppement VBA, l'add-in Excel reste trs utilis pour le dveloppement de classeurs Excel packags aux applications nombreuses : tableaux de bord, laboration budgtaire, gnration de book de reporting, administration applicative etc. Ceci grce aux nombreuses fonctions de la librairie SpreadSheet Toolkit (Excel VBA) ou encore de l'API VB. SmartView : il s'agit d'une macro compatible avec les applications Microsoft Office (Excel, Word, Outlook et PowerPoint) et qui permet d'accder Essbase, Planning, HFM, Financial Reporting, Interactive Reporting, SQR Production Reporting ou OBIEE. Notons qu' termes, l'add-in SmartView est amen remplacer l'add-in Excel classique, cit plus haut. Il propose de faon analogue une librairie VBA avec de nombreuses fonctions pour automatiser les traitements. A partir d'Essbase 7 et suite un partenariat OEM avec Tableau Software, Visual Explorer permet de naviguer de faon graphique travers les donnes en prnant une bien meilleure analyse. Visual Explorer fait l'objet d'une licence spare auprs d'Oracle.

VI-C - Produits Hyperion Oracle et solutions tierces


De nombreuses solutions commerciales, dites aussi bien par Oracle que par d'autres socits tierces, proposent d'accder Essbase via les technologies web et travers l'intgration aux portails d'entreprise, en voici un ventail non exhaustif :

VI-C-1 - Produits Hyperion Oracle


Financial Reporting (anciennement Hyperion Reports). Financial Reporting permet de concevoir et de gnrer des rapports financiers et de gestion au format de liasse conformes aux rglementations et aux exigences lgales. Hyperion Application Builder.NET(HAB.NET). HAB.NET est un ensemble de classes permettant le dveloppement d'applications bureautique ou web autour d'Essbase. HAB.NET s'articule autour de l'offre Microsoft .NET (VB.NET, C#) dans un environnement SOAP

-7Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

HAB ne semble plus distribu depuis la version 11.1.1.3 d'Essbase. Interactive Reporting (anciennement Brio puis Intelligence Reporting). Interactive Reporting propose des fonctionnalits de requte et d'analyse contrles par l'utilisateur. Celles-ci sont mises en oeuvre travers une interface permettant la conception de tableaux de bord, puis de surveiller et de consulter des informations pertinentes. Les avis des analystes sont partags quant au remplacement ou au soutien technologique et commercial du produit. Oracle BI Enterprise Edition (OBIEE). SQR Production Reporting, terme remplac par OBIEE Publisher. Production Reporting permet de gnrer de grandes quantits de rapports dans un format professionnel, les informations pouvant provenir de sources htrognes. Production Reporting fournit le contexte ncessaire l'tablissement d'indicateurs cls en regroupant les informations des principales applications mtier excutes dans l'entreprise. Web Analysis (anciennement Hyperion Analyzer) : edit par Oracle, Web Analysis propose une interface web pour la ralisation de tableaux de bord multi-sources. Web Analysis permet galement l'analyse ad hoc avec la saisie de donnes et l'excution de calculs sur les donnes. A terme remplac par OBIEE ANswers+.

VI-C-2 - Solutions tierces


Arcplan Enterprise (anciennement dynaSight) dit par la socit arcplan Information Services. Il s'agit d'une bote outils permettant de dvelopper graphiquement de vritables interfaces web mixant plusieurs sources de donnes, de faon intractive, sur un seul et mme cran. Les connecteurs disponibles sont les suivants : o Oracle Hyperion Essbase, o Oracle Hyperion HFM, o Oracle Hyperion Enterprise, o Oracle Native, Oracle Express, Oracle OLAP, Oracle OLAP DML, o Microsoft Analysis Services, o IBM DB2, o IBM Cognos TM1, o TRG MIS Alea, o SAP R3, SAP BW, SAP SEM BPS, SAP Query (Data Extractor), o Sources de donnes ODBC et OLE DB, XML/XMLA, LDAP, o Adabas, Tamino Server Arcplan Enterprise propose de trs nombreuses fonctionnalits tel que des restitutions en mode grille ou graphique totalement paramtrables, export Excel et gnration de book PDF (cascading), et rcemment l'intgration d' applications composites ou mashups. Du ct du connecteur Essbase, des fonctions permettent l'envoi de donnes et l'excution des scripts prsents en base, leur laboration et leur excution, la vole, est galement possible. Ici l'intrt est de s'appuyer sur le point de vue de l'utlisateur afin de cibler le traitement de rpartition, de conso etc... lancer : la voie royale vers des applications d'laboration budgtaire aux petits oignons. Notons galement l'accs en lecture ou criture aux variables de substitution d'Essbase, ceci pour un meilleur pilotage des applications. Les portails dvelopps sous Arcplan Enterprise sont accessibles en mode full web, sans runtime particulier, ou en mode client riche travers l'utilisation des runtime Java ( JRE) ou .NET ( CLR) pour des interfaces plus labores et interactives. BristolReports dit par BristolDecision Clarity 6 dit par Clarity Systems. L'article suivant rcapitule bien les fonctionnalits de Clarity 6 avec Essbase : Optimizing your Hyperion Essbase Investment With Clarity 6. Clarity 6 est une interface web se pluggant sur Essbase et proposant des fonctionnalits d'analyse, d'laboration budgetaire, de forecast, de planning, de reporting et de consolidation. Clarity Systems est prsent en Europe francophone (Belgique, France et Suisse) depuis 2009. TM1 Executive Viewer dit par IBM Cognos. Dodeca, dvelopp par la socit Applied Olap. Dodeca est une alternative intressante avec un environnement de travail original et robuste dont voici un bref aperu des fonctionnalits : o analyse adhoc proche de l'add-in Excel, o rapports formats partir de fichiers Excel existants,

-8Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

o possibilit de saisie et de restitution multi sources sur la mme feuille, o saisie et restitution de commentaires, o export Excel simple ou en cascade, o navigation simple et intuitive, o possibilits de drill dans l'outil et vers des sources de donnes externes (GL/ERP, factures scannes), o excution de calculs dynamiques en fonction du point de vue, o excution d'actions sur un vnement particulier, o log de saisie (audit trail), o nombreuses fonctions natives, o interface utilisateur et fonctionnalits hautement personnalisables Dodeca n'est pas encore distribu en France mais semble rencontrer un certain succs aux Etats-Unis. LiveDashboard dit par Prelytis Reporting Services dit par Microsoft : propose un accs travers le protocole XMLA et partir du SP2 de Reporting Services (version 2005). http://www.microsoft.com/sqlserver/2008/en/us/reporting.aspx ReportNet 8 dit par Cognos Voyager dit par SAP BUSINESSOBJECTS, terme remplac par Pioneer. Notons que Web Intelligence XI comprend un connecteur Essbase pour l'laboration de rapports.

VIII - Conclusion et remerciements


Cet article est l'occasion de dmystifier et de populariser Essbase, cependant beaucoup de choses restent encore dire son sujet. J'espre vous avoir donn un avant-got positif et que cet article vous incitera aller plus loin dans le sujet maintenant que les bases sont poses. Je souhaiterais poursuivre l'aventure et proposer la suite de nouveaux articles portant sur les nombreuses ressources disponibles sur le sujet (blogs, utilitaires) ainsi sur les diffrents modules. Je souhaite remercier cladsam, Adrien Artero et l'quipe BI, pour leur intrt en m'ayant encourag contribuer la rubrique. Je remercie particulirement Fleur-Anne Blain, pour son aide prcieuse sur les problmatiques d'hbergement. Bien sr je n'oublie pas mon relecteur, Antoun, pour sa patience et ses nombreux retours claires. Sans oublier son super article sur la modlisation multidimensionnelle dont je me suis trs largement inspir...

-9Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/

Prsentation d'Oracle Hyperion Essbase par Sbastien Roux

1:

- 10 Copyright 2009 Sbastien Roux. Aucune reproduction, mme partielle, ne peut tre faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu' trois ans de prison et jusqu' 300 000 de dommages et intrts. Cette page est dpose la SACD.

http://sroux.developpez.com/tutoriels/essbase/