Vous êtes sur la page 1sur 11

Oracle BI Publisher Enterprise

Livre blanc Mars 2007

Oracle BI Publisher Enterprise

PRSENTATION GNRALE

Oracle BI Publisher Enterprise est une nouvelle solution rvolutionnaire de production et de gestion de publication dtats. BI Publisher apporte plusieurs innovations qui diminuent substantiellement le cot total de possession : Les outils bureautiques tels que Word, Excel ou Adobe Acrobat Pro permettent aux utilisateurs mtiers de dfinir et de personnaliser le modle des documents (factures, commandes, tats financiers, ). Cela permet galement davoir une coopration plus efficace entre les utilisateurs et lquipe technique, et rduit le besoin de faire appel au dpartement du service informatique. Une solution base sur une unique interface web pour produire et dlivrer un large panel de documents tels que : commandes, factures, tats financiers, formulaires administratifs, chques, tiquettes, documents lectroniques (EDI/EFT). Le fait quOracle BI Publisher puisse remplacer de multiples systmes rend moins complexe la cration et la distibution des documents et facilite la maintenance. BI Publisher facilite la consolidation globale de vos solutions de reporting. Une seule instance supporte les interfaces utilisateurs et les documents dans plusieurs langues. Le mme utilisateur peut crer des documents en anglais, allemand, chinois ou en arabe et les imprimer sur des imprimantes locales ou distantes. BI Publisher rduit le cot de la maintenance et de la personnalisation des tats grce la sparation des donnes extraites, du modle et de la traduction. Par exemple, la modification de la requte ncessite de modifier quun seul fichier et pas les modles ou traductions de cet tat.

Etat analytique

Etat financier

Chque

Oracle BI Publisher est "hot pluggable" cela signifie quil est compltement bas sur les standards du march. Il peut donc fonctionner sur nimporte quel serveur dapplication J2EE et peut accder aux donnes de pratiquement nimporte quelle base de donnes. BI Publisher peut sintgrer dans nimporte quel environnement technique et protger vos investissements raliss dans des applications spcifiques.

Formulaire administratif

Oracle BI Publisher Enterprise

Page 2

INTRODUCTION

Oracle BI Publisher, lorigine, a t dvelopp pour rsoudre les problmes de reporting rencontrs par Oracle Applications. La premire version a t dveloppe avec Oracle E-Business Suite 11.5.10 en 2003. Cette solution a beaucoup volu ces deux dernires annes et satisfait tous les pr-requis de reporting pour Oracle Applications. Impressionnes par ces capacits, les applications J.D. Edwards EnterpriseOne et Peoplesoft Enterprise lont intgr dans leurs fonctionnalits. Beaucoup de clients en dehors de ceux qui utilisent Oracle Applications font face aux mme problmes de reporting. Lors de lvnement Oracle World 2004, les clients nous ont demands de dvelopper une version indpendante dOracle BI Publisher. BI Publisher Enterprise a t dvelopp pour rpondre aux besoins des clients nayant aucune dpendance avec les Applications Oracle. Cest une application complte base sur une interface web permettant lutilisateur de : Grer les tats dans une structure de fichiers Crer des tats combinant de multiples bases de donnes aussi bien que des services web Dfinir le modle de prsentation dans Microsoft Word ou Adobe Acrobat Se connecter partir de Microsoft EXCEL aux tats de BI Publisher Dextraire et de traduire le texte des zones fixes dans les tats Planifier et dlivrer les tats via une varit de canaux de distribution tels que la messagerie, le fax, limprimante, le portail ou un serveur de fichiers De raliser de lanalyse en ligne

Toutes les solutions BI Publisher que ce soit celles embarques dans les Applications Oracle ou BI Publisher Enterprise offrent de multiples innovations qui seront dcrites les chapitres suivants.

SOLUTION COMPLTE

Une entreprise typique a crer divers documents tels que des factures, commandes dachats, tats financiers, formulaires administratifs, chques, tiquettes et documents lectroniques. Ces documents doivent tre expdis aux clients, fournisseurs et partenaires par messagerie lectronique, fax ou imprimante et tre stocks dans une solution de gestion de documents lectroniques (GED) ou darchives. BI Publisher fournit une solution complte pour la cration, la gestion et la distribution de tous vos documents.
Oracle BI Publisher peut rpondre tous ces besoins.

