BO Designer

  • View
    560

  • Download
    0

Embed Size (px)

Transcript

Introduction et concepts de B.O. et cration d' Univers avec l' assistantpar Christian Manzoni (christian-manzoni.developpez.com )

Date de publication : 22/05/08 Dernire mise jour :

Le tutoriel complet est divis en quatre parties (celle ci est la premire : qui prsente les bases et les concepts de BO)

Introduction et concepts de B.O. et cration d' Univers avec l' assistant par Christian Manzoni (christian-manzoni.developpez.com )

Introduction.................................................................................................................................................................. 3 I - Qu' est ce que Business Objects...........................................................................................................................3 II - Les concepts de Business Objects....................................................................................................................... 3 III - PUISSANCE : multi-sources de donnes............................................................................................................ 4 IV - Environnement..................................................................................................................................................... 4 V - Les modules Business Objects.............................................................................................................................5 VI - Le Systme d'Information dcisionnel : (SID)......................................................................................................5 VII - De la base de donnes Business Objects...................................................................................................... 6 VIII - Localisation des donnes.................................................................................................................................. 7 IX - Compatibilt..........................................................................................................................................................7 X - Requtes............................................................................................................................................................... 7 XI - Les pralables la dfinition des Univers...........................................................................................................8 XII - Dmarche de cration d'Univers.........................................................................................................................8 XIII - L'assistant de cration d'Univers....................................................................................................................... 9 XIV - Exercices..........................................................................................................................................................14 Conclusion................................................................................................................................................................. 15 Liens utiles.................................................................................................................................................................15 Remerciements..........................................................................................................................................................16

-2Copyright 2008 - christian manzoni. 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' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.http://christian-manzoni.developpez.com/tutoriels/business-intelligence/designer/

Introduction et concepts de B.O. et cration d' Univers avec l' assistant par Christian Manzoni (christian-manzoni.developpez.com )

IntroductionCette premire partie pose les fondements et les concepts de Designer. Une prsentation dtaille du module designer qui ira la cration de votre premier Univers via l'assistant. Ce tutoriel s'adresse un public averti. Les Pr requis : Une bonne connaissance en informatique gnrale et une bonne pratique des systmes d'information sont souhaites ; connaitre le mode de fonctionnement des systmes de bases de donnes relationnelles (Oracle, Sybase, Sql Server, etc.....) est galement un atout pour suivre ce tutorial. La maitrise du langage SQL et la connaissance d'un outil de modlisation comme Power designer est ncessaire. Afin de suivre ce tutorial dans les meilleures conditions : " Installation de Business Objects (version 5, 6.1 ou 6.5) en local. " Bases de donnes (Access, Oracle, etc.) en local. " Surtout Suite Microsoft office : Access (utilis dans ce tutorial)

I - Qu' est ce que Business ObjectsBusiness Objects est avant tout une socit franco-amricaine ne en 1989 et a conu un outil d'aide la dcision accessible l'utilisateur final. Il permet l'interrogation, la prsentation et l'analyse des donnes issues d'un systme d'informations afin de prendre des dcisions.

II - Les concepts de Business Objects- Autonomie des utilisateurs L'objectif de Business Objects est de permettre un utilisateur non informaticien d'interroger lui-mme de faon intuitive les donnes d'une base de donnes relationnelle centralise sur un serveur. En effet tout utilisateur dsirant accder aux donnes d'une base relationnelle doit connatre : " La structure de la base de donnes, " Et le langage SQL Business Objects permet de masquer cette complexit technique en proposant une reprsentation des donnes orientes mtier qui regroupe les mots du vocabulaire professionnel de l'utilisateur. Business Objects utilise les standards de la bureautique : " Interface standardise Windows, " Assistants la conception, " Interface WYSIWYG. Toutes ces donnes pourront se prsenter suivant de diffrentes mises en forme (tableau, tableau crois ou graphe) grce des outils simples et puissants. Il est possible aussi d'afficher sur un mme rapport les rsultats d'autres sources de donnes (autre requte, fichier texte, Excel). Pour assurer la confidentialit de certaines donnes, Business Objects assure galement la mise en place d'un environnement scuris par les services informatiques. - Autonomie d'interrogation Un Univers est une reprsentation totale ou partielle de la base de donnes adapte un mtier de l'entreprise ou un domaine d'application particulier. Il regroupe un ensemble de mots du vocabulaire mtier : les objets. Exemple : Dans un Univers de vente, vous retrouverez les mots courants d'un responsable de vente : Client, vendeur, chiffre d'affaire, date de commande, article, prix, stock, magasin etc. Autant d'lments qui vont lui permettre d'accder aux informations dont il a besoin de manire autonome et sans contrainte technique. L'Univers est cr par le service informatique. - Autonomie d'interrogation : les objets Les classes et les objets sont dfinis par le Designer. Les objets sont les lments avoir une correspondance SQL. Ils peuvent contenir des informations existant directement dans la base de donnes (ex. : Pays) ou des informations calcules (ex. : chiffre d'affaire). Les classes permettent de regrouper les objets par thme de manire les retrouver intuitivement. Une classe peut subdivise en sous-classes. L'usage et la pratique conduisent souvent distinguer un ensemble de classes dcrivant plutt les objets de base de l'activit (axes d'analyses) et des classes prsentant des indicateurs plus synthtiques tels que des totalisations, des moyennes etc. - Autonomie d'interrogation : interface intuitive

-3Copyright 2008 - christian manzoni. 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' 3 ans de prison et jusqu' 300 000 E de dommages et intrts.http://christian-manzoni.developpez.com/tutoriels/business-intelligence/designer/

Introduction et concepts de B.O. et cration d' Univers avec l' assistant par Christian Manzoni (christian-manzoni.developpez.com )

Une requte est une interrogation de la base de donnes. Crer une requte consiste combiner des objets entre eux pour construire une phrase. Exemple : Quel est le chiffre d'affaires de chaque pays de rsidence pour l'anne 1995 ? Toute la difficult rside ici s'accorder sur les mots de vocabulaire (exemple : Dfinition du chiffre d'affaires #) et ensuite choisir les bons objets correspondant ma question. - Autonomie de prsentation Sur son poste client, l'utilisateur va crer des documents dans lesquels il va pouvoir prsenter les rsultats de ses requtes sous forme de tableaux, tableaux croiss ou graphes. Un document pourra contenir une ou plusieurs requtes. La mise en forme des documents constitue souvent l'tape la plus longue pour l'utilisateur. Business Objects offre une interface permettant de simplifier et d'acclrer cette mise en forme : " Utiliser des modles prdfinis, " Envoyer des documents d'autres utilisateurs. - Autonomie d'analyse L'analyse des donnes consiste manipuler les rsultats, les prsenter sous diffrents angles en changeant d'axe d'analyse (Module rotation), ou suivant diffrents niveaux de dtail (zoom descendant : module explorer).

III - PUISSANCE : multi-sources de donnes- Accs aux donnes d'une base relationnelle sur un serveur Univers : Accs via une interface mtier qui masque la complexit du SQL (gnr par BO en fonction des objets associs) SQL la carte : Les donnes sont extraites au travers d'une requte SQL saisie. La structure de la base, ainsi que le langage d'interrogation doivent tre bien connus. Procdures stockes : Les donnes sont extraites au travers d'ensembles de commandes SQL stockes sur les serveurs. Procdures Visual Basic : Les donnes sont extraites au travers de scripts Visual Basic. Ces deux der