Oracle BI Publisher Enterprise

Page 3

Avant BI Publisher, aucune solution ntait capable de satisfaire tous ces prrequis. Le rsultat est que beaucoup dentreprises, y compris Oracle, taient obliges de maintenir plusieurs solutions de reporting : un serveur de factures, un serveur dimpression dtiquettes, un serveur dtats, un serveur dimpressions de chques, un serveur fax, etc. BI Publisher a permis au dpartement informatique dOracle de consolider leur solution dimpression et de retirer une multitude de solutions tierces. Depuis, beaucoup parmi les clients dOracle ont consolid leurs solutions dimpressions et de gestion de documents en remplaant de multiples systmes par BI Publisher.

Figure 1: Fonctionnalits de BI Publisher

To create a new sideb

Etiquette incluant un code barre.

Limage ci-dessus prsente les fonctionnalits gnrales de BI Publisher. BI Publisher Enterprise peut rcuprer les donnes de diffrentes sources et les combiner au sein dun mme tat. BI Publisher peut accder aux bases de donnes (en utilisant le langage SQL) ou accder des donnes partir de services web ou dun site web fournissant des donnes au format XML. Les donnes peuvent tre formates avec des outils tels que Word pour crer le modle ou en utilisant des feuilles de styles XSL-FO un standard du W3C support par beaucoup doutils. Les modles peuvent contenir n'importe quel genre de polices - comprenant des polices MICR pour limpression des chques ou des polices codes barres pour limpression des tiquettes. Le format de sortie de ltat peut tre du PDF pour limpression, du RTF pour dventuelles modifications (contrats, lettre marketing, ), de lExcel (tableaux financiers) ou mme de lHTML que vous pouvez envoyer par messagerie

Oracle BI Publisher Enterprise

Page 4

lectronique ou publier sur un site web. Oracle BI Publisher peut galement gnrer des fichiers aux formats XML, EFT ou EDI. Ces fichiers peuvent tre distribus par messagerie lectronique, par fax, par imprimante. Ils peuvent aussi tre stocks sur un systme externe de gestion de documents ou darchives. Toutes ces fonctionnalits sont fournies par une seule solution, Oracle BI Publisher Enterprise.
OUTILS DE CONCEPTION DE MODELES

Oracle BI Publisher permet aux utilisateurs fonctionnels de concevoir eux-mmes les modles des documents ou des tats en utilisant des outils bureautiques matriss. Vos utilisateurs peuvent choisir parmi les outils suivants celui qui rpond son besoin : Microsoft Word with the Oracle BI Publisher Template Builder Microsoft Excel with the Oracle BI Publisher Analyzer for EXCEL Adobe Acrobat Pro

Chaque outil dispose davantages uniques pour crer des tats spcifiques. Par exemple, la plupart des utilisateurs qui crent des lettres (lettre de relance, lettre marketing) destines des clients, le font avec Microsoft Word. Dautres du domaine financier optent pour lutilisation de Microsoft Excel, alors que dautres passent par Adobe pour fournir des formulaires administratifs au format PDF.

Template Builder pour Microsoft Word

Avec un outil de reporting classique, un utilisateur fonctionnel va prototyper une lettre de relance dans Microsoft Word et ensuite un document contenant les consignes et pr-requis ce qui probablement sera dune aide pour lanalyste technique. Un dveloppeur devra ensuite recrer le document avec un outil de dveloppement en essayant de coller aux pr-requis. Il y aura beaucoup dchanges entre les deux parties afin de perfectionner le modle et le fonctionnement de ltat avant quil puisse tre rellement dlivr en production.
BI Publisher Template Builder pour Word.

Avec Oracle BI Publisher, lutilisateur fonctionnel peut fournir directement le modle au dveloppeur. Ce dernier na plus qu faire le lien entre les donnes et leur positionnement dans le modle en utilisant Template Builder for Word AddIn. Dans la plupart des cas, cette dernire tche est ralise par les utilisateurs fonctionnels sans faire appel au dpartement informatique. Les modifications tels que lajout dun logo, le changement de la largeur dune colonne, de la police de caractre ou les zones de textes fixes peuvent tre effectus dans Microsoft Word en exigeant aucune formation additionnel. Le template builder add-in permet aux utilisateurs finaux dajouter facilement des graphiques, des tableaux et de raliser

Oracle BI Publisher Enterprise

Page 5

des oprations de calcul. Template Builder offre en plus des assistants pour raliser ce type doprations. En complment, le dpartement informatique peut cacher du code standard XSL dans les documents word code invisible pour lutilisateur fonctionnel permettant de raliser des oprations complexes telles que des excutions conditionnelles, des transformations de donnes et des calculs complexes.
Analyzer for EXCEL

Oracle BI Publisher Analyzer for EXCEL vous permet de vous connecter aux tats sous Excel avec les donnes en ligne en utilisant une connexion scurise. Lutilisateur peut ainsi changer les paramtres partir de la barre doutils et rafraichir les donnes nimporte quel moment. Cela prsente les avantages suivants compars dautres solutions:
BI Publisher pour Excel.

Lutilisateur final peut modifier les libells de ltat et rafraichir ltat sur la base des nouveaux paramtres. Lutilisateur final peut se connecter au serveur BI Publisher Enterprise en utilisant son identifiant et son mot de passe. Cest une solution scurise qui ne ncessite pas un accs utilisateur final la base de donnes oprationnelle. Les tats (feuilles excel) peuvent faire appel nimporte quelle fonctionnalit dExcel formules, tables pivots, macros Cet Add-In peut tre install la demande et est trs facile dutilisation.

Oracle BI Publisher Analyzer for EXCEL est la solution idale pour les utilisateurs finaux qui travaillement quotidiennement sous Excel et qui ont besoin daccder aux donnes partir de loutil de leur choix.
Formulaires PDF

Beaucoup dAdministrations dans le monde publient maintenant leurs formulaires au format pdf sur internet. Les documents Cerfa en sont un exemple parmi tant dautres. Avec un outil de reporting classique, le dpartement informatique a besoin de recrer le document ou ltat laide dun outil de conception dtat. Cest une tche qui peut tre pnible et prendre des semaines pour coller exactement aux formulaires administratifs. Nimporte quelle erreur peut avoir comme consquence le rejet du ou des documents par lAdministration, des retards de dploiement coteux et du retraitement qui a galement un cot. BI Publisher a un moteur de formulaire PDF complet qui permet de faire correspondre les champs (les donnes) directement aux champs du formulaire fourni par lAdministration. Ce processus est beaucoup plus facile et cest pourquoi aujourdhui beaucoup dAdministrations ont ainsi adopt BI Publisher.

Formulaire complt avec BI Publisher.

Oracle BI Publisher Enterprise

Page 6

SOLUTION GLOBALE DE REPORTING

Beaucoup de solutions de reporting ne sont pas appropries un dploiement international, obligeant ainsi aux filiales ltranger utiliser leurs propres solutions de gestion de documents et dtats. BI Publisher a t dvelopp ds le dbut en tenant compte cet aspect. BI Publisher est fourni avec un jeu complet de police de caractres Unicode qui inclut le chinois traditionnel, le japonais, le coren. BI Publisher supporte des langues bi-directionnelles telles que l'arabe ou l'hbreu. BI Publisher supporte les formats internationaux de dates, heures et nombres aussi que diffrents calendriers.

Fragment dtat anglais traduit en japonais et en arabe.

Une seule instance de BI Publisher permet aux utilisateurs dimprimer leur tat dans plusieurs langues supportant mme diffrentes traductions pour langlais britanique et langlais amricain par exemple. Les documents au format pdf gnrs par BI Publisher contiennent tous les caratres requis pour imprimer le document sur nimporte quelle imprimante. Cela signifie que vous pouvez imprimer un document en langue japonaise sur une imprimante situe dans un bureau en France qui ne possde pas dimprimante ayant un jeu de caractres japonais. La cration dun tat multi-langues est chose aise. Lutilisateur fonctionnel cre un document laide Microsoft Word BI Publisher extrait toutes les zones de textes traduire de ce document dans un fichier (XLIFF) de traduction standard comprhensible par nimporte quel service ou logiciel de traduction. Les dates, heures et monnaies peuvent tre dfinies dans une langue et un territoire de manire indpendante. Pour la traduction dans des langues bidirectionnelles comme larabe ou lhbreu, BI Publisher ajuste automatiquement le sens de lcriture. Toutes ces innovations permettent de consolider la gnration de vos tats et autres documents au sein dun seul systme ou encore une seule instance. Un client BI Publisher utilise notre solution pour crer ses factures et commandes pour toute lEurope sur un seul serveur.

COUT DE MAINTENANCE ET DE PERSONNALISATION FAIBLE

Sparation des 3 couches

BI Publisher spare les tats en trois parties: lextraction, le modle et la traduction. Lextraction des donnes est fournie par le dpartement informatique, le modle par les utilisateurs fonctionnels et la traduction par les filiales locales ou par une socit de traduction. Cette sparation des tches nest pas seulement naturelle ; elle permet aussi une rduction non ngligeable des cots de maintenance des tats.

Oracle BI Publisher Enterprise

Page 7

Oracle E Business Suite installe avec toutes les langues peut contenir plus de 90000 fichiers de dfinition dtats. Maintenir ces fichiers est trs coteux et fastidieux. Lorsquon examine le problme, on aperoit deux problmes: Beaucoup dtats contiennent des donnes trs similaires la seule diffrence rside dans la prsence dune colonne supplmentaire, un calcul, un regroupement ou un modle de prsentation diffrent. Chaque traduction ncessite un nouveau fichier qui rplique le modle et la traduction.

Lorsque ces tats ont t remplacs par BI Publisher, il y a eu un ratio de consolidation denviron 10 ; cest--dire que 10 tats font appel la mme extraction de donnes XML. Oracle E-Business Suite est livre avec environ 30 traductions, chaque extraction de donnes pour ces 10 tats est rplique 10 * 30 = 300 fois. Cela signifie que toute modification dune requte ncessite de retoucher 300 fichiers loppos dune extraction de donnes dans BI Publisher. De mme, chaque changement du modle tel que lextension de la largeur dune colonne, le changement de logo, ou le changement de couleur ncessiterait que les dveloppeurs rpliquent les mmes modifications dans les 30 fichiers (tats) versus une seule fois sur le modle dans BI Publisher. Dans des cas extrmes tels quOracle Payments, plus de 100 tats peuvent tre consolids pour faire appel une unique extraction de donnes, dans dautres cas les gains apports par la consolidation sont plus modestes. Cependant, mme les plus mauvais scnarios de cas ne peuvent pas cacher les gains normes d'efficacit qui proviennent de l'architecture moderne de BI Publisher.

Facture

BENEFICES TECHNOLOGIQUES

Oracle BI Publisher est dvelopp sur les technologies modernes qui apportent des gains tangibles. Par exemple, le support des standards du march par BI Publisher protge vos investissements raliss dans les infrastructures existantes. BI Publisher apporte galement de la performance, de la capacit monter en charge et de la scurit ; points attendus dune application dentreprise. Les paragraphes suivants sur les standards, la performance sont lintention des quipes techniques.
Standards
BI Publisher est une application J2EE crit en Java pur et supporte les standards du march permettant ainsi de tirer parti des investissements technologiques dj raliss.

BI Publisher est compltement bas sur les standards du march et protge les investissements raliss dans les infrastructures actuelles : BI Publisher est crit en java et peut donc tre embarqu dans dautres applications. Cela signifie galement que le serveur BI Publisher Enterprise nest pas dpendant de Microsoft Windows ou de Microsoft

Oracle BI Publisher Enterprise

Page 8

Office sur le serveur. BI Publisher peut fonctionner sur nimporte quel systme dexploitation Linux. BI Publisher peut accder pratiquement nimporte quelle base de donnes Oracle9i ou 10g, Microsoft SQL server, IBM DB2 ou MySQL en utilisant le standard JDBC. BI Publisher peut tre dploy sur nimporte quel serveur dapplication conforme J2EE tel quOracle AS 10g, Apache Tomcat 5.x, IBM Websphere ou BEA Weblogic. BI Publisher supporte lauthentication travers LDAP BI Publisher utilise XML comme format de donnes et supporte les feuilles de styles du standard XSL-FO du W3C pour le formatage. Ainsi, tout outil bas sur le XSL-FO peut fonctionner avec BI Publisher Les fichiers de traduction sont extraits des documents sous Microsoft Word comme des fichiers XLIFF, encore bas sur le standard du march, utilisables par la plupart des outils ou socits de traduction. BI Publisher Template Builder for Word et Analyzer for EXCEL supportent Office 2000 et les versions suivantes. Les modles crs dans Microsoft Word sont chargs en tant que fichiers RTF permettant un support une solution alternative Word.

Performance
BI Publisher a montr quil est capable de sortir 10000 factures avec un seul processeur, traiter 6 Go de donnes XML et de gnrer un document de 50000 pages.

Lquipe BI Publisher a normment investi avec lquipe dOracle spcialise dans le domaine de la performance pour crer une des solutions de reporting la plus performante et la plus volutive qui soit. Lquipe est convaincue que la performance est un facteur essentiel pour promouvoir BI Publisher. Plusieurs solutions bases sur le langage XSL sont inefficaces et consommatrices de ressources mmoires. Lquipe BI Publisher a travaill en troite collaboration avec lquipe performance pour dvelopper limplmentation XSL-FO la plus performante et la plus efficace qui soit. Lquipe Oracle Financials a test BI Publisher avec 6 Giga octets de donnes XML pour gnrer un document PDF de 50000 pages, puisque certaines administrations exigent des compagnies d'imprimer leurs comptes sur papier. BI Publisher a t capable de produire ce document sur un ordinateur muni dun seul processeur en moins de 50 minutes. Lquipe Siebel Analytics a test BI Publisher comme solution de remplacement dApache FOP. Aprs que BI Publisher ait gnr 5000 emails en moins de 20 minutes, lquipe fut convaincue que BI Publisher est la meilleure solution.

Oracle BI Publisher Enterprise

Page 9

Un de nos clients sort plus de 20000 documents multi-pages par heure sur un serveur quadri-processeurs bas sur du XML pr-extrait. Dans des tests de stress, BI Publisher peut sortir plus de 10000 documents lheure sur un seul CPU.
Scurit

BI Publisher supporte la scurit base sur les rles et autorise ladministrateur donner des utilisateurs des accs des dossiers et des rles tels quutilisateur final, dveloppeur, ou privilges dadministration et de planification des lancements des tats. Lauthentification peut tre base sur la propre couche de scurit de BI Publisher, sur un annuaire LDAP, sur la scurit dOracle BI EE ou dOracle E-Business Suite. La scurit de BI Publisher permet de raliser de petites installations pour un environnement de dveloppement ou pour de petites entreprises qui fonctionnent sans la mise en place dun serveur LDAP. Il est galement possible daccder BI Publisher en SSO. Les documents PDF gnrs par BI Publisher peuvent tre scuriss. BI Publisher peut tre configur pour protger les documents avec un mot de passe, enlever ou protger les champs du formulaire ou protger les documents contre tout changement.

CONCLUSION

Oracle BI Publisher est une nouvelle, innovante solution de gestion dditions de documents et dtats, et en plus abaisse le cot total de possession. En rsum, les apports de BI Publisher sont :
Documents marketing, facture, tat financier, formulaires administratifs, chque et tiquette gnrs par BI Publisher.

Le dploiement plus rapide des tats et la rduction de votre dpendance vis--vis des services informatiques. La consolidation de votre solution de gestion dditions de documents et dtats. La consolidation de la gestion des documents et tats multi-langues et multi-pays. La rduction des cots de maintenance associe La protection des investissements raliss dans les infrastructures en place.

http://www.oracle.com/technology/products/applications/publishing/index.html

Oracle BI Publisher Enterprise

Page 10

Oracle BI Publisher Enterprise Mars 2007 Auteur: Klaus Fabian Contributeurs: Tim Dexter Adaptation et traduction : Abdessarih Benkeddad Relecture : Emmanuel Maussion Oracle Corporation World Headquarters 500 Oracle Parkway Redwood Shores, CA 94065 U.S.A. Worldwide Inquiries: Phone: +1.650.506.7000 Fax: +1.650.506.7200 oracle.com Copyright 2007, Oracle. Tous droits rservs. Ce document est fourni des fins d'information seulement et son contenu est susceptible d'tre modifi tout moment. Oracle ne garantit pas qu'il est exempt d'erreurs ni ne fournit aucune garantie des produits un usage particulier. Oracle dcline toute responsabilit en ce qui concerne ce document qui ne peut engager Oracle directement ou indirectement. Oracle, JD Edwards, PeopleSoft, et Siebel sont des marques dposes par Oracle Corporation