Vous êtes sur la page 1sur 480

Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client SAP BusinessObjects Business Intelligence Suite 4.

.0 Feature Pack 3

2012-05-10

Copyright

2012 SAP AG. Tous droits rservs.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, SAP HANA et les autres produits et services SAP mentionns dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques dposes de SAP AG en Allemagne ainsi que dans d'autres pays. Business Objects et le logo Business Objects, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius et les autres produits et services Business Objects mentionns dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques dposes de Business Objects Software Ltd. Business Objects est une socit du Groupe SAP. Sybase et Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, et les autres produits et services Sybase mentionns dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques dposes de Sybase, Inc. Sybase est une socit du Groupe SAP. Crossgate, m@gic EDDY, B2B 360, B2B 360 Services sont des marques commerciales ou des marques dposes de Crossgate AG en Allemagne ainsi que dans d'autres pays. Crossgate est une socit du Groupe SAP. Tous les autres noms de produits et de services mentionns sont des marques commerciales ou des marques dposes de leurs entreprises respectives. Les donnes contenues dans ce document sont uniquement mentionnes titre informatif. Les spcifications des produits peuvent varier d'un pays l'autre. Les informations du prsent document sont susceptibles d'tre modifies sans pravis. Elles sont fournies par SAP AG et ses filiales ( Groupe SAP ) uniquement titre informatif, sans engagement ni garantie d'aucune sorte. Le Groupe SAP ne pourra en aucun cas tre tenu pour responsable des erreurs ou omissions relatives ces informations. Les seules garanties fournies pour les produits et les services du Groupe SAP sont celles nonces expressment titre de garantie accompagnant, le cas chant, lesdits produits et services. Aucune des informations contenues dans ce document ne saurait constituer une garantie supplmentaire. 2012-05-10

Table des matires

Chapitre 1

A propos de ce guide de l'utilisateur.....................................................................................19

Chapitre 2

A propos de Web Intelligence...............................................................................................21

Chapitre 3

Structure de l'application......................................................................................................23

Chapitre 4

Installation, configuration et utilisation de Web Intelligence Rich Client.............................27 Installation de l'interface Desktop...........................................................................................27 Pour installer l'interface Desktop depuis la zone de lancement BI...........................................27 Installation de Web Intelligence Rich Client partir du CD SAP BusinessObjects Enterprise..27 Disponibilit de l'aide en ligne.................................................................................................28 Bouton Dmarrage rapide......................................................................................................28 Modes de connexion..............................................................................................................28 A propos des droits de scurit de la connexion et de l'utilisation locale................................29 Mode Connect.....................................................................................................................29 Mode Local............................................................................................................................32 Mode autonome.....................................................................................................................33 Dfinition des paramtres proxy.............................................................................................34 Dfinition des paramtres rgionaux de l'interface et du document........................................34 Paramtres rgionaux du produit............................................................................................35 Paramtres rgionaux du document.......................................................................................36 Paramtres rgionaux de visualisation prfrs......................................................................36 Pour associer des paramtres rgionaux un document de faon dfinitive...........................37 Pour dfinir les prfrences de visualisation...........................................................................37 Pour changer votre mot de passe..........................................................................................38 Utilisation des univers dans l'interface Rich Client..................................................................38 Scurit d'univers dans Web Intelligence Rich Client.............................................................38 Utilisation des univers en mode Connect.............................................................................39 Utilisation des univers en mode Local....................................................................................39 Utilisation des univers en mode Autonome.............................................................................40 Pour slectionner un univers par dfaut..................................................................................40

4.1 4.1.1 4.1.2 4.1.3 4.1.4 4.2 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.3 4.3.1 4.3.2 4.3.3 4.3.4 4.4 4.5 4.6 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5

2012-05-10

Table des matires

Chapitre 5

Utilisation des documents sur le bureau...............................................................................41 Slection de dossiers par dfaut pour les univers et les documents locaux............................41 Cration d'un document l'aide d'une nouvelle requte.........................................................41 Cration d'un document vide..................................................................................................41 Ouverture d'un document du rfrentiel.................................................................................42 Envoi de documents...............................................................................................................42 Envoi d'un document par courrier lectronique.......................................................................42 Pour envoyer un document un autre utilisateur....................................................................43 Pour envoyer un document par FTP.......................................................................................43 Enregistrement de documents................................................................................................44 Enregistrement d'un document dans le rfrentiel de l'entreprise (avec l'interface Java ou Rich Client)....................................................................................................................................44 Enregistrement d'un document sous forme de feuille de calcul Excel (avec l'interface Java ou Rich Client) ...........................................................................................................................45 Enregistrement d'un document au format PDF (avec l'interface Java ou Rich Client) .............46 Enregistrement des donnes d'un document au format CSV (avec l'interface Java ou Rich Client) ..............................................................................................................................................46 Dfinition des proprits d'un document................................................................................47 Affichage et dfinition des proprits des documents............................................................50 Renvoi de donnes l'aide de requtes...............................................................................51 Dfinition des requtes..........................................................................................................51 Dfinition des requtes..........................................................................................................51 Classes et sous-classes........................................................................................................52 Dimension d'analyse..............................................................................................................52 Dimension..............................................................................................................................52 Attribut...................................................................................................................................53 Hirarchie...............................................................................................................................53 Objet niveau...........................................................................................................................53 Membre.................................................................................................................................54 Ensemble nomm...................................................................................................................54 membre calcul......................................................................................................................55 Indicateur...............................................................................................................................55 Cration et utilisation des requtes........................................................................................56 Requtes hirarchiques et non hirarchiques.........................................................................56 Cration de requtes partir d'univers...................................................................................58 Cration de requtes partir de requtes SAP Business Explorer ........................................80 Cration de requtes sur des sources de donnes locales....................................................94 Cration de requtes sur des services Web...........................................................................97 Cration de requtes partir de vues Advanced Analysis....................................................104

5.1 5.2 5.3 5.4 5.5 5.5.1 5.5.2 5.5.3 5.6 5.6.1 5.6.2 5.6.3 5.6.4 5.7 5.7.1
Chapitre 6

6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.1.6 6.1.7 6.1.8 6.1.9 6.1.10 6.1.11 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6

2012-05-10

Table des matires

6.2.7 6.2.8 6.2.9 6.2.10 6.2.11 6.2.12 6.2.13 6.2.14 6.2.15


Chapitre 7

Utilisation de plusieurs requtes...........................................................................................104 Gestion des requtes...........................................................................................................106 Pour trier les rsultats de la requte.....................................................................................108 Pour afficher l'aperu des rsultats de la requte.................................................................109 Affichage de donnes partir d'une requte ajoute............................................................109 Pour interrompre une requte..............................................................................................110 Pour supprimer une requte.................................................................................................111 Pour dupliquer une requte..................................................................................................111 Modification de la source de donnes d'une requte............................................................111 Actualisation de documents Web Intelligence reposant sur des sources de donnes PDP/CDP partir de la zone de lancement BI.....................................................................................115 Points prendre en considration avant d'actualiser un document partir de la zone de lancement BI........................................................................................................................117 Filtrage des donnes l'aide de filtres de requte.............................................................119 Dfinition des filtres de requte...........................................................................................119 Comparaison des filtres de requte et des filtres de rapport................................................120 Structure des filtres de la requte........................................................................................120 Requtefiltre de et invite, oprateurs...................................................................................122 Types de filtres de requte...................................................................................................127 Filtres de requte prdfinis.................................................................................................127 Filtres express......................................................................................................................128 Filtres de requte personnaliss...........................................................................................128 Combinaison de filtres de requte........................................................................................134 Filtrage des requtes hirarchiques......................................................................................137 Mthode de filtrage des requtes hirarchiques par les niveaux...........................................137 Mthode de filtrage des requtes hirarchiques par les indicateurs......................................138 Filtrage de donnes l'aide d'invites..................................................................................141 Dfinition des invites............................................................................................................141 Invites fusionnes................................................................................................................142 Invites hirarchiques.............................................................................................................142 Requtefiltre de et invite, oprateurs...................................................................................143 Liste des oprateurs............................................................................................................143 Restrictions sur les oprateurs de filtre................................................................................148 Pour gnrer une nouvelle invite..........................................................................................148 Pour slectionner une invite existante..................................................................................149 Pour supprimer une invite.....................................................................................................150 Dfinition du mode d'affichage des invites............................................................................150

7.1

Chapitre 8

8.1 8.2 8.3 8.3.1 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.5 8.5.1 8.5.2
Chapitre 9

9.1 9.1.1 9.1.2 9.2 9.2.1 9.2.2 9.3 9.4 9.5 9.6

2012-05-10

Table des matires

9.7 9.7.1 9.8


Chapitre 10

Combinaison d'invites..........................................................................................................151 Combinaison d'invites avec des filtres de requte................................................................151 Pour modifier l'ordre des invites...........................................................................................152 Utilisation de requtes combines......................................................................................153 Dfinition des requtes combines......................................................................................153 Utilisation des requtes combines......................................................................................154 Gnration des requtes combines....................................................................................154 Pour combiner des requtes................................................................................................155 Structure des requtes combines......................................................................................155 Pour renvoyer une liste d'annes et d'annes de rservation en fonction du nombre de clients.156 Ordre de priorit dans l'excution d'une requte combine..................................................156 Imbrication des requtes combines....................................................................................157 Dfinition de l'ordre de priorit des requtes combines......................................................158 Filtrage de donnes l'aide de sous-requtes...................................................................159 Dfinition des sous-requtes................................................................................................159 Pour crer une sous-requte................................................................................................159 Pour dterminer les clients qui ont achet un service rserv au premier trimestre (T1) 2003 ainsi que le chiffre d'affaires gnr.....................................................................................161 Paramtres de sous-requte................................................................................................161 Hirarchisation de donnes l'aide du classement de base de donnes..........................163 Dfinition du classement de base de donnes......................................................................163 Paramtres de classement de base de donnes..................................................................163 Pour crer un classement de base de donnes....................................................................165 Classement des 10 employs ayant le plus gros salaire dans chaque service......................165 Travailler avec des rapports................................................................................................167 Donnes hirarchiques et non hirarchiques........................................................................167 Utilisation des donnes non hirarchiques............................................................................167 Utilisation des donnes hirarchiques..................................................................................167 Recherche de texte..............................................................................................................181 Pour rechercher un texte dans un rapport............................................................................182 Modes de visualisation.........................................................................................................182 Dfinition des modes de visualisation...................................................................................182 Pour basculer entre les modes d'affichage...........................................................................184 Plier et dplier les donnes du rapport.................................................................................185 Pour plier et dplier les donnes du rapport.........................................................................185 Pour afficher nouveau tout le contenu masqu d'un rapport...............................................186

10.1 10.2 10.3 10.4 10.5 10.5.1 10.6 10.6.1 10.6.2


Chapitre 11

11.1 11.2 11.3 11.4


Chapitre 12

12.1 12.2 12.3 12.4


Chapitre 13

13.1 13.1.1 13.1.2 13.2 13.2.1 13.3 13.3.1 13.3.2 13.4 13.4.1 13.5

2012-05-10

Table des matires

13.6 13.6.1
Chapitre 14

Impression de rapports........................................................................................................186 Pour imprimer des rapports..................................................................................................186 Affichage des donnes dans un tableau.............................................................................187 Prsentation des tableaux....................................................................................................187 Types de tableaux................................................................................................................187 Tableau vertical....................................................................................................................187 Tableau horizontal................................................................................................................188 Tableaux croiss..................................................................................................................188 Formulaires..........................................................................................................................189 Cration et modification de tableaux....................................................................................190 Pour crer un tableau par glisser-dposer d'objets dans un rapport......................................190 Pour crer un tableau en slectionnant un modle...............................................................190 Pour appliquer un modle diffrent un tableau l'aide de l'option Transformer en..............191 Pour ajouter des lignes ou des colonnes un tableau..........................................................191 Pour supprimer des lignes ou des colonnes de tableau........................................................192 Pour dplacer une ligne ou une colonne...............................................................................192 Pour permuter une ligne ou une colonne..............................................................................192 Pour effacer le contenu des cellules d'un tableau.................................................................192 Pour supprimer une table.....................................................................................................193 Pour copier un tableau.........................................................................................................193 Mise en forme des tableaux et de leurs cellules...................................................................193 Slection de la couleur d'arrire-plan du tableau ou des cellules...........................................193 Pour dfinir une alternance de couleurs pour les lignes et colonnes d'un tableau..................194 Pour insrer une image ou un thme graphique dans un tableau...........................................194 Pour mettre en forme les bordures de tableau ou de cellule.................................................195 Pour mettre en forme le texte dans les cellules....................................................................195 Pour dfinir la hauteur et la largeur des cellules....................................................................195 Pour copier la mise en forme l'aide du bouton Reproduire la mise en forme......................197 Pour dfinir la position d'un tableau ou d'un diagramme sur la page du rapport.....................198 Pour structurer les tableaux et cellules en couches..............................................................198 Pour fusionner des cellules d'un tableau...............................................................................198 Contrle de l'affichage des tableaux.....................................................................................199 Pour afficher ou masquer les tableaux, lignes ou colonnes...................................................199 Pour afficher nouveau les tableaux, cellules ou sections masqus.....................................199 Pour masquer les dimensions dans les tableaux...................................................................200 Pour afficher nouveau les dimensions masques...............................................................200 Pour viter l'agrgation des doublons...................................................................................200 Affichage ou masquage des en-ttes et des pieds d'un tableau............................................200 Pour dmarrer des tableaux sur une nouvelle page de rapport.............................................201 Pour afficher le nom des objets dans les en-ttes des tableaux croiss...............................201

14.1 14.2 14.2.1 14.2.2 14.2.3 14.2.4 14.3 14.3.1 14.3.2 14.3.3 14.3.4 14.3.5 14.3.6 14.3.7 14.3.8 14.3.9 14.3.10 14.4 14.4.1 14.4.2 14.4.3 14.4.4 14.4.5 14.4.6 14.4.7 14.4.8 14.4.9 14.4.10 14.5 14.5.1 14.5.2 14.5.3 14.5.4 14.5.5 14.5.6 14.5.7 14.5.8

2012-05-10

Table des matires

14.5.9 14.5.10
Chapitre 15

Pour viter les sauts de page dans un tableau......................................................................201 Pour rpter les en-ttes et pieds de tableau sur les pages du rapport................................202 Affichage de donnes dans des cellules individuelles........................................................203 Dfinition des cellules individuelles.......................................................................................203 Pour insrer une cellule individuelle dans un rapport.............................................................203 Masquage des cellules individuelles.....................................................................................204 Pour afficher nouveau les tableaux, cellules ou sections masqus.....................................204 Pour copier une cellule individuelle.......................................................................................205 Classement des donnes l'aide de sections, ruptures et tris..........................................207 Utilisation de sections pour regrouper des donnes.............................................................207 Regroupement d'informations dans des sections.................................................................207 Application de filtres des sections.....................................................................................209 Pour crer une section depuis une colonne..........................................................................209 Pour crer une section depuis une dimension......................................................................210 Crer des sections dans une hirarchie...............................................................................210 Cration de sous-sections...................................................................................................212 Pour supprimer une cellule de section ou une section..........................................................212 Pour dfinir la prsentation de page d'une section................................................................212 Pour masquer les sections...................................................................................................212 Pour afficher nouveau les tableaux, cellules ou sections masqus.....................................213 Pour dfinir des couleurs et des images dans une section....................................................213 Utilisation des ruptures........................................................................................................213 Dfinition des ruptures.........................................................................................................213 Comparaison des ruptures et des sections..........................................................................214 Appliquer des sauts des hirarchies..................................................................................214 Ordre de tri par dfaut dans les ruptures..............................................................................215 Pour insrer un saut.............................................................................................................216 Suppression d'un saut..........................................................................................................216 Gestion des sauts................................................................................................................216 Proprits des ruptures........................................................................................................217 Utilisation des tris pour l'organisation des donnes..............................................................218 Application de tris des rsultats affichs dans des rapports..............................................218 Tri des donnes hirarchiques..............................................................................................220 Pour insrer un tri................................................................................................................221 Pour supprimer un tri............................................................................................................222 Pour grer les tris................................................................................................................222

15.1 15.2 15.3 15.4 15.5


Chapitre 16

16.1 16.1.1 16.1.2 16.1.3 16.1.4 16.1.5 16.1.6 16.1.7 16.1.8 16.1.9 16.1.10 16.1.11 16.2 16.2.1 16.2.2 16.2.3 16.2.4 16.2.5 16.2.6 16.2.7 16.2.8 16.3 16.3.1 16.3.2 16.3.3 16.3.4 16.3.5

2012-05-10

Table des matires

Chapitre 17

Mise en forme de nombres et de dates...............................................................................223 Formats personnaliss et prdfinis.....................................................................................223 Formats prdfinis...............................................................................................................223 Formats personnaliss.........................................................................................................224 Application d'un format montaire un nombre....................................................................227 Affichage des donnes dans des diagrammes....................................................................229 Cration de diagrammes......................................................................................................229 Ouverture de diagrammes crs avec Web Intelligence 3.x .................................................229 Types de diagramme............................................................................................................229 Diagrammes barres...........................................................................................................230 Diagrammes en bote...........................................................................................................230 Diagrammes colonnes.......................................................................................................230 Diagrammes courbes........................................................................................................231 Cartogrammes.....................................................................................................................232 Diagrammes secteurs.......................................................................................................232 Diagrammes chiffrs............................................................................................................232 Diagrammes Radar...............................................................................................................233 Diagrammes de nuage de mots cls....................................................................................233 Diagrammes en cascade......................................................................................................234 Ajout, copie et suppression de diagrammes.........................................................................234 Pour ajouter un diagramme un rapport...............................................................................234 Alimentation du diagramme : lier les objets un diagramme.................................................235 Pour appliquer un style du diagramme..................................................................................236 Pour copier un diagramme....................................................................................................237 Pour supprimer un diagramme..............................................................................................237 Modification du type de diagramme......................................................................................238 Changement de type de diagramme l'aide de Transformer en............................................238 Transformation de requtes hirarchiques en diagrammes...................................................238 Pour basculer entre les barres, les courbes et le type surface..............................................239 Positionnement et dimensionnement des diagrammes.........................................................239 Pour dfinir la position d'un tableau ou d'un diagramme sur la page du rapport.....................239 Pour positionner un diagramme par rapport un autre diagramme ou un autre tableau......240 Pour redimensionner un diagramme.....................................................................................240 Mise en forme des diagrammes...........................................................................................241 Mise en forme des zones du diagramme..............................................................................241 Pour formater un diagramme................................................................................................241 Formules des lments de diagramme.................................................................................242 Icnes d'avertissement dans les diagrammes.......................................................................242

17.1 17.1.1 17.1.2 17.2


Chapitre 18

18.1 18.1.1 18.2 18.2.1 18.2.2 18.2.3 18.2.4 18.2.5 18.2.6 18.2.7 18.2.8 18.2.9 18.2.10 18.3 18.3.1 18.3.2 18.3.3 18.3.4 18.3.5 18.4 18.4.1 18.4.2 18.4.3 18.5 18.5.1 18.5.2 18.5.3 18.6 18.6.1 18.6.2 18.6.3 18.6.4

2012-05-10

Table des matires

18.6.5 18.6.6 18.6.7 18.6.8 18.6.9 18.6.10 18.6.11 18.6.12 18.6.13 18.6.14 18.6.15 18.6.16 18.6.17 18.6.18 18.6.19 18.6.20
Chapitre 19

Pour insrer et mettre en forme le titre d'un diagramme.......................................................243 Pour appliquer une apparence 3D un diagramme...............................................................244 Affectation de couleurs des diagrammes...........................................................................244 Pour ajouter des couleurs d'arrire-plan un diagramme......................................................245 Pour modifier les bordures de diagramme............................................................................245 Pour mettre en forme l'arrire-plan de la zone de traage.....................................................245 Pour afficher et mettre en forme la lgende du diagramme...................................................246 Pour viter les sauts de page dans un diagramme................................................................247 Gestion des options d'empilement.......................................................................................247 Pour affecter les tiquettes d'axe dans les valeurs des donnes..........................................247 Pour mettre en forme le texte, les bordures et l'arrire-plan des tiquettes d'axe.................248 Pour mettre en forme la grille de l'axe..................................................................................248 Pour mettre en forme les valeurs d'axe, les nombres et le texte...........................................248 Pour afficher une plage spcifique de valeurs d'axe..............................................................249 Echelles d'axes linaires et logarithmiques...........................................................................249 Affichage et mise en forme des donnes de diagramme......................................................250 Filtrage des donnes de rapport.........................................................................................255 Dfinition des filtres de rapport ...........................................................................................255 Comparaison des filtres de requte et des filtres de rapport................................................255 oprateurs dans les filtres de rapport...................................................................................256 Oprateur Egal ..................................................................................................................256 Oprateur Diffrent de.........................................................................................................256 Oprateur Diffrent de ........................................................................................................256 Oprateur Suprieur ..........................................................................................................257 Oprateur Suprieur ou gal .............................................................................................257 Oprateur Infrieur ............................................................................................................257 Oprateur Infrieur ou gal ................................................................................................257 Oprateur Entre...................................................................................................................258 Oprateur Pas entre ............................................................................................................258 Oprateur Dans liste............................................................................................................258 Oprateur Pas dans liste .....................................................................................................259 Oprateur Est nul.................................................................................................................259 Oprateur N'est pas nul.......................................................................................................260 Types de filtres de rapport...................................................................................................260 Cration, modification et suppression de filtres de rapport standard....................................260 Pour slectionner des valeurs dans une liste........................................................................261 Pour crer des filtres de rapport simples..............................................................................264 Cration de filtres imbriqus................................................................................................265

19.1 19.2 19.3 19.3.1 19.3.2 19.3.3 19.3.4 19.3.5 19.3.6 19.3.7 19.3.8 19.3.9 19.3.10 19.3.11 19.3.12 19.3.13 19.4 19.5 19.5.1 19.6 19.7

10

2012-05-10

Table des matires

Chapitre 20

Filtrage des donnes l'aide des invites............................................................................267 Pour fournir des valeurs aux invites......................................................................................267 Filtrage des donnes l'aide de contrles de saisie..........................................................269 Contrles de saisie dfinis...................................................................................................269 Utilisation de contrles d'entre avec des donnes hirarchiques........................................269 Ajout d'un contrle de saisie................................................................................................270 Modification d'un contrle de saisie.....................................................................................272 Mise en surbrillance des dpendances du contrle de saisie................................................272 Organisation des contrles de saisie....................................................................................272 Visualisation de la carte des contrles de saisie...................................................................273 Utilisation des tableaux et des diagrammes en tant que contrles de saisie.........................273 Dfinition d'un tableau ou d'un diagramme en tant que contrle de saisie.............................273 Filtrage des donnes l'aide de contrles de saisie.............................................................274 Amlioration des rapports l'aide des calculs, formules et variables................................277 Calculs, formules et variables...............................................................................................277 Utilisation de calculs standard..............................................................................................277 Pour insrer un calcul standard dans un tableau ou un tableau crois...................................277 Pour supprimer un calcul standard........................................................................................278 Utilisation de formules..........................................................................................................278 Saisie manuelle d'une formule..............................................................................................278 Pour crer une formule l'aide de l'Editeur de formule.........................................................278 Utilisation des variables........................................................................................................278 Pour crer une variable........................................................................................................279 Pour modifier une variable....................................................................................................279 Pour supprimer une variable.................................................................................................279 Pour renommer une variable.................................................................................................280 Exploration des donnes de rapport....................................................................................281 Dfinition de l'exploration.....................................................................................................281 Primtre d'analyse..............................................................................................................281 Pour dfinir le primtre d'analyse........................................................................................283 Chemins et hirarchies d'exploration....................................................................................283 Dfinition des options d'exploration......................................................................................284 Dfinition des options d'exploration dans la zone de lancement BI.......................................284 Dfinitions des options d'exploration dans Web Intelligence Rich Client...............................284 Explication des options d'exploration....................................................................................285 Option Demander si l'exploration requiert des donnes supplmentaires.............................285

20.1
Chapitre 21

21.1 21.2 21.3 21.4 21.5 21.6 21.7 21.8 21.8.1 21.9
Chapitre 22

22.1 22.2 22.2.1 22.2.2 22.3 22.3.1 22.3.2 22.4 22.4.1 22.4.2 22.4.3 22.4.4
Chapitre 23

23.1 23.1.1 23.1.2 23.1.3 23.2 23.2.1 23.2.2 23.3 23.3.1

11

2012-05-10

Table des matires

23.3.2 23.3.3 23.3.4 23.3.5 23.4 23.5 23.5.1 23.6 23.7 23.8 23.8.1 23.8.2 23.8.3 23.9 23.9.1 23.9.2 23.10 23.11 23.11.1 23.11.2 23.11.3 23.12 23.12.1 23.12.2 23.13 23.14 23.15 23.15.1
Chapitre 24

Option Synchroniser l'exploration sur les blocs de rapport...................................................285 Option Masquer la barre d'exploration .................................................................................286 Option Lancer l'exploration sur un rapport existant...............................................................286 Option Lancer l'exploration sur un double du rapport............................................................286 Pour passer en mode Exploration.........................................................................................286 Extraction d'un nombre supplmentaire de niveaux de donnes dans le rapport...................287 Pour raliser une exploration en dehors du primtre d'analyse...........................................287 Pour choisir un chemin d'exploration quand plusieurs chemins sont disponibles...................288 Prise d'un instantan d'exploration.......................................................................................288 Exploration des dimensions dans des tableaux et des sections............................................288 Exploration avant..................................................................................................................289 Exploration arrire................................................................................................................290 Exploration par.....................................................................................................................291 Exploration des indicateurs dans des tableaux et des sections.............................................293 Pour explorer en avant une valeur d'indicateur......................................................................294 Pour explorer en arrire une valeur d'indicateur....................................................................294 Synchronisation de l'exploration latrale sur plusieurs tableaux et diagrammes....................294 Exploration de diagrammes..................................................................................................295 Exploration sur des dimensions via des axes de diagramme.................................................295 Exploration d'indicateurs dans des diagrammes....................................................................296 Exploration sur des lgendes d'axe......................................................................................298 Utilisation de filtres lors de l'exploration...............................................................................298 Pour changer une valeur de filtre dans la barre d'outils Exploration.......................................299 Pour ajouter ou supprimer un filtre d'exploration ..................................................................299 Enregistrement de rapports avec des filtres d'exploration.....................................................300 Actualisation des donnes d'un rapport explor avec des invites..........................................300 Exploration avec l'exploration de requte..............................................................................300 Dfinition de l'exploration de requte...................................................................................301 Fusion entre les donnes des dimensions et celles des hirarchies..................................305 Dfinition de la fusion...........................................................................................................305 Fusion des fournisseurs de donnes en fonction des cls....................................................305 Choix des donnes fusionner............................................................................................306 Exemple de dimension fusionne..........................................................................................306 Fusion des hirarchies..........................................................................................................308 Fusion de types d'objet diffrents.........................................................................................310 Forage de calculs fusionns l'aide de la fonction ForcerFusion........................................311 Cration, modification et suppression d'objets fusionns.....................................................313 Fusion de dtails, de dimensions ou de hirarchies..............................................................313 Pour fusionner automatiquement des dimensions.................................................................314 Pour modifier des objets fusionns......................................................................................314

24.1 24.1.1 24.2 24.3 24.4 24.5 24.6 24.7 24.7.1 24.7.2 24.7.3

12

2012-05-10

Table des matires

24.7.4 24.8 24.8.1 24.8.2 24.8.3 24.8.4 24.8.5 24.8.6


Chapitre 25

Pour supprimer des objets fusionns...................................................................................314 Familiarisation avec les effets des donnes fusionnes........................................................314 Synchronisation des fournisseurs de donnes avec des niveaux d'agrgation diffrents......315 Attributs et dimensions fusionnes......................................................................................316 Objets et dimensions fusionnes incompatibles...................................................................317 Filtrage de dimensions fusionnes........................................................................................318 Exploration de dimensions fusionnes..................................................................................319 Extension des valeurs renvoyes par les dimensions fusionnes..........................................319 Classement des donnes de rapport..................................................................................321 Classement des donnes.....................................................................................................321 Classements et tris..............................................................................................................321 Classements lis..................................................................................................................322 Paramtres de classement...................................................................................................323 Exemple de classement........................................................................................................324 Classement et ordre des donnes.......................................................................................325 Mthodes de classement.....................................................................................................326 Pour crer un classement.....................................................................................................326 Exemples de classement......................................................................................................326 Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle....................331 Conditions de la mise en forme conditionnelle......................................................................332 Cration d'une rgle de mise en forme conditionnelle..........................................................332 Dfinition du format affich par une rgle de mise en forme conditionnelle...........................333 Pour appliquer la mise en forme conditionnelle.....................................................................334 Gestion des formats conditionnels.......................................................................................334 Utilisation de formules pour crer des rgles de mise en forme conditionnelle avances.....335 Suivi des modifications dans les donnes..........................................................................337 Suivi des modifications dans vos donnes...........................................................................337 Types de modifications de donnes ....................................................................................337 Modes de suivi des donnes ...............................................................................................338 Mode de suivi des donnes automatique.............................................................................338 Mode de suivi des donnes manuel.....................................................................................338 Pour activer le suivi des donnes.........................................................................................338 Affichage des donnes modifies.........................................................................................339 Pour afficher les donnes modifies.....................................................................................339 Configuration de la mise en forme des donnes modifies...................................................340 Mode d'affichage des donnes modifies dans les blocs.....................................................340

25.1 25.2 25.3 25.4 25.4.1 25.5 25.6 25.6.1 25.7


Chapitre 26

26.1 26.2 26.3 26.4 26.5 26.6


Chapitre 27

27.1 27.2 27.3 27.3.1 27.3.2 27.4 27.5 27.5.1 27.5.2 27.5.3

13

2012-05-10

Table des matires

27.5.4 27.5.5 27.5.6 27.5.7 27.6 27.6.1 27.6.2 27.7 27.7.1 27.7.2 27.7.3 27.7.4 27.8
Chapitre 28

Mode d'affichage des donnes modifies dans les rapports comportant des dimensions fusionnes...........................................................................................................................342 Mode d'affichage des donnes modifies dans les sections.................................................343 Mode d'affichage des donnes modifies dans les blocs comportant des ruptures..............345 Mode d'affichage des donnes modifies dans les diagrammes...........................................346 Restrictions relatives au suivi des donnes..........................................................................346 Suivi des donnes et exploration..........................................................................................346 Suivi des donnes et Actualisation l'ouverture...................................................................347 Utilisation du langage de formule pour suivre les donnes modifies....................................347 Fonction RefValue................................................................................................................347 Fonction RefValueDate........................................................................................................348 Fonction RefValueUserResponse.........................................................................................348 Cration de formules l'aide de la fonction RefValue...........................................................348 Donnes modifies et contexte de calcul.............................................................................349 Partage de contenu avec d'autres applications..................................................................351 Publication du contenu sous forme de services Web............................................................351 Pour publier un bloc de rapport en tant que service Web.....................................................351 Identification du contenu en double......................................................................................352 Publication des invites..........................................................................................................352 Dfinition du service Web....................................................................................................353 Enregistrement et publication d'un service Web...................................................................355 Visualisation et gestion du contenu publi............................................................................355 Visualisation et gestion du contenu publi............................................................................356 Test du contenu publi.........................................................................................................357 Importation et conversion de requtes QaaWS (Query as a Web Service)...........................357 Publication d'une requte QaaWS........................................................................................358 Structure de service BI.........................................................................................................358 GetReportBlock_blockname.................................................................................................359 Drill_blockname....................................................................................................................362 Paramtres de sortie des services BI...................................................................................364 Exemple de renvoi de donnes de service BI.......................................................................365 Dfinition WSDL du service BI.............................................................................................369 Liaison vers d'autres documents........................................................................................377 Liaison vers d'autres documents..........................................................................................377 Texte de cellule dfini comme lien hypertexte.......................................................................377 Lien hypertexte associ une cellule...................................................................................378 Lien vers un autre document du CMS..................................................................................380 Utilisation des liens hypertexte.............................................................................................385

28.1 28.1.1 28.1.2 28.1.3 28.1.4 28.1.5 28.2 28.2.1 28.2.2 28.3 28.3.1 28.4 28.4.1 28.4.2 28.4.3 28.4.4 28.4.5
Chapitre 29

29.1 29.1.1 29.1.2 29.1.3 29.2

14

2012-05-10

Table des matires

29.2.1 29.2.2 29.2.3 29.2.4 29.3


Chapitre 30

Liaison avec un autre document via un lien hypertexte.........................................................385 Pour modifier un lien hypertexte...........................................................................................385 Pour supprimer un lien hypertexte........................................................................................386 Mise en forme des couleurs des liens hypertexte.................................................................386 Liaison d'lments de rapport dans un document.................................................................386 Mise en forme de rapports l'aide de feuilles de style CSS..............................................389 Explication relative aux feuilles de style ...............................................................................389 Utilisation du style dans des documents...............................................................................389 Modification du style par dfaut du document......................................................................390 Modification et utilisation du style par dfaut standard.........................................................391 Syntaxe des feuilles de style CSS Web Intelligence ............................................................391 Elments..............................................................................................................................391 Proprits............................................................................................................................392 Units..................................................................................................................................400 Style et documents 3.x........................................................................................................400 Restrictions relatives aux feuilles de style CSS Web Intelligence ........................................401 Cration d'une palette d'entreprise pour des diagrammes.................................................403 A propos des palettes d'entreprise.......................................................................................403 Syntaxe du fichier de configuration de la palette d'entreprise...............................................403 Pour dfinir une palette d'entreprise pour diagrammes.........................................................404 Messages d'erreur relatifs Web Intelligence...................................................................405 Messages d'erreur relatifs Web Intelligence (WIJ).............................................................405 Utilisez l'Editeur de formule pour crer une formule. (Erreur : WIJ 10000) ...........................405 Vous ne pouvez pas crer une variable portant le mme nom qu'un objet de document existant. Vous devez la nommer diffremment. (Erreur : WIJ 10001).................................................406 Vous ne pouvez pas positionner ce composant de rapport par rapport un bloc, une cellule ou une section positionne par rapport lui. Slectionnez un bloc, une cellule ou une section diffrente dans la liste droulante ou dslectionnez l'option Relatif . (WIJ 10500).............406 Web Intelligence requiert le Java Runtime Environment (JRE) 1.4.2_01. Le JRE actuellement install est {0}. Contactez votre administrateur pour passer la version 1.4.2_01 ou slectionnez l'entre [gestion des versions par dfaut] dans le [panneau de configuration Java Plug-in], si vous avez dj install la version requise. (WIJ 11111)................................................................406 Une erreur est survenue lors du dcodage du document. Essayez d'ouvrir le document dans la zone de lancement BI, ou contactez votre administrateur pour obtenir de plus amples informations. (WIJ 20000).........................................................................................................................407 Un problme inattendu est survenu lors de l'actualisation et de l'ouverture du document. La source de donnes a t modifie ou supprime, ou aucune valeur n'a t slectionne pour une invite du document. (WIJ 20001)...................................................................................407

30.1 30.2 30.3 30.4 30.5 30.5.1 30.5.2 30.5.3 30.6 30.7
Chapitre 31

31.1 31.2 31.3


Chapitre 32

32.1 32.1.1 32.1.2 32.1.3

32.1.4

32.1.5

32.1.6

15

2012-05-10

Table des matires

32.1.7 32.1.8 32.1.9 32.1.10 32.1.11 32.1.12

Erreur inattendue. Si vous ne pouvez pas vous reconnecter au serveur, fermez votre session et redmarrez. (WIJ 20002).....................................................................................................408 Impossible d'obtenir la premire page du rapport en cours.\nVrifiez la validit de votre rapport. (ERR WIJ 20003).................................................................................................................408 La requte actuelle contient des objets insolubles. La requte va tre mise jour (WIJ 20004).................................................................................................................................408 La demande en cours a renvoy des donnes corrompues. Contactez votre administrateur pour obtenir de plus amples informations ( WIJ 20005)................................................................408 Impossible de contacter le serveur d'applications. Contactez votre administrateur pour obtenir de plus amples informations (WIJ 20010).............................................................................409 L'lment de rapport de {0,number} Mo que vous voulez copier est trop volumineux pour tre export vers une application externe.\nLa taille maximale autorise est de {1,number} Mo. (Erreur : WIJ 30004)..........................................................................................................................409 Votre profil utilisateur ne vous permet pas d'accder un domaine de document pour enregistrer des documents d'entreprise. Enregistrez ce document comme document personnel ou contactez votre administrateur (ERR WIJ 40000). ...............................................................................409 La requte de ce document est vide. Vrifiez que des objets sont prsents dans le panneau Objets du rsultat de l'onglet de requte avant d'excuter la requte (ERR WIJ 30000).......410 Au moins une requte de ce document est vide. Vrifiez que le volet Objets du rsultat sous chaque onglet de requte comprend des objets avant d'excuter les requtes (ERR WIJ 30001).................................................................................................................................410 Mmoire insuffisante. Rduisez la taille de la fentre du navigateur ou relancez l'Editeur de rapport. (WIJ 30003).........................................................................................................................410 Votre profil d'utilisateur ne vous permet pas d'enregistrer des documents personnels ou d'entreprise. Contactez votre administrateur pour en savoir plus. (WIJ 40001)....................411 Votre version de Web Intelligence Rich Client n'est pas jour pour se connecter ce systme (ERR WIJ 50003). Vous devez mettre niveau votre version de Web Intelligence Rich Client en cliquant <a href="{0}">ici</a>...............................................................................................411 Les informations envoyes au serveur contiennent des caractres non valides. Utilisez le bouton Annuler pour annuler les dernires modifications dans le document, puis ressayez. (Erreur : WIJ 55555).................................................................................................................................411 La session a expir. Le document {nom_document}.wid a t automatiquement enregistr dans le dossier Favoris\~InteractiveAnalysis. Cliquez sur Restaurer pour le extraire. (WIJ 60001).411 La session a expir, mais le document n'a pas pu tre enregistr automatiquement car les droits de scurit suivants ne sont pas affects (WIH 60002) : {liste_des_droits}..........................412 Ce document ne peut pas tre rcupr en raison d'un problme serveur (WIJ 77777).......412 Le systme de gestion centralise ne fonctionne pas. Pour plus d'informations, contactez votre administrateur. (WIJ 77779).................................................................................................413 Votre session a expir. Fermez l'interface Java et reconnectez-vous. (WIJ 77778)..............413 Messages d'erreur de Web Intelligence Desktop (WIO).......................................................413 Web Intelligence Desktop ne peut pas se connecter. (WIO 00001) ....................................414 Impossible d'ouvrir le lien hypertexte (WIO 00002)...............................................................414 Plus de mmoire disponible. (WIS 30280) (WIO 30280)......................................................414 Impossible de poursuivre car la mmoire est insuffisante. Fermez des documents pour librer de la mmoire. (WIO 30284)................................................................................................415

32.1.13

32.1.14 32.1.15

32.1.16 32.1.17 32.1.18

32.1.19

32.1.20 32.1.21 32.1.22 32.1.23 32.1.24 32.2 32.2.1 32.2.2 32.2.3 32.2.4

16

2012-05-10

Table des matires

32.3 32.3.1 32.3.2 32.3.3 32.3.4 32.3.5 32.3.6 32.3.7 32.3.8 32.3.9 32.3.10 32.3.11 32.3.12 32.3.13 32.3.14 32.3.15 32.3.16 32.3.17

Messages d'erreur du serveur Web Intelligence (WIS).........................................................415 La requte de ce document est vide. (WIS 30000)..............................................................415 Au moins une requte du document est vide. (WIS 30001) .................................................415 Votre profil de scurit n'inclut pas l'autorisation de modifier des requtes. (WIS 30251).....416 Votre profil de scurit n'inclut pas l'autorisation de modifier des documents. (WIS 30252)..416 Votre profil de scurit n'inclut pas l'autorisation d'actualiser des documents. (WIS 30253).416 Votre profil de scurit n'inclut pas l'autorisation d'actualiser des listes de valeurs. (WIS 30254).................................................................................................................................416 Votre profil de scurit n'inclut pas l'autorisation d'utiliser des listes de valeurs. (WIS 30255).417 Votre profil de scurit n'inclut pas l'autorisation de visualiser le script gnr par la requte. (WIS 30256)........................................................................................................................417 Votre profil de scurit n'inclut pas l'autorisation d'utiliser la langue de la formule. (WIS 30257).................................................................................................................................417 Votre profil de scurit n'inclut pas l'autorisation d'effectuer une exploration. (WIS 30258) .417 Votre profil de scurit n'inclut pas l'autorisation d'tendre le primtre d'analyse. (WIS 30259).................................................................................................................................418 Une erreur interne est survenue lors de l'appel de l'API {nom_api}. (WIS 30270).................418 Le document est trop volumineux pour tre trait par le serveur. (WIS 30271) ...................418 Le document est trop volumineux pour tre trait par le serveur. (WIS 30272) ...................418 La requte ou le rapport n'a pas pu tre gnr.(WIS 30351)..............................................419 Une requte du mme nom existe dj. (WIS 30371)..........................................................419 La mmoire du serveur Web Intelligence est sature. Dconnectez-vous et tentez de vous reconnecter ultrieurement. Si le problme persiste, contactez votre administrateur. (Erreur : ERR_WIS_30280) (WIS 30280)...........................................................................................419 Le serveur Web Intelligence est occup. Enregistrez toutes les modifications en attente et ressayez ultrieurement. Si le problme persiste, contactez votre administrateur. (Erreur : ERR_WIS_30284) (WIS 30284)...........................................................................................420 La mmoire tant insuffisante sur le serveur Web Intelligence, votre document a t ferm. Si le problme persiste, contactez votre administrateur. (Erreur : ERR_WIS_30285) (WIS 30285).................................................................................................................................420 L'utilisateur n'a pas l'autorisation de modifier ce document car la proprit de requte "Autoriser d'autres utilisateurs modifier la requte" n'tait pas active lors de la cration du document. (WIS 30381)........................................................................................................................420 Une erreur interne a t gnre par le WIQT. (WIS 30551) ...............................................421 Votre session WIQT a expir. Dconnectez-vous, puis reconnectez-vous la zone de lancement BI. (WIS 30553)...................................................................................................................421 Aucun autre serveur WIQT disponible. Le nombre maximal d'utilisateurs simultans est dj connect. (WIS 30554)........................................................................................................421 Votre profil de scurit n'inclut pas l'autorisation d'enregistrer des documents en tant que documents d'entreprise ou d'envoyer des documents via la zone de lancement BI. (WIS 30555).................................................................................................................................421 Un document d'entreprise du mme nom existe dj. Votre profil de scurit n'inclut pas l'autorisation de supprimer des documents d'entreprise crs par d'autres utilisateurs. (WIS 30556).................................................................................................................................422

32.3.18

32.3.19

32.3.20

32.3.21 32.3.22 32.3.23 32.3.24

32.3.25

17

2012-05-10

Table des matires

32.3.26 32.3.27 32.3.28 32.3.29 32.3.30 32.3.31 32.3.32

Le rfrentiel ne contient aucun document de ce nom. Spcifiez un autre nom de document. (WIS 30557)........................................................................................................................422 Impossible d'excuter l'action voulue sur ce document. (WIS 30650) ..................................422 Le serveur n'a pas pu charger le document XML. (WIS 30751)............................................423 Le fichier XML de ce document ne peut tre ouvert. Contactez votre administrateur. (WIS 30752) ............................................................................................................................................423 Une erreur est survenue lors de l'analyse du document XML. Contactez votre administrateur. (WIS 30753)........................................................................................................................423 Impossible de migrer le document Web Intelligence 2.x. (WIS 30761)..................................424 Ce document ne peut pas tre migr. La requte et le rapport du document Web Intelligence 2.x ne sont pas synchroniss. Essayez d'actualiser et d'enregistrer le document initial ; puis essayez de nouveau d'effectuer la migration. (WIS 30762)..................................................424 Le document Web Intelligence 2.x n'a pas pu tre migr, car le module WIQT a renvoy une erreur. Contactez votre administrateur. (WIS 30763)...........................................................425 Votre profil d'utilisateur ne vous permet pas d'accder un domaine document pour enregistrer des documents d'entreprise. Enregistrez ce document comme document personnel ou contactez votre administrateur. (WIS 40000).......................................................................................425 Messages d'erreur relatifs l'interface HTML Desktop de Web Intelligence (WIH)..............425 Impossible d'enregistrer le document. (WIH 00014).............................................................426 La session a expir. Le document {nom_document}.wid a t enregistr automatiquement dans le dossier Favoris\~WebIntelligence. Cliquez sur Restaurer pour l'extraire. (WIH 00015).....426 La session a expir, mais le document n'a pas pu tre enregistr automatiquement car les droits de scurit suivants ne sont pas affects (WIH 00016) : {liste_des_droits}..........................426 Messages d'erreur relatifs ReportEngine Web Intelligence (RWI) .....................................427 RWI 00000 - RWI 00314......................................................................................................427 RWI 00315 - RWI 00605......................................................................................................433 RWI 00606 - RWI 00850......................................................................................................438 Messages d'erreur relatifs l'infrastructure des sources de donnes personnalises..........443 Messages d'erreur relatifs l'infrastructure de l'interface utilisateur des sources de donnes personnalises.....................................................................................................................443 Messages d'erreur relatifs au plug-in des sources de donnes personnalises des services Web.....................................................................................................................................446 Messages d'erreur relatifs l'infrastructure des sources de donnes personnalises..........449 Informations supplmentaires.............................................................................................457 459

32.3.33 32.3.34

32.4 32.4.1 32.4.2 32.4.3 32.5 32.5.1 32.5.2 32.5.3 32.6 32.6.1 32.6.2 32.6.3
Annexe A Index

18

2012-05-10

A propos de ce guide de l'utilisateur

A propos de ce guide de l'utilisateur

Ce guide de l'utilisateur dcrit l'application Web Intelligence Rich Client. La description des applications HTML et Java Web Intelligence se trouve dans le Guide de l'utilisateur de SAP BusinessObjects Web Intelligence.

19

2012-05-10

A propos de ce guide de l'utilisateur

20

2012-05-10

A propos de Web Intelligence

A propos de Web Intelligence

Pour analyser des donnes avec SAP BusinessObjects Web Intelligence, crez des rapports reposant sur les donnes analyser ou ouvrez des documents qui existent dj. Selon la licence et les droits de scurit dont vous disposez, vous pouvez alors analyser les donnes de ces rapports, par exemple, en les filtrant, en effectuant une exploration en avant pour faire apparatre d'autres renseignements, en fusionnant des donnes de diffrentes sources de donnes, en affichant les donnes sous forme de diagrammes ou en ajoutant des formules. Les donnes proviennent d'univers, qui permettent d'organiser les donnes issues de bases de donnes relationnelles ou OLAP en objets ou hirarchies, de fournisseurs de donnes personnelles, tels que des fichiers CSV ou Microsoft Excel, de requtes BEx reposant sur des SAP InfoCubes, de services Web ou d'espaces de travail Advanced Analysis. Vous crez des fournisseurs de donnes afin d'extraire des donnes de ces sources de donnes, et vous crez des rapports partir des donnes des fournisseurs de donnes. Web Intelligence est aussi compatible avec les sources de donnes Hadoop, mais le SQL personnalis n'est pas pris en charge. Il est galement possible de se connecter la source de donnes HANA (SAP High-Performance Analytical Appliance) afin de profiter des avantages du calcul dans la mmoire. Vous pouvez vous servir de l'interface HTML ou Java de SAP BusinessObjects Web Intelligence pour analyser des donnes partir de la zone de lancement BI. L'interface utilise dpend de la configuration de vos Prfrences dans la zone de lancement BI. Pour analyser des donnes, vous pouvez aussi vous servir de Web Intelligence Rich Client. Web Intelligence Rich Client permet de travailler localement sans connexion un rfrentiel. Des informations supplmentaires sont disponibles dans le Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client. Remarque : A partir du moment o l'outil de bureau a t lanc au moins une fois puis ferm, l'icne de dmarrage rapide est disponible dans la barre d'outils. Cette icne de dmarrage rapide permet de lancer l'outil de bureau rapidement. A propos des trois interfaces de Web Intelligence Trois interfaces diffrentes sont disponibles pour crer et modifier des requtes, pour crer et modifier des documents et pour crer, modifier et actualiser des rapports :

21

2012-05-10

A propos de Web Intelligence

Tableau 2-1 : Les trois interfaces de Web Intelligence


Interface Description

Web

Aussi appele "interface DHTML". Vous ouvrez cette interface partir de la zone de lancement BI. Selon les droits dont vous disposez, vous pouvez effectuer les oprations suivantes : Crer et modifier des requtes ne reposant sur "aucune source de donnes" ou reposant sur des univers .unx ou .unv (mais pas sur des requtes BEx). Crer, modifier et actualiser tous les types de rapport. Remarque : La version 4.0 SP02 ne permettait pas de crer des requtes. Elle permettait uniquement d'utiliser des documents et des rapports. Aussi appele "applet Java". Vous ouvrez cette interface partir de la zone de lancement BI. Selon les autorisations dont vous disposez, vous pouvez effectuer les oprations suivantes : Crer et modifier des requtes ne reposant sur "aucune source de donnes" ou reposant sur des univers .unx ou .unv, des requtes BEx, des vues d'analyse (espaces de travail Advanced Analysis) ou des fichiers texte. Crer, modifier et actualiser tous les types de rapport. Vous tlchargez et installez cette interface via la zone de lancement BI. Selon les autorisations dont vous disposez, vous pouvez effectuer les oprations suivantes : Crer des requtes ne reposant sur "aucune source de donnes" ou reposant sur des univers .unx ou .unv, des requtes BEx, des vues d'analyse (espaces de travail Advanced Analysis) ou des fichiers texte. Crer, modifier et actualiser tous les types de rapport.

Rich Internet Application

Web Intelligence Rich Client

22

2012-05-10

Structure de l'application

Structure de l'application

L'application comprend les composants suivants :


Composant Description

Barre d'outils principale

La barre d'outils principale permet d'ouvrir, d'enregistrer et d'imprimer des documents, d'effectuer un suivi des modifications et d'afficher le plan du rapport. La barre d'outils principale apparat dans l'onglet Fichier lorsque l'application est en mode Conception. Les botes outils permettent de travailler avec des fournisseurs de donnes et d'effectuer des tches d'analyse et de conception de rapport.

Botes outils

Les botes outils apparaissent dans la partie suprieure de l'application uniquement en mode Conception ou en mode Donnes. En mode Donnes, seules les botes outils en rapport avec l'utilisation de fournisseurs de donnes sont actives.

23

2012-05-10

Structure de l'application

Composant

Description

Le Panneau gauche regroupe plusieurs volets qui permettent d'obtenir diffrentes vues du document actif. Pour savoir quels volets sont disponibles dans les diffrents modes, voir le tableau ci-dessous. Le volet Rsum du document donne une vue d'ensemble des proprits du document. Le volet Objets disponibles rpertorie les fournisseurs de donnes et les objets pouvant tre inclus dans les rapports. Remarque : Avec l'interface Web (mode DHTML), aucune formule n'apparat dans ce volet. Panneau gauche Le volet Contrles d'entre permet d'ajouter ou de modifier des contrles d'entre qui s'appliquent au document. Saisie d'invite utilisateur Le volet Filtres et structure du document affiche la structure du document sous la forme d'une arborescence ainsi que les filtres appliqus aux diffrents lments du rapport. Remarque : Avec l'interface Web (mode DHTML), aucun filtre n'apparat dans ce volet. Si vous souhaitez utiliser des filtres, servezvous de l'interface Rich Internet Application (applet Java). (Mode Rich Internet Application uniquement) Le volet Carte de navigation rpertorie tous les rapports d'un document. Ce volet est l'quivalent de celui qui est intitul Carte de rapport en mode HTML. (Mode Web uniquement) Le volet Carte de rapport rpertorie tous les rapports d'un document. Ce volet est l'quivalent de celui qui est intitul Carte de navigation en mode Rich Internet Application. Le volet Editeur de service Web rpertorie les services BI publis partir du document. Le volet Donnes apparat uniquement en mode Donnes et permet de parcourir les fournisseurs de donnes d'un document.

Onglets Fichier et Proprits

Les onglets Fichier et Donnes ne sont disponibles qu'en mode Conception et en mode Donnes. L'onglet Fichier comprend les principaux outils du menu Fichier. L'onglet Proprits permet de dfinir les proprits de la Vue, du Document et de l'Application. L'"Editeur de rapport" affiche le rapport.

Editeur de rapport

24

2012-05-10

Structure de l'application

Composant

Description

Barre d'tat

La "Barre d'tat" apparat sous le rfrentiel et permet d'effectuer des actions, comme l'activation du suivi des donnes ou la modification du mode d'affichage. Il est possible de l'activer ou de la dsactiver dans le menu Afficher de l'onglet Proprits.

Les onglets disponibles dans le panneau gauche dpendent de l'interface que vous avez choisie, savoir, Rich Internet Application (mode applet Java), Web (mode HTML) ou Desktop (Web Intelligence Rich Client) : Rich RIA
Volet Donnes

Rich Client

Rich Client

RIA RIA Conception

Web Web Oui

Client

ConcepDonnes Lecture tion Lecture

Conception Lecture Oui Oui

Rsum du document Carte de navigation Carte de rapport Contrles d'entre Saisie d'invite utilisateur Objets disponibles Filtres et structure du document Editeur de service Web Volet Donnes

Non

Oui Oui

Oui Oui

Oui

Oui Oui Oui Oui Oui

Oui Oui Oui

Oui Oui

Oui Oui

Oui Oui

Oui Oui

Oui Oui

Oui Oui Oui

Oui

25

2012-05-10

Structure de l'application

26

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Installation, configuration et utilisation de Web Intelligence Rich Client

4.1 Installation de l'interface Desktop

4.1.1 Pour installer l'interface Desktop depuis la zone de lancement BI


1. Connectez-vous la zone de lancement BI. 2. Cliquez sur Prfrences. 3. Cliquez sur Web Intelligence. 4. Cliquez sur Desktop (installation requise) dans la section Modifier. 5. Cliquez sur Enregistrer et fermer. Si vous lancez Web Intelligence Rich Client partir de la zone de lancement BI, l'application est tlcharge sur votre ordinateur puis dmarre. Etant donn la taille du fichier, il se peut que ce processus prenne quelques minutes. Remarque : Si vous installez Web Intelligence Rich Client partir de la zone de lancement BI, le systme d'aide en ligne n'est pas install sur votre ordinateur local. En mode Connect, Web Intelligence Rich Client affiche les pages d'aide stockes sur le serveur. En mode Local ou Autonome, les pages d'aide ne sont pas disponibles. Rubriques associes Modes de connexion

4.1.2 Installation de Web Intelligence Rich Client partir du CD SAP BusinessObjects Enterprise

27

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Pour des instructions d'installation compltes, voir le Guide d'installation de la plateforme SAP BusinessObjects 4.0 de Business Intelligence.

4.1.3 Disponibilit de l'aide en ligne


Si vous installez Web Intelligence Rich Client partir de la zone de lancement BI, le systme d'aide en ligne n'est pas install sur votre ordinateur local. L'effet sur la disponibilit de l'aide en ligne est le suivant : En mode Connect, Web Intelligence Rich Client affiche les pages d'aide stockes sur le serveur. En mode Autonome, les pages d'aide ne s'affichent pas si la zone de lancement BI est en cours d'excution. En mode Local, les pages d'aide ne sont pas disponibles. Pour que l'aide soit disponible, indiquez un dossier local ou une adresse URL o Web Intelligence Rich Client puisse accder l'aide.

4.1.3.1 Pour indiquer le dossier ou l'adresse URL pour l'aide en ligne


1. Slectionnez Options dans le menu principal pour afficher la bote de dialogue "Prfrences utilisateur". 2. Cliquez sur l'onglet Gnral. 3. Cliquez sur Parcourir en regard de l'Aide puis slectionnez un dossier. Vous pouvez galement saisir une adresse URL en tant qu'emplacement pour l'aide en ligne.

4.1.4 Bouton Dmarrage rapide


La premire fois que vous ouvrez puis fermez un document .wid, la fonction de dmarrage rapide devient disponible. Le bouton Dmarrage rapide est visible dans la partie infrieure droite du volet principal. Lorsque vous utilisez ce bouton pour lancer l'application rapidement.

4.2 Modes de connexion

28

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Trois modes de connexion permettent d'utiliser Web Intelligence Rich Client : Connect, Local et Autonome.

4.2.1 A propos des droits de scurit de la connexion et de l'utilisation locale


Les objets de connexion possdent un droit de scurit supplmentaire appel "Tlcharger la connexion localement". Lorsque ce droit de scurit est accord aux objets connexion, l'actualisation s'effectue localement si le middleware est correctement install et configur. S'il est refus, aucune actualisation locale n'est effectue. L'actualisation est dlgue du ct serveur. La cration et la modification d'une requte sont uniquement possibles si celle-ci n'utilise pas de connexion scurise. Lorsque vous travaillez sur un document dont la version est XI4.0 ou suprieure, enregistrez-le puis rouvrez-le afin d'appliquer le droit de scurit. Remarque : L'administrateur doit dfinir la scurit associe la connexion, c'est--dire les utilisateurs autoriss tlcharger localement les informations de connexion (sensibles). Les effets de l'option de scurit sont les suivants : Aucune information de connexion ne transite ct client (mode scuris supplmentaire). Mode Hors ligne limit : actualisation locale impossible. En mode Hors ligne, il est possible d'ouvrir, d'afficher et de modifier un rapport, mais vous ne pouvez pas actualiser un rapport hors ligne, ni modifier ou supprimer la requte. Remarque : Lors du traitement de plusieurs requtes dans un document, l'action d'actualisation fonctionne uniquement pour les connexions non scurises. Un message d'avertissement s'affiche lorsqu'au minimum une requte utilise une connexion scurise.

4.2.2 Mode Connect


En mode Connect, vous utilisez une connexion au CMS. Vous pouvez utiliser des documents du CMS ou des documents locaux, scuriss ou non. En fonction de vos droits de scurit dans le CMS, vous pouvez effectuer les oprations suivantes : Importer des documents depuis le CMS Importer des univers depuis le CMS Ouvrir des documents locaux Crer des documents Modifier des documents

29

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Actualiser des documents Enregistrer des documents localement Exporter des documents vers le CMS

Scurit en mode Connect Lorsque vous utilisez des documents en mode Connect, les droits de scurit de votre compte utilisateur sont appliqus par le CMS. Connexion au CMS en mode Connect Il existe deux mthodes pour lancer Web Intelligence Rich Client. Chacune permet de se connecter au CMS (Central Management Server) d'une faon diffrente : Si vous la lancez depuis la zone de lancement BI, l'application Web Intelligence Rich Client se connecte au CMS au sein de la mme session de zone de lancement BI. Par consquent, aucune connexion n'est ncessaire. Le CMS communique via HTTP avec un serveur d'applications qui rachemine les appels vers le CMS et le rfrentiel. Aucun middleware n'est ncessaire. Si vous lancez Web Intelligence Rich Client localement en vous y connectant via le menu Dmarrer de Windows ou en cliquant deux fois sur un document WID, Web Intelligence Rich Client se connecte au CMS en mode client-serveur via l'infrastructure OCA/CORBA du SDK Enterprise. Votre ordinateur local doit tre quip du middleware de base de donnes qui convient.

Remarque : Afin de vous connecter une source de donnes Essbase OLAP partir des produits SAP BusinessObjects OLAP comprenant l'outil de conception d'univers, Web Intelligence Rich Client et Web Intelligence, vrifiez que le middleware Essbase Client est correctement install et configur sur les machines hbergeant ces produits SAP BusinessObjects OLAP. Assurez-vous en particulier que les variables d'environnement Essbase Client, ARBORPATH et ESSBASEPATH, sont cres et dfinies comme variables d'environnement systme Windows (par opposition aux variables d'environnement utilisateur Windows). Rubriques associes Pour utiliser le mode Connect localement Pour utiliser le mode Connect depuis la zone de lancement BI

4.2.2.1 Pour utiliser le mode Connect depuis la zone de lancement BI


En mode Connect, la scurit est gre par le CMS. Vous utilisez les rapports de la mme faon que lorsque vous utilisez la zone de lancement BI. Votre ordinateur local n'a pas besoin d'tre quip d'un middleware de base de donnes lorsque vous lancez l'application en mode Connect depuis la zone de lancement BI. 1. Connectez-vous la zone de lancement BI. 2. Cliquez sur Prfrences en haut du portail BI pour afficher la bote de dialogue "Prfrences". 3. Slectionnez "Web Intelligence" dans la bote de dialogue.

30

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

4. Dans la section Modifier, slectionnez Desktop. 5. Cliquez sur Enregistrer et fermer. 6. Cliquez sur l'onglet Documents. 7. Cliquez sur un document avec le bouton droit de la souris, puis slectionnez Modifier. Web Intelligence Rich Client dmarre sur l'ordinateur en mode Connect. Si l'application n'est pas encore installe sur votre ordinateur, elle est installe depuis la zone de lancement BI. Si vous dmarrez l'application Web Intelligence Rich Client partir de la zone de lancement BI alors qu'elle s'excute dj sur votre ordinateur, une nouvelle instance de l'application s'ouvre. Le document ne s'ouvre pas dans l'instance dj en cours d'excution. Rubriques associes Modes de connexion

4.2.2.2 Pour utiliser le mode Connect localement


Pour lancer l'interface Desktop localement en mode Connect, celle-ci doit tre installe sur votre ordinateur. Vous devez vous tre connect au moins une fois au CMS que vous souhaitez utiliser l'aide de l'interface Desktop depuis la zone de lancement BI. Pour vous connecter au CMS, le middleware ncessaire doit tre install sur votre ordinateur. En mode Connect, la scurit est gre par le CMS. Vous utilisez des rapports dans l'interface Desktop de la mme manire que vous le faites depuis la zone de lancement BI. 1. Lancez l'interface Desktop. 2. Cliquez sur Web Intelligence > Se connecter en tant que Une icne montre le dernier type de connexion au CMS utilis : L'icne reprsentant un ordinateur de bureau signifie que l'interface Desktop s'est connecte ce CMS pour la dernire fois en mode client-serveur (lancement local partir de l'ordinateur client). Le nom du CMS correspond au nom du serveur. Une icne reprsentant un globe signifie que l'interface Desktop s'est connecte ce CMS pour la dernire fois en mode HTTP depuis la zone de lancement BI. Le nom du CMS correspond au nom complet du cluster connect.

3. Saisissez un nom d'utilisateur et un mot de passe valides. 4. Slectionnez un mode d'authentification dans la liste. Ne choisissez pas Autonome si vous souhaitez utiliser le mode Connect. Si vous slectionnez l'authentification autonome, vous travaillez en mode Autonome, sans connexion au CMS. 5. Vrifiez que l'option Utiliser en mode Local n'est pas slectionne. 6. Cliquez sur Connexion.

31

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

L'interface Desktop est lance en mode Connect. Si vous lancez nouveau l'interface Desktop sur votre ordinateur alors qu'elle est dj installe, cela gnre l'ouverture d'une nouvelle instance de l'application. Rubriques associes Modes de connexion

4.2.3 Mode Local


En mode Local, vous n'tes pas connect un CMS mais la scurit du CMS reste active. Vous pouvez utiliser des documents et des univers locaux scuriss par le CMS slectionn lors de la connexion, ou bien des documents et des univers locaux non scuriss. Vous pouvez : Ouvrir des documents locaux Crer des documents (univers local et serveur de connexion local requis) Modifier des documents Actualiser des documents (univers local et serveur de connexion local requis) Enregistrer des documents localement En mode local, vous ne pouvez ni importer des documents du CMS ni en exporter vers le CMS. Scurit en mode local Lorsque vous vous connectez un CMS en mode Connect, vos droits de scurit sont tlchargs sur votre ordinateur. Chaque document et univers tlcharg depuis le CMS contient une liste de contrle d'accs identifiant les groupes et utilisateurs ayant les droits requis pour accder au document. En mode Local, les droits de scurit du CMS sont appliqus en tablissant une correspondance entre les droits d'accs du document ou de l'univers et le fichier de scurit stock localement. Par exemple, si un document a t tlcharg d'un CMS sur l'ordinateur local et que vous n'avez pas le droit de l'ouvrir dans son CMS d'origine, vous ne pouvez pas l'ouvrir non plus sur votre ordinateur local. Si les paramtres de scurit s'appliquant aux objets ne permettent pas l'utilisation de ces derniers en mode Local, ces objets ne peuvent pas tre inclus lors d'une utilisation ultrieure du document. En mode Local, avant de pouvoir utiliser des documents ou des univers scuriss par un CMS, vous devez vous tre connect au moins une fois auparavant au CMS en mode Connect. Cela permet de tlcharger les informations de scurit du CMS sur votre ordinateur local et d'afficher le CMS comme choix dans la liste Systme de la page de connexion. Vous pouvez alors vous connecter en mode Local et travailler sans connexion au CMS, car les informations de scurit du CMS peuvent tre lues dans le fichier local. Lorsque vous utilisez le mode Local pour crer et actualiser des documents, les univers et le middleware de base de donnes appropris doivent tre installs sur votre ordinateur. Dans le cas contraire, vous pouvez nanmoins ouvrir, modifier et enregistrer des documents localement si vous avez les droits de scurit requis.

32

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Les informations de scurit d'un CMS sont stockes dans un fichier d'informations de scurit local portant l'extension LSI. Un ordinateur peut stocker les fichiers LSI de plusieurs CMS.

4.2.3.1 Pour utiliser le mode Local


Vous devez vous tre dj connect au moins une fois au CMS partir duquel le document que vous souhaitez utiliser a t export, en lanant l'interface Desktop depuis la zone de lancement BI et en y ouvrant le document. 1. Lancez l'interface Desktop. 2. Slectionnez Ouvrir dans le menu, puis slectionnez un document exporter du CMS dont les informations de scurit sont stockes sur votre ordinateur local. La bote de dialogue "Identification de l'utilisateur" s'affiche l'cran. 3. Slectionnez le CMS dans la liste Systme. 4. Saisissez votre nom d'utilisateur et votre mot de passe. 5. Slectionnez la mthode d'authentification dans la liste Authentification . 6. Slectionnez Utiliser en mode local. 7. Cliquez sur Connexion.

4.2.3.2 Slection de dossiers par dfaut pour les univers et les documents locaux
Vous pouvez slectionner un dossier utiliser par dfaut pour le stockage des univers et des documents sur votre ordinateur local. 1. En mode Conception, cliquez sur Application dans l'onglet Proprits. 2. Cliquez sur l'onglet Gnral. 3. Cliquez sur Parcourir en regard de Documents utilisateur, puis slectionnez le dossier utiliser pour le stockage des documents. 4. Cliquez sur Parcourir en regard de Univers, puis slectionnez le dossier utiliser pour le stockage des univers.

4.2.4 Mode autonome


En mode Autonome, vous n'tes pas connect un CMS et aucune scurit n'est active. Vous pouvez uniquement utiliser des documents et des univers locaux, non scuriss. Vous pouvez : Ouvrir des documents

33

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Crer des documents Modifier des documents Actualiser des documents Enregistrer des documents localement

Vous ne pouvez ni importer des documents du CMS ni en exporter vers le CMS. Le middleware requis pour crer et actualiser des documents locaux et non scuriss, associs des univers locaux et non scuriss, doit tre install sur l'ordinateur sur lequel vous excutez Web Intelligence Rich Client.

4.2.4.1 Pour utiliser le mode Autonome


Le middleware requis pour utiliser des documents et des univers non scuriss doit tre install sur l'ordinateur. 1. Lancez l'interface Desktop. 2. Slectionnez Ouvrir dans le menu, naviguez jusqu'au document Web Intelligence (WID) ouvrir en mode Autonome, puis cliquez deux fois dessus. 3. Dans la bote de dialogue Identification de l'utilisateur qui s'affiche, slectionnez Autonome dans la liste Authentification.

4.2.5 Dfinition des paramtres proxy


Vous dfinissez les paramtres proxy lorsque vous utilisez un serveur proxy Internet pour accder n'importe quelle URL ou image de vos rapports. Il n'est pas ncessaire de dfinir ces paramtres pour les images incorpores dans un rapport. Contrlez les paramtres dans votre navigateur Internet pour obtenir les informations requises pour dfinir vos paramtres proxy. Pour dfinir les paramtres proxy, effectuez les tapes suivantes : 1. 2. 3. 4. Dans la bote de dialogue "Prfrences utilisateur", cliquez sur l'onglet "Proxy". Dfinissez votre "Hte proxy http". Dfinissez le "Port proxy http". Dfinissez l'"Hte https et les paramtres du port" ou slectionnez Identique au proxy http.

5. Cliquez sur OK pour enregistrer les paramtres et fermer la bote de dialogue.

4.3 Dfinition des paramtres rgionaux de l'interface et du document

34

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Les paramtres rgionaux dterminent l'affichage de l'interface de l'application (par exemple, les lments de menu et le texte des icnes) et des donnes (par exemple, la mise en forme des dates et des nombres). Il existe trois paramtres rgionaux :
Paramtres rgionaux Description

Paramtres rgionaux du produit Paramtres rgionaux du document Paramtres rgionaux de visualisation prfrs

Les paramtres rgionaux de l'interface de Web Intelligence Les paramtres rgionaux des donnes contenues dans le document Les paramtres rgionaux prfrs pour l'affichage des donnes du document

La configuration des paramtres rgionaux dtermine la faon dont ils interagissent pour afficher les donnes de document.

4.3.1 Paramtres rgionaux du produit


Les paramtres rgionaux du produit sont utiliss pour afficher l'interface utilisateur (par exemple, les lments de menu et le texte des icnes). Remarque : La fonction GetLocale renvoie les paramtres rgionaux du produit.

4.3.1.1 Dfinition des paramtres rgionaux du produit dans Web Intelligence Rich Client
1. Slectionnez Options dans le menu principal de l'application pour afficher la bote de dialogue "Prfrences utilisateur". 2. Slectionnez l'onglet Paramtres rgionaux. 3. Slectionnez les paramtres rgionaux du produit dans la liste Paramtres rgionaux du produit.

35

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

4.3.2 Paramtres rgionaux du document


Les paramtres rgionaux du document mettent en forme les donnes des documents. Par exemple, les paramtres rgionaux du document dterminent l'affichage des dates et des nombres. Par dfaut, les paramtres rgionaux du navigateur sont utiliss. Un utilisateur peut associer de faon permanente les paramtres rgionaux actuels du document un document en enregistrant ce dernier en slectionnant l'option Application permanente des paramtres rgionaux. Une fois le document enregistr avec l'option slectionne, les paramtres ne sont pas pris en compte et les donnes du document sont toujours mises en forme conformment aux paramtres rgionaux du document enregistrs. Cela est valable pour tous les utilisateurs et non pas uniquement pour l'utilisateur ayant slectionn l'option Application permanente des paramtres rgionaux. Remarque : La fonction GetContentLocale renvoie les paramtres rgionaux du document. Rubriques associes Pour associer des paramtres rgionaux un document de faon dfinitive

4.3.3 Paramtres rgionaux de visualisation prfrs


Les paramtres rgionaux de visualisation prfrs sont les paramtres rgionaux prfrs de l'utilisateur pour afficher les donnes d'un document. Les paramtres rgionaux du document deviennent les paramtres rgionaux de visualisation prfrs lorsque les paramtres de la zone de lancement BI donnent priorit aux paramtres rgionaux de visualisation prfrs. Si les paramtres rgionaux donnent la priorit aux paramtres rgionaux de visualisation prfrs de l'utilisateur via le paramtre Utiliser les paramtres rgionaux d'affichage prfrs pour appliquer un format aux donnes, les paramtres rgionaux du document sont dfinis aux paramtres rgionaux de visualisation prfrs lorsque l'utilisateur ouvre un document. Lorsque l'utilisateur enregistre le document, les paramtres rgionaux du document sont galement enregistrs. Si les paramtres ne donnent pas priorit aux paramtres rgionaux de visualisation prfrs de l'utilisateur, les donnes sont mises en forme conformment aux paramtres rgionaux du document enregistrs avec celui-ci. Lorsqu'un utilisateur cre un document, les paramtres rgionaux de visualisation prfrs sont toujours affects en tant que paramtres rgionaux d'origine du document, que les paramtres rgionaux donnent priorit ou non aux paramtres rgionaux de visualisation prfrs.

36

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Remarque : La fonction GetPreferredViewingLocale renvoie les paramtres rgionaux de visualisation prfrs. La fonction GetLocalized utilise galement les paramtres rgionaux de visualisation prfrs pour afficher les chanes traduites.

4.3.3.1 Pour dfinir les paramtres rgionaux de visualisation prfrs


1. Slectionnez Options dans le menu principal de l'application pour afficher la bote de dialogue "Prfrences utilisateur". 2. Slectionnez l'onglet Paramtres rgionaux. 3. Slectionnez les paramtres rgionaux de visualisation prfrs dans la liste Paramtres rgionaux de visualisation prfrs.

4.3.4 Pour associer des paramtres rgionaux un document de faon dfinitive


1. En mode Conception, dans l'onglet Proprits du panneau gauche, cliquez sur Document pour afficher la bote de dialogue "Rsum du document". 2. Slectionnez Application permanente des paramtres rgionaux. 3. Cliquez sur OK. 4. Enregistrez le document.

4.4 Pour dfinir les prfrences de visualisation


1. En mode Conception, cliquez sur Application dans l'onglet Proprits pour afficher la bote de dialogue "Prfrences utilisateur". 2. Slectionnez l'onglet Visualisation. 3. Slectionnez l'unit de mesure pour l'affichage du rapport dans la section Unit de mesure. 4. Slectionnez Afficher le quadrillage pour afficher un quadrillage afin d'aligner les lments du rapport. 5. Slectionnez Aligner sur la grille pour aligner les lments du rapport dans la grille automatiquement. 6. Slectionnez la valeur dans Espacement de la grille pour dfinir la quantit d'espace entre les lignes de la grille.

37

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

4.5 Pour changer votre mot de passe


Vous ne pouvez modifier votre mot de passe que si vous tes en mode de connexion client-serveur. Autrement dit, vous devez avoir lanc votre session Web Intelligence Rich Client localement et non partir de la zone de lancement BI. 1. Dans la barre d'outils de la zone de lancement BI, slectionnez Prfrences. 2. Slectionnez Changer de mot de passe. 3. Dans le champ Ancien mot de passe, saisissez votre mot de passe actuel. 4. Dans le champ Nouveau mot de passe, saisissez un nouveau mot de passe. 5. Saisissez nouveau votre mot de passe dans le champ Confirmation du nouveau mot de passe. Le nouveau mot de passe est activ.

4.6 Utilisation des univers dans l'interface Rich Client

4.6.1 Scurit d'univers dans Web Intelligence Rich Client


Scurit d'univers en mode Connect Si vous utilisez Web Intelligence Rich Client en mode Connect, l'accs aux univers du CMS (Central Management Server) se fait distance. Le CMS applique directement les droits de scurit de la mme faon que lorsque vous accdez aux univers depuis la zone de lancement BI. En mode Connect, vous n'avez pas accs aux univers locaux, scuriss par le CMS. Vous devez accder aux univers du CMS distance. Scurit d'univers en mode local Pour crer ou actualiser un rapport en mode local, vous devez d'abord vous tre connect au CMS en mode Connect. Lorsque vous utilisez un CMS en mode Connect, un fichier d'informations de scurit local (LSI) est tlcharg sur votre ordinateur. Il contient vos droits de scurit vis--vis des ressources du CMS. Lorsque vous crez ou actualisez un rapport en mode local, vous pouvez utiliser : Des univers installs localement, non scuriss par le CMS Des univers installs localement, auxquels vous avez le droit d'accder, conformment au fichier LSI

38

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

Vous ne pouvez accder des univers du CMS distance car en mode local, vous travaillez sans connexion au CMS. Notez que pour crer et actualiser des documents en mode Hors ligne, vous avez besoin d'un serveur de connexion install sur le mme ordinateur que Web Intelligence Rich Client. Scurit d'univers en mode Autonome En mode Autonome, vous travaillez sans scurit et sans connexion au CMS. Vous pouvez uniquement utiliser des univers locaux, non scuriss. Le middleware requis pour crer et actualiser des documents locaux et non scuriss, associs des univers locaux et non scuriss, doit tre install sur l'ordinateur sur lequel vous utilisez Web Intelligence Rich Client.

4.6.2 Utilisation des univers en mode Connect


Lorsque vous analysez des donnes avec Desktop en mode Connect, l'accs aux univers du CMS (Central Management Server) se fait distance. Le CMS applique directement les droits de scurit, exactement de la mme manire que si vous analysiez des donnes partir de la zone de lancement BI. En mode Connect, vous n'avez pas accs aux univers locaux, scuriss par le CMS. Vous devez accder aux univers du CMS distance.

4.6.3 Utilisation des univers en mode Local


Pour crer ou actualiser un rapport en mode local, vous devez d'abord vous tre connect au CMS en mode Connect. Lorsque vous utilisez un CMS en mode Connect, un fichier d'informations de scurit local (LSI) est tlcharg sur votre ordinateur. Il contient vos droits de scurit vis--vis des ressources du CMS. Lorsque vous crez ou actualisez un rapport en mode local, vous pouvez utiliser : Des univers installs localement, non scuriss par le CMS Des univers installs localement, auxquels vous avez le droit d'accder, conformment au fichier LSI

Vous ne pouvez accder des univers du CMS distance car en mode local, vous travaillez sans connexion au CMS. Notez que pour crer ou actualiser des documents en mode Local, il faut qu'un serveur de connexion soit install sur l'ordinateur utilis pour l'analyse des donnes avec Desktop.

39

2012-05-10

Installation, configuration et utilisation de Web Intelligence Rich Client

4.6.4 Utilisation des univers en mode Autonome


En mode Autonome, vous travaillez sans scurit et sans connexion au CMS. Vous pouvez uniquement utiliser des univers locaux, non scuriss. Le middleware requis pour crer et actualiser des documents locaux non scuriss associs des univers locaux non scuriss doit tre install sur l'ordinateur utilis pour l'analyse des donnes avec Desktop. Lorsque vous copiez le fichier d'univers localement, il doit tre enregistr dans le dossier suivant : <chemin_installation>\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Universes.

4.6.5 Pour slectionner un univers par dfaut


1. Slectionnez Options dans le menu dans le coin suprieur droit en regard du menu Aide pour afficher la bote de dialogue "Options". 2. Cliquez sur l'onglet Gnral. 3. Slectionnez Univers par dfaut : dans la section Slectionner un univers par dfaut. 4. Cliquez sur Parcourir pour ouvrir la bote de dialogue "Univers", slectionnez l'univers, puis cliquez sur Slectionner.

40

2012-05-10

Utilisation des documents sur le bureau

Utilisation des documents sur le bureau

5.1 Slection de dossiers par dfaut pour les univers et les documents locaux
Vous pouvez slectionner un dossier utiliser par dfaut pour le stockage des univers et des documents sur votre ordinateur local. 1. En mode Conception, cliquez sur Application dans l'onglet Proprits. 2. Cliquez sur l'onglet Gnral. 3. Cliquez sur Parcourir en regard de Documents utilisateur, puis slectionnez le dossier utiliser pour le stockage des documents. 4. Cliquez sur Parcourir en regard de Univers, puis slectionnez le dossier utiliser pour le stockage des univers.

5.2 Cration d'un document l'aide d'une nouvelle requte


1. Cliquez sur Accs aux donnes > Fournisseurs de donnes > Nouveau fournisseur de donnes, puis slectionnez la source de donnes de la requte. 2. Crez et excutez la requte.

5.3 Cration d'un document vide


Il est possible de crer un document vide, puis d'y ajouter des donnes ultrieurement l'aide des requtes. 1. Lancez l'interface de bureau. 2. Cliquez sur Nouveau dans la barre d'outils, puis slectionnez Aucune source de donnes pour crer un document vierge. Par la suite, vous pouvez gnrer une requte dans le document afin de rafrachir les donnes vers le document.

41

2012-05-10

Utilisation des documents sur le bureau

Rubriques associes Cration d'un document l'aide d'une nouvelle requte

5.4 Ouverture d'un document du rfrentiel


1. Cliquez sur Ouvrir dans l'onglet Fichier de la barre d'outils principale. 2. Cliquez sur Mon entreprise gauche de la bote de dialogue. 3. Connectez-vous au rfrentiel. 4. Parcourez le rfrentiel et slectionnez le document. Lorsqu'un document est configur de faon ce que ses donnes soient mises jour l'ouverture (lorsque la proprit de document "Actualisation l'ouverture" est slectionne), le document affiche les dernires informations. Remarque : L'option Actualisation l'ouverture dpend de deux paramtres du CMS (paramtres de scurit relatifs l'utilisateur et au document) : "Vrifier le droit de scurit "Dsactiver l'actualisation automatique l'ouverture pour tous les documents"" dans le paramtre de scurit CMC/Application/Webi/Properties et "Dsactiver l'actualisation automatique l'ouverture pour tous les documents" dans CMC/Application/user. Si le paramtre de scurit Vrifier le droit de scurit "Dsactiver l'actualisation automatique l'ouverture pour tous les documents" est ACTIVE/slectionn dans CMC/Application/Webi/Properties et dans les paramtres de scurit CMC/Application/user, le droit de scurit Dsactiver l'actualisation automatique l'ouverture pour tous les documents est DESACTIVE pour cet utilisateur. Ainsi, mme si la fonction Actualisation l'ouverture n'est pas active pour le document, il le sera tout de mme l'ouverture.

5.5 Envoi de documents

5.5.1 Envoi d'un document par courrier lectronique


1. Slectionnez le document envoyer. 2. Pour envoyer ce document : a. Dans la barre d'outils de l'interface Web, slectionnez Envoyer puis Courrier lectronique. b. Dans l'interface Rich Internet Application (applet Java) et dans Web Intelligence Rich Client, cliquez sur la flche en regard de Envoyer sous forme de pice jointe.

42

2012-05-10

Utilisation des documents sur le bureau

3. Saisissez les informations du courrier lectronique dans les champs prvus cet effet, puis saisissez un message si ncessaire. 4. Cliquez sur Envoyer.

5.5.2 Pour envoyer un document un autre utilisateur


Remarque : Cette option n'est pas disponible dans Web Intelligence Rich Client. 1. Slectionnez le fichier envoyer. 2. Dans la barre d'outils, cliquez sur Envoyer, puis slectionnez Bote de rception BI. 3. Dans la liste des utilisateurs et des groupes, slectionnez ceux qui vous souhaitez envoyer le document. 4. Cliquez sur Gnr automatiquement pour envoyer le document avec un nom gnr automatiquement. 5. Cliquez sur Nom spcifique, puis saisissez ici le nom du document. 6. Cliquez sur Raccourci pour envoyer un raccourci afin d'accder au document ou sur Copier pour envoyer une copie du document. 7. Cliquez sur Envoyer.

5.5.3 Pour envoyer un document par FTP


Un document est ouvert dans Web Intelligence et vous disposez des autorisations requises pour envoyer un fichier via FTP. Si vous ne disposez pas de ces autorisations, la bote de dialogue "Envoyer vers FTP" n'apparat pas. Vous souhaitez transfrer le document actuel via FTP. 1. Enregistrez le document avant de l'envoyer. 2. Cliquez sur l'icne Envoyer par courrier lectronique de la barre d'outils, puis slectionnez Envoyer vers Ftp. 3. Saisissez le nom de l'hte dans la zone Hte. 4. Saisissez le port dans la zone Port. 5. Saisissez le nom de l'utilisateur et le mot de passe dans les zones Nom d'utilisateur et Mot de passe. 6. Saisissez votre compte dans la zone Compte. 7. Saisissez le rpertoire dans la zone Rpertoire. 8. Cliquez sur Gnr automatiquement pour envoyer le document avec un nom gnr automatiquement.

43

2012-05-10

Utilisation des documents sur le bureau

9. Cliquez sur Nom spcifique, puis saisissez ici le nom du document. 10. Cliquez sur Envoyer.

5.6 Enregistrement de documents

5.6.1 Enregistrement d'un document dans le rfrentiel de l'entreprise (avec l'interface Java ou Rich Client)
Vous utilisez actuellement l'interface Java pour effectuer cette action. 1. Cliquez sur la flche en regard d'Enregistrer dans la barre d'outils de l'onglet Fichier, puis slectionnez Enregistrer sous pour afficher la bote de dialogue "Enregistrer sous". 2. Slectionnez le rfrentiel d'entreprise gauche de la bote de dialogue. 3. Si vous utilisez l'interface Desktop, vous pouvez enregistrer sous n'importe quel rfrentiel d'entreprise disponible en slectionnant Mon entreprise gauche de la bote de dialogue, puis en vous connectant au rfrentiel. 4. Cliquez sur Dossiers ou Catgories pour afficher le rfrentiel par dossiers ou par catgories. 5. Dans la zone Nom, saisissez le nom du document. 6. Cliquez sur Avanc pour afficher d'autres options de document. Les options supplmentaires s'affichent toujours dans l'interface Desktop. 7. Saisissez une description du document dans la zone Description. 8. Saisissez les mots cls que vous, ou d'autres utilisateurs, pouvez utiliser pour rechercher le document par la suite dans la zone Mots cls. 9. Slectionnez Actualisation l'ouverture pour actualiser le document chaque fois qu'il est ouvert. 10. Slectionnez Application permanente des paramtres rgionaux pour conserver les paramtres rgionaux du document. 11. Slectionnez Supprimer la scurit du document pour supprimer la scurit du document et le rendre accessible en mode Autonome (interface Desktop uniquement). 12. Slectionnez Enregistrer pour tous les utilisateurs pour tre sr que le document n'est pas bloqu par l'utilisateur actuel (interface Desktop uniquement). 13. Cliquez sur OK. Remarque : Si le paramtre de scurit Vrifier le droit de scurit "Dsactiver l'actualisation automatique l'ouverture pour tous les documents" est ACTIVE/slectionn dans CMC/Application/Webi/Properties et dans les paramtres de scurit CMC/Application/user, le droit de scurit Dsactiver l'actualisation automatique l'ouverture pour tous les documents est

44

2012-05-10

Utilisation des documents sur le bureau

DESACTIVE pour cet utilisateur. Ainsi, mme si la fonction Actualisation l'ouverture n'est pas active pour le document, il le sera tout de mme l'ouverture. Le document est enregistr dans le rfrentiel de l'entreprise.

5.6.2 Enregistrement d'un document sous forme de feuille de calcul Excel (avec l'interface Java ou Rich Client)
Vous utilisez actuellement l'interface Java pour effectuer cette action. Il est possible de dfinir des prfrences de mise en forme lors de l'enregistrement au format Excel. Pour cela, il est ncessaire d'effectuer une autre action sparment. Voir les liens associs ci-dessous. Remarque : La mise en forme des cellules de tableau Lire le contenu comme HTML n'est pas prise en charge lors de l'exportation d'un document ou d'un rapport au format PDF. Toutes les cellules de tableau auxquelles ce paramtre s'applique seront vides dans le PDF gnr. Pour que le contenu de ces cellules soit visible dans le PDF, dslectionnez cette proprit. Pour ce faire, cliquez dans la cellule concerne du tableau avec le bouton droit de la souris, puis slectionnez Format de cellule. Ensuite, dans la section Affichage de l'onglet Gnral, dfinissez le paramtre "Lire le contenu comme" une valeur autre que HTML. Le paramtre s'applique l'intgralit de la colonne. 1. Cliquez sur la flche en regard d'Enregistrer dans la barre d'outils de l'onglet Fichier, puis slectionnez Enregistrer sous pour afficher la bote de dialogue "Enregistrer sous". 2. Slectionnez Poste de travail, Bureau ou Mes documents dans la partie gauche de la bote de dialogue, puis naviguez jusqu'au dossier dans lequel vous souhaitez enregistrer le document. 3. Slectionnez Excel ou Excel 2007 dans la liste Type de fichier. Chaque feuille de calcul Excel 2007 peut contenir jusqu' 1 million de lignes de donnes exportes. Si vous enregistrez le document au format Excel et non au format Excel 2007, chaque srie de 65,000 lignes de donnes exportes apparat sur une nouvelle feuille de calcul. 4. Slectionnez les rapports enregistrer sous Excel ou slectionnez Tout slectionner pour enregistrer tous les rapports Si vous choisissez d'enregistrer tout le document au format Excel, chacun de ses rapports est enregistr dans une feuille de calcul distincte. 5. Slectionnez tablir la priorit de formatage des documents pour faire concider au mieux la prsentation et la mise en forme du document dans le fichier Excel. (En contrepartie, cette option n'exploite pas autant les fonctions de traitement des donnes d'Excel.) 6. Slectionnez tablir la priorit du traitement de donnes simplifi dans Excel pour viter autant que possible la fusion de plusieurs cellules dans des cellules Excel et exploiter ainsi les fonctions de traitement des donnes d'Excel. 7. Cliquez sur Enregistrer. Dans Web Intelligence, tous les diagrammes sont automatiquement convertis en images sous Excel. Vous pouvez vous servir des donnes exportes pour crer votre propre diagramme l'aide de la fonctionnalit d'Excel prvue cet effet.

45

2012-05-10

Utilisation des documents sur le bureau

5.6.3 Enregistrement d'un document au format PDF (avec l'interface Java ou Rich Client)
Pour raliser cette action, vous devez tre en train de vous servir de Web Intelligence Rich Client ou de l'interface Java. Remarque : La mise en forme des cellules de tableau Lire le contenu comme HTML n'est pas prise en charge lors de l'exportation d'un document ou d'un rapport au format PDF. Toutes les cellules de tableau auxquelles ce paramtre s'applique seront vides dans le PDF gnr. Pour que le contenu de ces cellules soit visible dans le PDF, dslectionnez cette proprit. Pour ce faire, cliquez dans la cellule concerne du tableau avec le bouton droit de la souris, puis slectionnez Format de cellule. Ensuite, dans la section Affichage de l'onglet Gnral, dfinissez le paramtre "Lire le contenu comme" une valeur autre que HTML. Le paramtre s'applique l'intgralit de la colonne. 1. Cliquez sur la flche en regard d'Enregistrer dans la barre d'outils de l'onglet Fichier, puis slectionnez Enregistrer sous pour afficher la bote de dialogue "Enregistrer sous". 2. Slectionnez Poste de travail, Bureau ou Mes documents dans la partie gauche de la bote de dialogue, puis naviguez jusqu'au dossier dans lequel vous souhaitez enregistrer le document. 3. Dans le champ Type de fichier, slectionnez PDF. 4. Slectionnez Exporter le rapport actuel sous > PDF pour enregistrer le rapport actif au format PDF. Si un rapport contient des diagrammes et des images, il est possible d'optimiser la taille du document export en choisissant la taille 96 ppp. Cela peut s'avrer utile pour la publication en ligne. 5. Slectionnez Slectionnez les rapports pour slectionner les rapports enregistrer, puis slectionnez les rapports dans la liste ou slectionnez Rapport actuel pour enregistrer le rapport actuel ainsi que les pages enregistrer. 6. Cliquez sur Enregistrer.

5.6.4 Enregistrement des donnes d'un document au format CSV (avec l'interface Java ou Rich Client)
Pour effectuer cette action, vous devez utiliser l'interface Java en mode Conception ou Donnes. Enregistrer au format CSV enregistre uniquement les donnes brutes du cube. 1. En mode Conception ou Donnes, slectionnez la requte dont vous souhaitez enregistrer les donnes au format CSV, puis slectionnez Accs aux donnes > Outils > Exporter les donnes. 2. Cliquez sur le nom du fichier. 3. Dans la bote de dialogue, choisissez un identificateur de texte, un sparateur de colonnes et un jeu de caractres.

46

2012-05-10

Utilisation des documents sur le bureau

4. Slectionnez Dfinir en tant que valeurs par dfaut pour que les options choisies prcdemment soient les options par dfaut d'enregistrement au format CSV. 5. Cliquez sur Enregistrer.

5.7 Dfinition des proprits d'un document


Le tableau ci-dessous rpertorie les proprits de document qu'il est possible d'afficher et/ou de dfinir dans le volet "Rsum du document" :
Proprit Description

Titre Type (interface Web uniquement) Auteur Date de cration Paramtres rgionaux Description Mots cls

Nom du document dans la zone de lancement BI. Il apparat au-dessus des proprits gnrales, et il n'est pas possible de le modifier. Type du document. L'auteur du document. Date laquelle le document a t cr. Vous indique les paramtres rgionaux de format du document. Informations facultatives dcrivant le document. Mots cls facultatifs pouvant servir rechercher le document dans la zone de lancement BI. Vous indique la date de la dernire actualisation des rsultats avec les donnes les plus rcentes de la base de donnes. Indique quand le document a t modifi pour la dernire fois. Indique quelle est la dernire personne avoir modifi le document. Temps ncessaire l'extraction des donnes de la base de donnes lors de la dernire actualisation des rsultats Lorsque cette option est slectionne, l'apparence des rapports est optimise pour la visualisation l'cran.

Dernire actualisation

Dernire modification Dernire modification par

Dure de la dernire actualisation

Affichage optimis

47

2012-05-10

Utilisation des documents sur le bureau

Proprit

Description

Actualise automatiquement les rsultats qui apparaissent dans les rapports avec les donnes les plus rcentes de la base de donnes chaque ouverture du document. Paramtre par dfaut = Actualisation l'ouverture Lorsque l'option Actualisation l'ouverture est slectionne, le suivi des donnes n'affiche pas la diffrence entre les donnes avant actualisation et celles obtenues aprs l'actualisation. Les donnes obtenues aprs l'actualisation sont traites comme de nouvelles donnes tant donn que l'actualisation purge le document. Met le document en forme conformment aux paramtres rgionaux de format avec lesquels il a t enregistr. Explorations en mode d'exploration de requte Gnre des requtes utilisant uniquement des objets qui contribuent aux rapports dans lesquels ils sont utiliss. Chaque actualisation d'une requte a pour effet d'ignorer les objets qui ne contribuent pas cette dernire. Seules les donnes pertinentes sont extraites du fournisseur de donnes. Cette fonctionnalit amliore les performances. Masque les icnes d'avertissement pour faciliter la lecture. Vous avez la possibilit de changer de style par dfaut pour le document si vous vous servez de l'interface Rich Internet Application. Vous pouvez importer un nouveau style ou exporter le style actuel. Cette proprit permet d'effectuer un suivi des types de modification de donnes suivants : Donnes insres Donnes supprimes Donnes modifies Valeurs augmentes Valeurs diminues

Application permanente des paramtres rgionaux Utiliser l'exploration de requte

Activer la suppression des requtes

Masquer les icnes d'avertissement du diagramme

Changer le style par dfaut (pas disponible dans l'interface Web)

Suivi des donnes

48

2012-05-10

Utilisation des documents sur le bureau

Proprit

Description

Fusionner automatiquement les dimensions

Fusionne automatiquement les dimensions qui ont le mme nom et qui sont issues du mme univers. La dimension fusionne apparat dans la liste des objets disponibles avec, au-dessous, les dimensions fusionnes l'intrieure de celleci. Les dimensions fusionnes constituent le mcanisme qui permet de synchroniser des donnes provenant de diffrents fournisseurs de donnes. Dveloppe les valeurs de dimensions fusionnes. Les dimensions fusionnes constituent le mcanisme qui permet de synchroniser des donnes provenant de diffrents fournisseurs de donnes. Cette proprit permet de contrler les rsultats lorsqu'un tableau contient des donnes synchronises. Lorsque cette proprit est slectionne, si un tableau contient une dimension utilise dans une fusion, cette dimension renvoie la valeur de sa requte plus les valeurs des autres dimensions fusionnes provenant d'autres fournisseurs de donnes pour lesquels il y a un objet dans le tableau. Lorsque cette proprit n'est pas slectionne, si un tableau contient une dimension utilise dans une fusion, cette dimension renvoie la valeur de sa requte.

Etendre les valeurs des dimensions fusionnes

Remarque : Vous pouvez paramtrer Web Intelligence en vue d'une actualisation automatique l'ouverture du document sans activer l'option "Actualisation l'ouverture" dans les proprits du document l'aide de la Central Management Console pour dsactiver le droit de scurit "Dsactiver l'actualisation automatique l'ouverture pour tous les documents". Rubriques associes Dfinition de la fusion Dfinition de l'exploration de requte

49

2012-05-10

Utilisation des documents sur le bureau

5.7.1 Affichage et dfinition des proprits des documents


Un document est ouvert et l'interface est en mode Conception. 1. Cliquez sur Document dans l'onglet Proprits pour afficher la bote de dialogue "Rsum du document". 2. Dans cette bote de dialogue, affichez les proprits ou modifiez-les. 3. Quand vous avez fini, cliquez sur OK.

50

2012-05-10

Renvoi de donnes l'aide de requtes

Renvoi de donnes l'aide de requtes

6.1 Dfinition des requtes

6.1.1 Dfinition des requtes


Lorsque vous crez un document ou lui ajoutez de nouvelles donnes, vous utilisez les requtes pour rafrachir les donnes d'une source de donnes vers le document. Les requtes sont cres l'aide de l'"diteur de requte". Le type d'diteur de requte dpend de la source de donnes de la requte. Selon l'interface que vous utilisez, vous pouvez crer des requtes reposant sur des univers, qui reprsentent les donnes des bases de donnes relationnelles ou OLAP sous forme d'objets, sur des sources de donnes locales telles que des fichiers texte ou des fichiers Microsoft Excel, sur des SAP InfoCubes d'un systme SAP BW grce l'utilisation de requtes BEx, sur des sources de donnes Pioneer ou sur des services Web. Vous excutez la requte pour qu'elle renvoie les donnes dans un rapport que vous pouvez analyser plus en dtail par la suite, en filtrant ou classant ses donnes par exemple. Les indicateurs sont communs toutes les requtes. Les indicateurs renvoient des donnes, souvent numriques, qui sont calcules sur la base des autres objets de la requte (dimensions ou hirarchies). Les requtes bases sur des univers peuvent tre hirarchiques ou non hirarchiques. Les requtes non hirarchiques organisent les donnes dans des dimensions sans relation hirarchique. Par exemple, une requte qui contient une dimension client et un indicateur chiffre d'affaires calcule le chiffre d'affaires par client. Les hirarchies organisent les donnes dans des relations hirarchiques. Par exemple, une hirarchie gographique peut contenir des donnes sur les pays, les Etats et les villes (niveaux de hirarchie diffrents). Une requte qui contient une hirarchie gographique et un indicateur chiffre d'affaires calcule le chiffre d'affaires aux diffrents niveaux de la hirarchie (pays, Etat, ville). Une requte est hirarchique ou non hirarchique en fonction de la base de donnes partir de laquelle l'univers extrait ses donnes. Remarque : Il n'est pas possible de crer des requtes l'aide de l'interface Web (interface DHTML) : l'" diteur de requte" n'est pas disponible.

51

2012-05-10

Renvoi de donnes l'aide de requtes

6.1.2 Classes et sous-classes


Les objets sont regroups dans des dossiers appels classes. Chaque classe peut contenir une ou plusieurs sous-classes. Les sous-classes contiennent des objets qui sont une sous-catgorie supplmentaire des objets de niveau suprieur dans la classe. Les classes permettent d'organiser les objets en groupes logiques. Lorsque vous crez une requte dans l'univers, les classes permettent de retrouver les objets correspondant aux informations utiliser dans la requte.

6.1.3 Dimension d'analyse


Une dimension d'analyse contient un ensemble de hirarchies lies entre elles. Les dimensions d'analyse n'apparaissent pas comme objets de rsultat dans les requtes. Si vous slectionnez une dimension d'analyse, sa hirarchie par dfaut apparat dans la requte. Les dimensions d'analyse apparaissent de la faon suivante :

6.1.4 Dimension
Une dimension reprsente des donnes non hirarchiques qui peuvent servir de base une analyse dans un rapport. En gnral, les dimensions servent extraire des donnes de type caractre, par exemple, des noms de clients, des noms de lieux de villgiature ou des dates. Une requte contenant la dimension [Client] et l'indicateur [Chiffre d'affaires], par exemple, renvoie le chiffre d'affaires par client. Les dimensions donnent lieu des colonnes non hirarchiques dans l'ensemble de rsultats gnrs par la requte. Dans les sources de donnes hirarchiques, les hirarchies reposent sur des dimensions. Les hirarchies apparaissent au-dessous des dimensions sur lesquelles elles reposent dans la liste des objets disponibles. Vous pouvez inclure la dimension dans la requte pour que cette dernire renvoie des donnes non hirarchiques ou bien une ou plusieurs de ses hirarchies associes pour que la requte renvoie des donnes hirarchiques.

52

2012-05-10

Renvoi de donnes l'aide de requtes

6.1.5 Attribut
Un attribut fournit des donnes descriptives concernant une dimension ou une hirarchie. Par exemple, Age peut tre un attribut de la dimension Client. Les attributs doivent tre lis de faon unique la dimension qui leur est associe. Chaque valeur d'un objet dimension ne peut avoir qu'une seule valeur associe de n'importe quel attribut. Dans l'exemple ci-dessus, chaque valeur Client ne peut avoir qu'une seule valeur associe dans l'objet Dtails de l'ge. Si, en raison d'une mauvaise conception d'univers, un objet de type information tente de renvoyer des valeurs multiples pour une valeur de dimension, ses cellules affichent le message d'erreur #VALEURMULTI. Les attributs apparaissent de la faon suivante :

Remarque : Dans le cas des univers .unv (crs l'aide de l'outil de conception d'univers), les attributs sont appels "dtails", et ils s'appliquent aux sources de donnes relationnelles.

6.1.6 Hirarchie
Une hirarchie est un ensemble de membres de donnes organiss en niveaux ou en fonction des relations parent-enfant. Une hirarchie [Gographie], par exemple, pourrait contenir les niveaux [Pays], [Etat] et [Ville]. Les hirarchies donnent lieu des colonnes hirarchiques dans l'ensemble de rsultats gnrs par la requte. Il est possible de dvelopper les lments d'une hirarchie pour explorer leurs donnes. Vous pouvez, par exemple, dvelopper le niveau [Californie] d'une hirarchie [Gographie] pour explorer les donnes en rapport avec la Californie. Le Slecteur de membres permet de slectionner les membres devant apparatre dans l'ensemble de rsultats. Dans les sources de donnes hirarchiques, les hirarchies sont associes une dimension et apparaissent au-dessous de celle laquelle elles sont associes dans la liste des objets disponibles.

6.1.7 Objet niveau

53

2012-05-10

Renvoi de donnes l'aide de requtes

Un niveau dsigne un ensemble de membres d'une hirarchie qui se trouvent la mme distance de la racine de cette hirarchie. [Ville], par exemple, pourrait tre un niveau d'une hirarchie [Gographie] contenant des membres tels que [Los Angeles] et [San Francisco]. Les niveaux donnent lieu des colonnes ordinaires dans l'ensemble de rsultats gnrs par la requte. Une requte contenant le niveau [Pays] et des objets [Chiffre d'affaires], par exemple, produit un rsultat tel que le suivant :
Pays Chiffre d'affaires

Etats-Unis France Allemagne Royaume-Uni

10 123 121 8 232 231 7 342 342 9 343 092

Les hirarchies ne contiennent pas toutes des niveaux. Dans les requtes SAP Business Explorer, les niveaux ne sont pas disponibles dans les hirarchies. Les niveaux apparaissent de la faon suivante :

Rubriques associes Dfinition des requtes

6.1.8 Membre
Un membre est un lment de donnes individuel dans une hirarchie. Par exemple, la hirarchie [Gographie] peut contenir des membres tels que [France] au niveau du [Pays], ou [Las Vegas] (au niveau de la [Ville]). Si vous ne souhaitez pas inclure tous les membres dans une hirarchie, slectionnez des membres individuels pour les inclure dans le rsultat de la requte. Vous pouvez galement dfinir un ensemble nomm comprenant un ensemble de membres.

6.1.9 Ensemble nomm

54

2012-05-10

Renvoi de donnes l'aide de requtes

Un ensemble nomm est une expression nomme qui renvoie un ensemble de membres. Les ensembles nomms peuvent tre dfinis dans les bases de donnes OLAP ou dans les univers reposant sur des bases de donnes relationnelles ou OLAP.

6.1.10 membre calcul


Les membres calculs sont des membres qui sont renvoys par une expression MDX. Le langage MDX est utilis pour accder aux donnes hirarchiques des bases de donnes OLAP. L'administrateur d'une base de donnes OLAP peut crer des membres calculs disponibles pour les requtes MDX qui accdent la base de donnes. Les membres calculs apparaissent de la faon suivante :

6.1.11 Indicateur
Les indicateurs permettent de rafrachir les donnes, gnralement de type numrique, qui sont le rsultat de calculs effectus sur des donnes de la base de donnes. Par exemple, Chiffre d'affaires dsigne le calcul du nombre d'articles vendus multipli par le prix unitaire de ces articles. La plupart du temps, les indicateurs se trouvent dans la classe Indicateurs. Par dfaut, le calcul des indicateurs s'effectue par agrgation des valeurs dtailles renvoyes partir de la base de donnes. Les indicateurs intelligents sont des indicateurs d'un type spcial. Ils sont calculs par la base de donnes elle-mme et sont dj agrgs lorsque la requte les renvoie. Dans certains cas de figure, les indicateurs intelligents ont un impact sur le mode d'affichage des calculs. Pour en savoir plus sur les indicateurs intelligents, voir le guide Utilisation de fonctions, formules et calculs dans Web Intelligence. Les indicateurs renvoient des rsultats en fonction des objets auxquels ils sont associs dans une requte. Une requte contenant la dimension [Client] et l'indicateur [Chiffre d'affaires], par exemple, renvoie le chiffre d'affaires par client. Une requte contenant la hirarchie [Gographie] et l'indicateur [Chiffre d'affaires] renvoie le chiffre d'affaires calcul pour tous les diffrents agrgats possibles de la hirarchie. Les indicateurs apparaissent de la faon suivante :

55

2012-05-10

Renvoi de donnes l'aide de requtes

6.2 Cration et utilisation des requtes

6.2.1 Requtes hirarchiques et non hirarchiques

6.2.1.1 Dfinition des requtes non hirarchiques


Les requtes non hirarchiques sont des requtes partir d'univers qui n'incluent aucun objet pouvant organiser les donnes de faon hirarchique. Vous gnrez une requte non hirarchique l'aide de dimensions, d'attributs et d'indicateurs. Les dimensions reprsentent des objets de gestion tels que les clients ou les villes. Les indicateurs gnrent des rsultats, en gnral numriques, partir des dimensions que vous incluez dans la requte. Par exemple, une requte qui contient la dimension [Client] et l'indicateur [Chiffre d'affaires] renvoie le chiffre d'affaires pas client. Les requtes non hirarchiques gnrent des ensembles de rsultats dans lesquels les dimensions ne sont pas associes. Chaque objet de la requte gnre une colonne simple dans l'ensemble de rsultats. Les requtes non hirarchiques n'incluent pas les objets suivants : les hirarchies, les niveaux, les membres ou les ensembles nomms. Rubriques associes Pour crer une requte sur un univers

6.2.1.2 Dfinition des requtes hirarchiques


Une requte hirarchique contient au moins un objet de la hirarchie. Vous pouvez crer des requtes hirarchiques reposant sur des univers qui prennent en charge les donnes hirarchiques ou sur des requtes SAP Business Explorer qui accdent directement SAP Info Queries. Les donnes hirarchiques peuvent provenir de bases de donnes relationnelles ou OLAP, selon la faon dont l'univers structure les donnes.

56

2012-05-10

Renvoi de donnes l'aide de requtes

Remarque : Dans le cas d'une source de donnes relationnelle, il ne s'agit pas d'une vritable hirarchie mais d'un chemin de navigation. Vous pouvez inclure des hirarchies en tant qu'objets de rsultat ou objets de filtre. Lorsque vous crez une requte hirarchique, l'Editeur de requte vous fournit des fonctionnalits supplmentaires pour utiliser les donnes hirarchiques. Par exemple, si vous incluez une hirarchie en tant qu'objet de rsultat, vous avez la possibilit de choisir des membres de la hirarchie pour qu'ils apparaissent dans le rsultat. Ces fonctionnalits hirarchiques ne sont pas disponibles lorsque vous crez une requte sur des donnes non hirarchiques. Les fonctionnalits exactes disponibles dans l'Editeur de requte hirarchique dpendent galement de la source des donnes hirarchiques auxquelles vous accdez. L'ensemble de rsultats gnr par une requte hirarchique vous permet d'effectuer une analyse des donnes hirarchiques. Chaque objet de la hirarchie dans la requte gnre une colonne hirarchique dans le rapport. Vous pouvez dvelopper les membres de faon faire apparatre leurs membres enfant ; par exemple, vous pouvez dvelopper le membre [Etats-Unis] de faon faire apparatre des Etats amricains dans la hirarchie [Gographie]. Les indicateurs du bloc sont agrgs en fonction du membre qui leur est associ. Par exemple, une requte hirarchique qui contient la hirarchie [Clients] et les indicateurs [Units] et [Cot magasin] gnre l'ensemble de rsultats suivant :
Clients Units Cot magasin

Tous les clients EtatsUnis CA OU Albanie

364 707 276 773 45 506 32 104 10 324

371 579 234 555 67 999 56 700 12 325

Rubriques associes Slection hirarchique de membres dans les requtes SAP Business Explorer Utilisation de contextes dans les requtes SAP Business Explorer

6.2.1.2.1 Comment inclure plusieurs hirarchies dans une requte


Lorsque vous combinez plusieurs hirarchies dans une requte, la requte renvoie des rsultats pour toutes les combinaisons de membres dans les diffrentes hirarchies.

57

2012-05-10

Renvoi de donnes l'aide de requtes

Exemple : Comment inclure deux hirarchies dans une requte Vous disposez de deux hirarchies, [Sexe] (qui contient les membres [Tout], [Masculin] et [Fminin]) et [Gographie client]. Combines dans une requte avec un indicateur, les deux hirarchies gnrent le rsultat suivant :
Gographie client Gender (sexe) Montant des ventes Internet

Tout sexe Tous les clients Fminin Masculin Tout sexe France Fminin Masculin Tout sexe Pierre Fminin Tout sexe Alain Fminin

29 358 677 10 000 000 19 358 677 2 644 017 1 058 677 1 285 340 1 249 1 249 1 155 1 155

6.2.2 Cration de requtes partir d'univers

6.2.2.1 Dfinition des univers


Les univers prsentent les donnes de sources de donnes relationnelles ou OLAP en tant que collections d'objets associs. Les univers contiennent deux types de donnes :

58

2012-05-10

Renvoi de donnes l'aide de requtes

Type de donnes

Description

Relationnel

Les donnes relationnelles organisent les donnes en tant que collection d'objets associs (dimensions, dtails et indicateurs). Vous combinez des objets d'univers dans une requte que vous excutez pour gnrer un rapport. Par exemple, une requte qui contient la dimension Client et l'indicateur Chiffre d'affaires gnre un rapport qui affiche le chiffre d'affaires par client. Les donnes hirarchiques organisent les donnes de faon hirarchique en tant que membres dans des hirarchies associes. Par exemple, une hirarchie Gographie peut contenir des niveaux qui affichent les pays, les Etats et les villes. Une requte sur la hirarchie Gographie et l'indicateur Chiffre d'affaires gnre un rapport qui affiche le chiffre d'affaires gnr aux diffrents niveaux de la hirarchie (chiffre d'affaires par pays, par Etat et par ville). La requte calcule automatiquement les valeurs du chiffre d'affaires aux diffrents niveaux de la hirarchie.

Hirarchiques

Les fonctionnalits disponibles dans l'Editeur de requte utilis pour crer une requte sur un univers sont dtermines par les donnes de l'univers. Par exemple, l'diteur de requte hirarchique vous permet de slectionner des membres de donnes dans une hirarchie.

6.2.2.2 Pour slectionner un univers par dfaut


Vous pouvez slectionner un univers par dfaut pour les requtes gnres partir d'univers. Lorsque l'utilisateur cre un document, l'univers par dfaut est dj slectionn dans la bote de dialogue Slectionnez un univers. 1. Dans la zone de lancement BI, cliquez sur Prfrences. 2. Cliquez sur Prfrences dans le volet gauche de la bote de dialogue pour afficher la liste des prfrences, puis slectionnez Web Intelligence dans la liste. 3. Cliquez sur Parcourir sous Slectionnez l'univers par dfaut et accdez l'univers par dfaut choisi. 4. Slectionnez un univers, puis cliquez sur OK en bas du volet. 5. Cliquez sur Enregistrer et fermer. 6. Vous devez vous dconnecter (Dconnexion) puis vous connecter (Connexion) nouveau pour que la modification s'applique. Lors de la cration d'un document reposant sur un univers, quand vous choisissez la source de donnes, la nouvelle source de donnes par dfaut est slectionne. Au besoin, vous pouvez slectionner une autre source de donnes.

6.2.2.3 Pour crer une requte sur un univers

59

2012-05-10

Renvoi de donnes l'aide de requtes

1. Cliquez sur Donnes. Le Gestionnaire de donnes affiche toutes les requtes disponibles du document. 2. Slectionnez Fournisseurs de donnes > Nouveau > A partir de l'univers 3. Slectionnez l'univers dans lequel vous souhaitez crer un document (puis cliquez sur Slectionner si vous utilisez Web Intelligence Rich Client). L'Editeur de requte s'ouvre. 4. Slectionnez les objets que vous souhaitez inclure la requte, puis faites-les glisser vers le voletObjets du rsultat. Pour ajouter l'ensemble des objets d'une classe, faites glisser la classe vers le volet Objets du rsultat. 5. Rptez l'tape prcdente jusqu' ce que la requte contienne tous les objets que vous souhaitez inclure. 6. Cliquez sur Tri dans la barre d'outils Objets du rsultat et utilisez la bote de dialogue "Tri" pour trier le rsultat de la requte. 7. Slectionnez les objets pour lesquels vous souhaitez dfinir des filtres de requte, puis faites-les glisser vers le volet Filtres de requte . Pour crer un filtre express sur un objet, slectionnez l'objet dans le volet Objets du rsultat puis cliquez sur Ajouter un filtre express en haut droite du volet. 8. Dfinissez le primtre d'analyse ainsi que toute autre proprit de requte pertinente. 9. Pour supprimer un objet du volet Objets du rsultat ou Filtres de requte, cliquez sur Supprimer en haut droite du volet. 10. Pour supprimer tous les objets du volet Objets du rsultat ou Filtres de requte, cliquez sur Tout supprimer en haut droite du volet. 11. Cliquez sur Excuter pour lancer la requte. Remarque : Si un document est cr avec deux fournisseurs de donnes (requtes) bass sur la mme source (univers), lorsque la source de l'une des deux requtes est modifie, celle de l'autre fournisseur de donnes reste inchange. Rubriques associes Pour afficher l'aperu des rsultats de la requte Dfinition des requtes non hirarchiques Pour trier les rsultats de la requte

6.2.2.4 Slection de membres d'une hirarchie


Lorsque vous utilisez une hirarchie dans une requte, vous utilisez le Slecteur de membres pour slectionner des membres de la hirarchie afin qu'ils apparaissent dans le rapport gnr partir de l'ensemble de rsultats de la requte. Une fois les membres slectionns, ils apparaissent sous l'objet de la hirarchie dans l'Editeur de requte.

60

2012-05-10

Renvoi de donnes l'aide de requtes

Vous pouvez slectionner des membres explicitement ou implicitement par le biais des fonctions. Par exemple, vous pouvez slectionner explicitement les membres [Californie] et [Los Angeles] de la hirarchie [Gographie]. Vous pouvez slectionner les membres enfant du membre [Etats-Unis] (pour gnrer les Etats amricains). Vous pouvez galement slectionner les membres inclus dans un ensemble nomm, par exemple Palmars des villes en termes de chiffre d'affaires, pour inclure les villes qui gnrent le plus de chiffre d'affaires. Rubriques associes Prsentation du Slecteur de membres Comparaison entre la slection des membres et le filtrage hirarchique

6.2.2.4.1 Comparaison entre la slection des membres et le filtrage hirarchique


Lorsque vous filtrez des membres dans un filtre de requte, vous affectez galement l'agrgation de l'indicateur. A l'inverse, la slection de membres dans le Slecteur de membres n'affecte pas les indicateurs. Exemple : Slection de membres et filtrage hirarchique Dans cet exemple, les donnes sont les suivantes :
Gographie client Montant des ventes Internet

Tous les clients France Hauts de Seine Seine (Paris) Allemagne Brandebourg Hesse

29 358 677,22 2 644 017,71 263 416,19 539 725,80 2 894 312,34 119 871,08 794 876,08

Si vous ne slectionnez que les membres associs la France dans le Slecteur de membres, la valeur de l'indicateur Tous les clients n'est pas affecte :
Gographie client Montant des ventes Internet

Tous les clients France Hauts de Seine

29 358 677,22 2 644 017,71 263 416,19

61

2012-05-10

Renvoi de donnes l'aide de requtes

Gographie client

Montant des ventes Internet

Seine (Paris)

539 725,80

Si vous filtrez sur Allemagne et ses membres enfant l'aide du filtre de requte, l'indicateur Tous les clients est affect car les chiffres pour l'Allemagne n'apparaissent plus dans l'agrgation :
Gographie client Montant des ventes Internet

Tous les clients France Hauts de Seine Seine (Paris)

26 464 364,08 2 644 017,71 263 416,19 539 725,80

Rubriques associes Slection de membres d'une hirarchie

6.2.2.4.2 Prsentation du Slecteur de membres


Utilisez le Slecteur de membres pour afficher et slectionner des membres dans une hirarchie. Vous pouvez utiliser des membres explicitement ou utiliser des ensembles de membres fournis, par exemple, par des fonctions, des ensembles nomms ou des niveaux de hirarchie. Vous pouvez galement utiliser le Slecteur de membres pour dfinir les invites qui permettent aux utilisateurs de slectionner les membres qu'ils veulent inclure dans la hirarchie lorsqu'ils excutent la requte. Vous lancez le Slecteur de membres depuis les objets de la hirarchie que vous incluez dans les requtes de l'diteur de requtes. Le tableau suivant dcrit les onglets disponibles dans le Slecteur de membres.
Onglet Description

Membres

L'onglet Membres affiche les membres disposs hirarchiquement. Les membres calculs apparaissent, dans la hirarchie, selon la position dfinie par l'administrateur.

62

2012-05-10

Renvoi de donnes l'aide de requtes

Onglet

Description

Mtadonnes

L'onglet Mtadonnes indique les niveaux de hirarchie (si la hirarchie prend en charge les niveaux), les ensembles nomms et les membres calculs. Les invites permettent de diffrer la slection de membres jusqu'au lancement de la requte en affichant une invite qui permet aux utilisateurs de slectionner des membres.

Invites

Remarque : L'"Editeur de requte" affiche le nom technique et le nom commercial des objets ou des objets de hirarchie. Le nom technique est le nom qui identifie l'objet en plus de son nom commercial. Contrairement aux noms commerciaux, les noms techniques ne sont pas localiss. Exemple de nom commercial et de nom technique : respectivement Client et Z_CUSTOMER. Rubriques associes Slection de membres d'une hirarchie

6.2.2.4.3 Slection de membres de la hirarchie


Vous avez lanc l'diteur de requte et au moins un objet de la hirarchie est disponible pour tre inclus dans la requte. 1. Ajoutez l'objet de la hirarchie au volet Objets du rsultat de l'diteur de requte. 2. Cliquez sur la flche droite de l'objet de la hirarchie pour lancer le Slecteur de membres. 3. Utilisez le Slecteur de membres pour slectionner les membres inclure dans la requte. 4. Fermez le Slecteur de membres. Les membres calculs apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, seuls ces membres sont inclus dans le rsultat. Remarque : Si vous ne slectionnez aucun membre, le membre par dfaut de la hirarchie (dfini dans la base de donnes) est utilis dans le rsultat de la requte. Si aucun membre par dfaut n'est dfini, le membre du niveau le plus lev est utilis.

6.2.2.4.4 Affichage des membres de hirarchie slectionns


L'Editeur de requte indique les membres slectionns

63

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.2.4.5 Slection explicite de membres de la hirarchie


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. 1. Cliquez sur Membres pour afficher les membres de la hirarchie. 2. Slectionnez les membres en cliquant sur la case cocher ct du membre dans l'affichage de la hirarchie. Les membres apparaissent dans la liste des membres slectionns dans le Slecteur de membres. 3. Pour slectionner tous les membres de la hirarchie, cliquez sur Tous les membres en haut de la hirarchie. Cette option est utile lorsque vous voulez inclure tous les membres, mme si la structure de la hirarchie est modifie ultrieurement. 4. Fermez le Slecteur de membres Les membres que vous avez slectionns apparaissent sous l'objet de la hirarchie dans l'diteur de requte. Rubriques associes Slection de membres de la hirarchie

Slection hirarchique de membres dans les requtes SAP Business Explorer


Servez-vous du "Slecteur de membres" de l'"Editeur de requte" pour slectionner des membres au sein d'une hirarchie pour votre requte. La hirarchie suivante illustre le comportement de la slection de membres dans les requtes SAP Business Explorer. World EMEA Europe Moyen-Orient Afrique Amrique du Nord Asie PAC Asie Pacifique Australie Philippines

64

2012-05-10

Renvoi de donnes l'aide de requtes

Nouvelle-Zlande Amrique du Sud

Rgle

Exemple

Lorsque vous slectionnez un membre d'une hirarchie un niveau donn.

Tous les membres parent de la hirarchie sont slectionns. La racine est toujours slectionne. Il n'est pas possible de slectionner un niveau particulier. Si Pacifique et tous ses membres enfant sont dj slectionns et que vous dslectionnez Australie, Philippines et Nouvelle-Zlande sont galement dslectionns. Les slections de membres suivantes apparaissent : Europe Pacifique

Si vous dslectionnez un membre alors que son membre parent est dj slectionn, tous les membres enfant du parent sont galement dslectionns.

Si vous slectionnez un membre alors que certains de ses membres enfant sont dj slectionns, tous les membres enfant sont slectionns.

Si Europe est slectionn et que vous slectionnez EMEA, Moyen-Orient et Afrique sont galement slectionns. Les slections de membres suivantes apparaissent : EMEA Enfants de EMEA

Si vous slectionnez un membre alors que les membres descendant sont dj slectionns, tous les enfants du membre et tous les frres des membres descendant slectionns sont galement slectionns.

Si vous slectionnez Asie PAC alors qu'Australie tait dj slectionn, Asie, Pacifique (les enfants d'Asie PAC) et Philippines et Nouvelle-Zlande (les frres d'Australie) sont galement slectionns. Les slections de membres suivantes apparaissent : Asie PAC Enfants d'Asie PAC Pacifique Enfants de Pacifique

65

2012-05-10

Renvoi de donnes l'aide de requtes

Rgle

Exemple

Si vous slectionnez un membre alors que les membres descendant sont dj slectionns, tous les enfants du membre et tous les frres des membres descendant slectionns sont galement slectionns.

Si vous slectionnez Asie PAC alors qu'Australie tait dj slectionn, Asie, Pacifique (les enfants d'Asie PAC) et Philippines et Nouvelle-Zlande (les frres d'Australie) sont galement slectionns. Les slections de membres suivantes apparaissent : Asie PAC Enfants d'Asie PAC Pacifique Enfants de Pacifique

Rubriques associes Restrictions lors de l'utilisation des requtes BEx A propos de la slection de membres de hirarchie une profondeur spcifie Slection hirarchique de membres dans les requtes SAP Business Explorer Utilisation de contextes dans les requtes SAP Business Explorer

A propos des variables de nud de hirarchie dans les requtes SAP Business Explorer
Lorsqu'une invite est associe une caractristique de nud de hirarchie dans une requte BEx, on parle de variable de nud de hirarchie. Lorsque cela se produit, la fonction de slection de membre est dsactive pour cette hirarchie. L'invite associe la variable de nud de hirarchie s'affiche lors de l'excution.

6.2.2.4.6 Slection de membres de la hirarchie l'aide de fonctions


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. 1. Cliquez sur Membres pour afficher les membres de la hirarchie. 2. Cliquez avec le bouton droit de la souris sur le membre auquel vous souhaitez appliquer une fonction. Le menu affiche les options suivantes :

66

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Ajoute tous les membres enfant du membre la liste des membres slectionns. . Les membres immdiatement en dessous du membre slectionn sont ses enfants. Children Les membres apparaissent dans la liste en tant que Enfants de [membre slectionn]. Remarque : Vous ne pouvez pas inclure les enfants et les descendants d'un mme membre. Si vous aviez dj slectionn Descendants avant de slectionner Enfants, les descendants sont supprims de la liste et remplacs par les enfants. Ajoute tous les membres descendants du membre la liste des membres slectionns. Tous les membres situs en dessous du membre slectionn dans la hirarchie sont ses descendants. Les membres apparaissent dans la liste en tant que Descendants de [membre slectio nn]. Remarque : Vous ne pouvez pas inclure les enfants et les descendants d'un mme membre. Si vous aviez dj slectionn Enfants avant de slectionner Descendants, les enfants sont supprims de la liste et remplacs par les descendants.

Descendants

67

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Ajoute le membre parent du membre la liste des membres slectionns Le membre situ immdiatement au dessus du membre slectionn est son parent. Le membre apparat dans la liste en tant que Parent de [membre slectionn]. Parent Remarque : Vous ne pouvez pas inclure le parent et les ascendants d'un mme membre. Si vous aviez dj slectionn Ascendants avant de slectionner Parent, le systme supprime les ascendants de la liste et les remplace par le parent. La fonction Parent n'est pas disponible dans les requtes SAP Business Explorer. Ajoute les membres ascendants du membre la liste des membres slectionns. Tous les membres situs au dessus du membre slectionn dans la hirarchie sont ses ascendants. Les membres apparaissent dans la liste en tant que Ascendants de [membre slection n]. Vous ne pouvez pas inclure les ascendants et le parent d'un mme membre dans la liste. Si vous aviez dj slectionn Parent avant de slectionner Ascendants, le parent est supprim de la liste et remplac par les ascendants. La fonction Ascendants n'est pas disponible dans les requtes SAP Business Explorer.

Ascendants

68

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Ajoute le membre slectionn et les membres de mme niveau la liste des membres slectionns. Tous les membres de mme niveau que le membre slectionn et qui partagent le mme parent sont ses frres. Les membres apparaissent dans la liste en tant qu'Elments de mme niveau du [membre slectionn]. La fonction Elments de mme niveau n'est pas disponible dans les requtes SAP Business Explorer.

Elments de mme niveau

3. Fermez le Slecteur de membres. Les membres calculs apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, seuls ces membres sont inclus dans le rsultat. Rubriques associes Slection de membres de la hirarchie

6.2.2.4.7 A propos de la slection de membres selon le niveau


Vous pouvez slectionner des membres par niveau dans le volet Mtadonnes de l'Editeur de requte. Vous pouvez slectionner des membres selon le niveau et la profondeur dans la hirarchie.

6.2.2.4.8 A propos de la slection de membres de hirarchie une profondeur spcifie


Dans l'"Editeur de requte", vous pouvez slectionner tous les membres d'une hirarchie une profondeur donne. Tous les membres de la hirarchie slectionne jusqu' la profondeur donne sont affichs dans le rapport.

6.2.2.4.9 Lorsqu'une variable de hirarchie est dfinie sur une caractristique


Lorsqu'une variable de hirarchie est dfinie sur une caractristique, seule une hirarchie par dfaut est affiche dans le plan de l'univers de l'Editeur de requte.

6.2.2.4.10 Slection de membres de la hirarchie partir d'un niveau


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie qui prend en charge les niveaux et lanc le Slecteur de membres.

69

2012-05-10

Renvoi de donnes l'aide de requtes

Vous pouvez slectionner tous les membres un niveau de la hirarchie si celle-ci est organise en niveaux. Remarque : Toutes les hirarchies ne sont pas organises en niveaux. 1. Cliquez sur Mtadonnes pour afficher les niveaux de hirarchie. 2. Slectionnez les niveaux o se trouvent les membres que vous voulez inclure. Les membres apparaissent dans la liste en tant que Tous les membres du niveau [niveau slectionn]. 3. Fermez le Slecteur de membres. Les membres calculs apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, seuls ces membres sont inclus dans le rsultat. Rubriques associes Slection de membres de la hirarchie

6.2.2.4.11 Slection de membres calculs


Vous avez lanc l'diteur de requte, slectionn un objet de la hirarchie, lanc le Slecteur de membres et la base de donnes sur laquelle est bas votre univers prend en charge les membres calculs. 1. Cliquez sur Mtadonnes puis slectionnez le membre calcul ou cliquez sur Membres et slectionnez le membre calcul dans la hirarchie. La position du membre calcul dans la hirarchie est dtermine par l'administrateur. Vous ne pouvez pas appliquer de fonctions (telles que Enfant ou Parent) un membre calcul. 2. Slectionnez le membre calcul dans la liste des membres calculs. 3. Fermez le Slecteur de membres. Les membres calculs apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, seuls ces membres sont inclus dans le rsultat. Rubriques associes Slection de membres de la hirarchie membre calcul

6.2.2.4.12 Slection d'ensembles nomms


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. 1. Cliquez sur Mtadonnes. 2. Slectionnez l'ensemble nomm dans le dossier Ensembles nomms. 3. Fermez le Slecteur de membres.

70

2012-05-10

Renvoi de donnes l'aide de requtes

Les membres calculs apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, seuls ces membres sont inclus dans le rsultat. Remarque : Vous pouvez galement inclure un ensemble nomm en le slectionnant dans la liste des objets de requte disponibles. Les ensembles nomms apparaissent sous la dimension d'analyse qui contient la hirarchie laquelle ils sont associs. Lorsque vous slectionnez un ensemble nomm, sa hirarchie parent est incluse en tant qu'objet de rsultat et l'ensemble nomm apparat en tant que slection de membres sous l'objet de la hirarchie.

6.2.2.4.13 Exclusion de membres d'une hirarchie


Vous avez lanc l'diteur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. 1. Slectionnez les membres ou ensembles de membres que vous souhaitez exclure. 2. Cliquez sur Exclure ct des membres slectionns. 3. Fermez le Slecteur de membres. Les membres exclus apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, ces membres sont exclus de la hirarchie. Remarque : Vous ne pouvez exclure aucun membre dans les requtes SAP Business Explorer.

6.2.2.4.14 Recherche de membres


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. Vous pouvez rechercher des membres spcifiques dans une hirarchie l'aide du Slecteur de membres. Remarque : La recherche est toujours effectue sur toute la hirarchie stocke dans la base de donnes et non uniquement sur les membres dj extraits par le Slecteur de membres. 1. Cliquez sur Membres. 2. Cliquez sur le bouton de recherche en bas droite de l'affichage du membre pour lancer la boite de dialogue "Rechercher". 3. Saisissez votre texte de recherche dans la zone "Chane recherche". Vous pouvez utiliser des caractres gnriques dans votre recherche.
Caractre gnrique Description

* ?

Remplace n'importe quelle chane de caractres Remplace n'importe quel caractre individuel

71

2012-05-10

Renvoi de donnes l'aide de requtes

4. Cliquez sur Rechercher dans le texte pour rechercher le texte d'affichage des membres ou Rechercher dans la cl pour rechercher leurs cls de base de donnes.

6.2.2.4.15 Cration d'invites pour slectionner des membres


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. Vous pouvez diffrer la slection de membres jusqu' la fin de l'excution de la requte. Dans ce cas, l'utilisateur est invit slectionner les membres lorsqu'il excute la requte. Remarque : La slection dans les invites de membres est limite une slection explicite des membres. L'utilisateur ne peut pas slectionner de membres l'aide de fonctions telles que Ancestors ou Parent. Les rgles qui rgissent la slection de membres l'aide de fonctions s'appliquent ici. Voir le lien la fin de la prsente rubrique. 1. Cliquez sur Invites. 2. Cliquez sur Activer le paramtre pour activer la slection de membres lors de l'excution de la requte. Vous ne pouvez pas accder aux autres onglets du Slecteur de membres lorsque cette option est slectionne. 3. Saisissez le texte de l'invite dans la zone Texte de l'invite. 4. Cliquez sur Conserver les dernires valeurs slectionnes si vous voulez que l'invite, lorsqu'elle s'affiche, slectionne par dfaut les valeurs choisies prcdemment. 5. Cliquez sur Dfinir les valeurs par dfaut puis sur Modifier et slectionnez les valeurs par dfaut si vous souhaitez que l'invite les slectionne lorsqu'elle s'affiche. 6. Fermez le Slecteur de membres. Le texte de l'invite apparat sous la hirarchie dans l'diteur de requte. Rubriques associes Slection de membres de la hirarchie l'aide de fonctions

6.2.2.5 Rsolution des requtes ambigus

6.2.2.5.1 Dfinition des requtes ambigus


Une requte ambigu est une requte qui contient un ou plusieurs objets pouvant ventuellement renvoyer deux types d'informations diffrents.

72

2012-05-10

Renvoi de donnes l'aide de requtes

Dans un univers, certaines dimensions peuvent avoir des valeurs qui sont utilises des fins distinctes dans la base de donnes. Par exemple, la dimension [Pays] dans la requte ci-dessous peut renvoyer deux types d'informations. Les clients et le pays dans lequel ils sjournent pour leurs vacances. Les clients et le pays pour lequel ils ont effectu une rservation :

Le rle de la dimension Pays dans cette requte est ambigu. Un pays peut en effet s'appliquer au pays o le sjour est vendu ou au pays pour lequel le sjour est rserv. L'un correspond des informations existantes (ventes) et l'autre des informations futures (rservations). Pour viter toute ambigut dans une requte, le concepteur de l'univers identifie les diffrentes manires dont les objets peuvent tre utiliss dans l'univers, et met en uvre des restrictions sur les combinaisons possibles de ces objets. Ces restrictions sont appeles contextes.

6.2.2.5.2 Dfinition des contextes


Un contexte est un groupe dfini d'objets partageant une activit commune. Cette activit correspond gnralement au type d'informations que ces objets lis reprsentent. Par exemple, un contexte de ventes est un regroupement de tous les objets pouvant tre utiliss pour crer des requtes relatives aux ventes. Un contexte de rservation, quant lui, est un regroupement de tous les objets pouvant tre utiliss dans le cadre de requtes relatives aux rservations. Les contextes sont dfinis dans l'univers par le concepteur d'univers. Vous pouvez combiner n'importe quels objets l'intrieur d'un mme contexte pour crer une requte. Vous pouvez galement combiner des objets dans des contextes diffrents. Si vous utilisez un objet commun plusieurs contextes dans une requte et que l'application ne peut pas dterminer le contexte qui correspond le mieux tous les autres objets de la requte, une invite vous demande de choisir le contexte appliquer.

6.2.2.5.3 Pour choisir un contexte lors de l'excution d'une requte


Lorsque vous crez une requte ou que vous actualisez un rapport, il peut vous tre demand de choisir un contexte avant que la requte ne soit excute. Afin d'viter toute requte ambigu, les contextes sont dfinis dans un univers. Vous devez slectionner un contexte chaque fois que vous excutez la requte si la proprit Rtablir les contextes l'actualisation est slectionne. Vous devez galement choisir des contextes si vous slectionnez l'option Supprimer les contextes dans les proprits de la requte. 1. Excutez la requte contenant plusieurs contextes. La bote de dialogue "Slectionnez un contexte" s'affiche. 2. Slectionnez un contexte dans la bote de dialogue "Slectionnez un contexte".

6.2.2.5.4 Pour rtablir les contextes l'actualisation d'une requte


L'Editeur de requte est ouvert. 1. Cliquez sur Proprits de la requte dans la barre d'outils de l'Editeur de requte pour afficher la bote de dialogue "Proprits de la requte". 2. Slectionnez Rtablir les contextes l'actualisation.

73

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.2.5.5 Pour effacer des contextes d'une requte


L'Editeur de requte est ouvert. 1. Cliquez sur Proprits de la requte dans la barre d'outils de l'Editeur de requte pour afficher la bote de dialogue "Proprits de la requte". 2. Cliquez sur Effacer les contextes.

6.2.2.6 Primtre d'analyse


Le primtre d'analyse d'une requte est constitu des donnes supplmentaires que vous pouvez extraire de la base de donnes pour apporter plus de dtails aux rsultats renvoys par chacun des objets de la requte. Ces donnes supplmentaires n'apparaissent pas dans le rapport de rsultats initial mais restent disponibles dans le cube de donnes, afin que vous puissiez les insrer dans le rapport pour pouvoir accder plus de dtails tout moment. Ce processus de dfinition des donnes des niveaux de dtail plus prcis s'appelle exploration avant sur un objet. Remarque : Cette option de l'diteur de requte ne peut tre utilise que pour les univers .unx relationnels. Elle n'est pas disponible pour les univers .unx OLAP. Dans l'univers, le primtre d'analyse correspond aux niveaux hirarchiques se trouvant sous l'objet slectionn pour une requte. Par exemple, un primtre d'analyse d'un niveau vers le bas pour l'objet Anne intgrerait l'objet Trimestre, qui apparat juste au-dessous de l'objet Anne. Vous pouvez dfinir ce niveau lors de la cration de la requte. Cela permet de prendre en compte dans la requte les objets plus bas dans la hirarchie, sans pour autant les faire apparatre dans le volet Objets du rsultat. Les hirarchies d'un univers permettent de choisir le primtre d'analyse, et par consquent le niveau d'exploration disponible. Vous pouvez aussi crer un primtre d'analyse personnalis en slectionnant certaines dimensions inclure dans ce primtre. Remarque : Il n'est pas possible de dfinir le primtre d'analyse en mode exploration de requte, car ce mode modifie le primtre de faon dynamique en fonction des actions d'exploration.

6.2.2.7 Niveaux de primtre d'analyse


Vous pouvez dfinir les niveaux de primtre d'analyse suivants :

74

2012-05-10

Renvoi de donnes l'aide de requtes

Niveau

Description

Aucune

Seuls les objets figurant dans le volet Objets du rsultat sont inclus dans la requte. Pour chaque objet du volet Objets du rsultat, un, deux ou trois niveaux d'objets vers le bas dans l'arborescence hirarchique sont inclus dans la requte. Les donnes des objets correspondants sont stockes dans le cube jusqu' ce que vous les ajoutiez au document. Tous les objets ajouts manuellement au volet Primtre d'analyse sont inclus dans la requte.

Un niveau Deux niveaux Trois niveaux

Personnalis

Le fait d'intgrer un primtre d'analyse dans un document augmente considrablement la taille de ce dernier. En effet, les donnes ncessaires au primtre d'analyse spcifi sont enregistres avec le document, mme si elles ne sont pas visibles dans les rapports, sauf si vous lancez le mode Exploration et explorez en avant. Afin de rduire au maximum la taille des documents et d'optimiser les performances, il est recommand d'inclure un primtre d'analyse dans les documents uniquement si vous tes certain que les utilisateurs auront besoin d'effectuer une exploration.

6.2.2.8 Pour dfinir le primtre d'analyse


1. Cliquez sur le bouton Afficher/Masquer volet Primtre d'analyse afin qu'il apparaisse enfonc. Le volet Primtre d'analyse apparat en bas du volet Objets du rsultat. Le primtre d'analyse par dfaut est Aucun. Toutes les dimensions du volet Objets du rsultat apparaissent galement dans le volet Primtre d'analyse. 2. Dans la zone de liste droulante Primtre d'analyse, cliquez sur la flche vers le bas. 3. Slectionnez un niveau de primtre d'analyse. Le niveau s'affiche dans la zone de liste droulante et les dimensions qui se trouvent hirarchiquement au-dessous de chacune des dimensions du volet Objets du rsultat s'affichent dans le volet Primtre d'analyse. 4. Pour ajouter une slection de dimensions au primtre d'analyse ou crer un primtre d'analyse personnalis, slectionnez les dimensions en question dans le Gestionnaire des requtes et faites-les glisser dans le panneau Primtre d'analyse.

75

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.2.9 Affichage du script gnr par une requte


Lorsque vous crez une requte, celle-ci gnre en coulisses un script SQL ou MDX destin interroger la base de donnes et renvoyer le rsultat de la requte. Le langage SQL est un langage de requte que toutes les bases de donnes relationnelles comprennent. Le langage MDX est le langage de requte compris par les bases de donnes OLAP. Vous pouvez afficher et modifier le script SQL gnr par la requte. Vous pouvez afficher le script des requtes MDX, mais vous ne pouvez pas le modifier. Remarque : Vous ne pouvez pas afficher le script des requtes qui appellent des procdures stockes dans la base de donnes.

6.2.2.9.1 Pour visualiser et modifier le script gnr


Remarque : Vous ne pouvez pas modifier le SQL des requtes qui contiennent des invites facultatives. Vous devez supprimer les invites facultatives de la requte avant de pouvoir modifier le SQL. 1. Cliquez sur SQL dans la barre d'outils des requtes pour afficher la bote de dialogue "Visualiseur SQL". Lorsque le SQL n'est pas modifiable, les valeurs proposes en rponse une invite apparaissent directement dans la requte. Par exemple, si une invite sur [Pays] renvoie "UK", une ligne du type :
Resort_country.country In ('UK')

apparat dans la requte. Si aucune valeur n'a encore t fournie pour l'invite, la syntaxe Web Intelligence des invites (dcrite ci-dessous) apparat dans la requte. 2. Cliquez sur Utiliser SQL personnalis pour pouvoir modifier le SQL gnr. Lorsque le SQL est modifiable, la syntaxe Web Intelligence des invites apparat dans la requte. Par exemple, une ligne du type :
Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0)

apparat dans la requte. 3. Cliquez sur Valider aprs avoir modifi le script pour vrifier la validit des modifications. 4. Cliquez sur Copier pour copier le script dans le presse-papiers. Cette option n'est pas disponible dans l'interface Web. 5. Cliquez sur Imprimer pour imprimer le script. Cette option n'est pas disponible dans l'interface Web.

76

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.2.10 Limitation de la quantit de donnes renvoyes par les requtes

6.2.2.10.1 Pour limiter le nombre de donnes renvoyes par une requte


L'Editeur de requte est ouvert. Pour limiter le nombre de donnes renvoyes par les requtes, vous pouvez dfinir un nombre maximum de lignes qu'une requte peut renvoyer, utiliser un ensemble de rsultats chantillonns et choisir d'extraire ou non les lignes vides et les doublons.

Tableau 6-13 : Mthodes permettant de limiter la quantit des donnes renvoyes par une requte
Fonction Disponibilit

Extraction des doublons Renvoi d'exemples d'ensemble de rsultats

Disponible dans les requtes OLAP et .unx relationnelles mais pas dans les requtes BEx. Disponible dans les requtes .unx relationnelles mais pas dans les requtes BEx ou .unx OLAP. Disponible uniquement dans les requtes .unx OLAP. Pas disponible dans les requtes BEx.

Extraction/Exclusion des lignes vides

1. Cliquez sur Proprits de la requte dans la barre d'outils de l'Editeur de requte pour afficher la bote de dialogue "Proprits de la requte". 2. Pour exclure les doublons, assurez-vous que l'option Extraire les doublons n'est pas slectionne (cette option n'est pas disponible dans les requtes SAP Business Explorer). 3. Pour slectionner un nombre maximum de lignes extraire, slectionnez Nombre max. de lignes extraites, puis dfinissez un nombre. 4. Pour renvoyer un exemple d'ensemble de rsultats, cliquez sur Exemple d'ensemble de rsultats. Pour utiliser un chantillonnage fixe, cliquez sur Fixe. L'chantillonnage n'est pas disponible dans les requtes SAP Business Explorer. L'option Fixe est visible, mais elle est dsactive si elle n'est pas prise en charge par votre source de donnes. 5. Pour exclure les lignes vides des rsultats, vrifiez que l'option Extraire les lignes vides n'est pas slectionne. Rubriques associes Proprit de requte Extraire les lignes vides Proprit de requte Extraire les doublons Proprit de requte Exemple de rsultat

77

2012-05-10

Renvoi de donnes l'aide de requtes

Proprit de requte Nombre max. de lignes extraites

6.2.2.10.2 Proprit de requte Nombre max. de lignes extraites


La proprit de requte Nombre max. de lignes extraites dtermine le nombre maximal de lignes de donnes affiches lors de l'excution d'une requte. Si vous avez besoin uniquement d'une certaine quantit de donnes, vous pouvez dfinir cette valeur pour limiter le nombre de lignes de donnes du document. La proprit Nombre max. de lignes extraites s'applique au niveau de la base de donnes si celle-ci la prend en charge. Sinon, des lignes sont ignores aprs l'extraction de la base de donnes. Nombre max. de lignes extraites ne fait pas de distinction entre les niveaux des donnes hirarchiques. Si la proprit Nombre max. de lignes extraites est dfinie 3, les donnes du premier tableau ci-dessous sont tronques comme illustr par le second tableau.
Clients Units Cot magasin

E t a t s U n s i CA OU Albanie

276 773 45 506 32 104 10 324

234 555 67 999 56 700 12 325

Clients

Units

Cot magasin

E t a t s U n s i CA OU

276 773 45 506 32 104

234 555 67 999 56 700

La proprit de requte Exemple d'ensemble de rsultats a galement pour effet de limiter le nombre de lignes dans la requte, mais au niveau de la base de donnes. Si vous dfinissez Nombre max. de lignes extraites sur 2 000 et Exemple d'ensemble de rsultats sur 1 000, la requte n'extrait que 1 000 lignes au maximum. Ce paramtre peut tre annul par les limites dfinies par l'administrateur dans votre profil de scurit. Par exemple, si vous dfinissez le paramtre Nombre max. de lignes extraites 400 lignes, mais que votre profil de scurit implique une limite de 200 lignes, seules 200 lignes de donnes sont extraites lors de l'excution de la requte.

78

2012-05-10

Renvoi de donnes l'aide de requtes

Rubriques associes Proprit de requte Exemple de rsultat

6.2.2.10.3 Proprit de requte Exemple de rsultat


La proprit Exemple de rsultat dfinit le nombre maximal de lignes renvoyes par une requte. Cette restriction s'applique au niveau de la base de donnes, dans le script gnr qui sert renvoyer les donnes. Remarque : L'option Exemple d'ensemble de rsultats de l'diteur de requte ne peut tre utilise que pour les univers .unx relationnels. Elle n'est pas disponible pour les univers .unx OLAP ni pour les requtes BEx. L'option Fixe utilise un chantillonnage fixe. Lors de chaque actualisation des donnes, la requte renvoie les mmes lignes. Si vous n'activez pas l'option Fixe, l'chantillonnage est alatoire. Lors de chaque actualisation des donnes, la requte renvoie un ensemble de lignes chantillonnes diffrent. La proprit Exemple de rsultat est plus efficace que la proprit Nombre max. de lignes extraites qui ignore les lignes au-del de la limite maximale aprs avoir extrait toutes les lignes de la requte. Les bases de donnes ne prennent pas toutes en charge l'chantillonnage. Si l'chantillonnage n'est pas pris en charge, l'option est dsactive. De la mme faon, il se peut que l'option Fixe ne soit pas prise en charge. Dans ce cas, cette option Fixe est dsactive. L'chantillonnage n'est pas disponible dans les requtes BEx ni dans les univers .unx OLAP. Rubriques associes Proprit de requte Nombre max. de lignes extraites Dfinition des requtes

6.2.2.10.4 Proprit de requte Extraire les doublons


Dans une base de donnes, les mmes donnes peuvent tre rptes sur plusieurs lignes. Vous pouvez choisir de renvoyer ces lignes rptes dans une requte ou de renvoyer uniquement les lignes uniques. Cette option n'est pas disponible dans les requtes. Elle n'est pas non plus disponible si elle n'est pas prise en charge par la base de donnes sous-jacente. Rubriques associes Dfinition des requtes

6.2.2.10.5 Proprit de requte Extraire les lignes vides


La proprit de requte Extraire les lignes non vides uniquement renvoient seulement des lignes qui contiennent des donnes.

79

2012-05-10

Renvoi de donnes l'aide de requtes

Cette proprit n'est disponible que dans les univers qui reposent sur des sources de donnes OLAP.

6.2.2.11 Pour dfinir un dlai maximum d'excution d'une requte


L'Editeur de requte est ouvert. Remarque : Cette option n'est pas disponible pour les requtes BEx. 1. Cliquez sur Proprits de la requte dans la barre d'outils de l'Editeur de requte pour afficher la bote de dialogue "Proprits de la requte". 2. Slectionnez Dlai d'extraction max., puis saisissez une dure en secondes.

6.2.2.12 Pour permettre d'autres utilisateurs d'diter des requtes


L'Editeur de requte est ouvert. Par dfaut, les requtes ne peuvent tre modifies que par l'utilisateur qui les a cres. Vous pouvez permettre d'autres utilisateurs disposant des droits ncessaires de modifier des requtes. 1. Cliquez sur Proprits de la requte dans la barre d'outils de l'Editeur de requte pour afficher la bote de dialogue "Proprits de la requte". 2. Cliquez sur Autoriser les autres utilisateurs modifier les requtes.

6.2.3 Cration de requtes partir de requtes SAP Business Explorer

6.2.3.1 A propos des requtes SAP Business Explorer


Les requtes SAP Business Explorer) sont des requtes cres par SAP BEx Query Designer qui reposent sur des InfoCubes SAP d'un systme SAP NetWeaver BW (Business Warehouse). Elles permettent de rafrachir les mtadonnes de la source de donnes. L'utilisateur se sert de Web Intelligence pour se connecter une requte SAP Business Explorer l'aide d'une connexion BICS (Business Intelligence Consumer Services) et pour rafrachir les donnes via cette requte aux fins du

80

2012-05-10

Renvoi de donnes l'aide de requtes

reporting. Web Intelligence mappe automatiquement les donnes obtenues grce la requte SAP Business Explorer aux hirarchies, attributs, dimensions et indicateurs, comme dans le cas des requtes hirarchiques bases sur des univers. L'accs direct une requte SAP Business Explorer (via une connexion BICS) ne permet pas de renommer, de modifier ou d'ajouter des mtadonnes. Aucun univers n'est cr pour les requtes SAP Business Explorer. Notez les points suivants en ce qui concerne l'utilisation des requtes SAP Business Explorer : Vous pouvez uniquement accder aux requtes SAP Business Explorer dont l'indicateur "Autoriser un accs externe cette requte" est activ. Les mappages d'objets ne sont pas tous quivalents. Reportez-vous aux pages de restrictions et d'quivalents pour vous assurer que les requtes peuvent tre utilises correctement. Remarque : Vous pouvez crer, modifier et actualiser des documents et des rapports reposant sur des requtes BEx en vous servant de l'interface "Rich Internet Application" (applet Java) de Web Intelligence ou l'aide de Web Intelligence Rich Client. Si vous souhaitez visualiser et actualiser des documents mais pas les modifier, servez-vous de l'interface "Web" de Web Intelligence (mode DHTML).

6.2.3.1.1 Dfinition des requtes


Les requtes sont des requtes cres partir d'un outil diffrent et bases sur SAP Info Cubes dans un SAP BW Business Warehouse. Web Intelligence mappe automatiquement les donnes partir de la requte aux hirarchies, attributs, dimensions et indicateurs, comme dans les requtes hirarchiques bases sur l'univers. Ne crez pas d'univers pour les requtes. Web Intelligence permet de se connecter une requte BEx l'aide d'une connexion BICS (Business Intelligence Consumer Services). Le microcube qui en rsulte est reprsent sous la forme d'une arborescence d'objets dans le volet Objets disponibles, mais il utilise un sous-ensemble de fonctionnalits disponibles dans les requtes hirarchiques reposant sur des univers. Par exemple, les fonctions de membres Elments de mme niveau, Parent et Ascendant ne sont pas disponibles dans le "slecteur de membres" des requtes BEx. Ces restrictions sont mentionnes dans la documentation relative aux fonctionnalits. Remarque : Web Intelligence ne peut crer un document reposant sur une requte BEx que si l'authentification de connexion la requte BEx est prdfinie. Le mode d'authentification par invite n'est pas pris en charge sur la requte BEx au moment de la cration d'un document. Rubriques associes Cration d'une requte partir d'une requte SAP Business Explorer

6.2.3.1.2 Mtadonnes de requtes SAP Business Explorer prises en charge


Les mtadonnes NetWeaver BW (Business Warehouse) suivantes sont prises en charge :

81

2012-05-10

Renvoi de donnes l'aide de requtes

Mtadonnes de requte SAP Business Explorer

Pris en charge

Caractristiques (y compris Heure et Unit) Hirarchies Chiffres cls de base Attributs de navigation Attributs d'affichage Chiffres cls calculs/Formules Chiffres cls restreints Structures personnalises Variables

Oui Oui Oui Oui Oui Oui Oui Oui Oui

Les types de mtadonnes sont mapps aux objets d'univers pouvant servir crer des requtes et excuter des rapports. Le mappage de donnes est le suivant :

Tableau 6-16 : Mappage des mtadonnes de requtes SAP Business Explorer


Ces mtadonnes de requtes SAP Business Explorer sont mappes sur cet objet Web Intelligence 4.x

Caractristique Hirarchie Niveau de hirarchie Attribut Proprits de caractristique (Cl, Lgende, Description courte, Description moyenne, Description longue) Chiffre cl sans unit/devise

Dimension Hirarchie Sans objet (Les niveaux s'affichent dans le Slecteur de membres.) Attribut Attribut Indicateur (numrique) Valeur de proprit mise en forme (chane) Indicateur (numrique)

Chiffre cl avec unit/devise

Unit/Devise de proprit (chane) Valeur de proprit mise en forme (chane)

82

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.3.1.3 Restrictions lors de l'utilisation des requtes BEx


Remarque : L'administrateur doit s'assurer que la requte BEx respecte les restrictions relatives au reporting dcrites dans le tableau ci-dessous.
Fonctionnalit de requte SAP Business Explorer

Restriction de Web Intelligence

Nuds lis Nuds de niveau infrieur Valeur dcimale

Les nuds lis ne s'affichent pas. Les nuds de niveau infrieur sont toujours affichs sous le nud principal. La dfinition de la valeur dcimale de la requte SAP Business Explorer n'est pas utilise dans Web Intelligence. Utilisez plutt la valeur formate si vous avez besoin de conserver le paramtrage dcimal exact dans votre rapport. Vous pouvez galement appliquer le paramtrage dcimal au tableau et au diagramme de votre rapport. Les variables s'affichent en fonction de la dpendance de variable (la moins dpendante en premier) plutt que par rapport l'ordre dfini dans la requte SAP Business Explorer. N'utilisez pas plus de 50 objets dans une requte SAP Business Explorer, sinon une erreur se produit. Lorsqu'il existe des dpendances entre les variables de caractristiques composites et leur parent, les dpendances ne sont pas garanties.

Ordres des variables

Nombre d'objets autoriss dans une requte Variables dpendantes des caractristiques composites et de l'objet parent

Affichage ligne/colonne comme hirarchie Il est impossible d'afficher une hirarchie globale partir d'une hirarchie de l'axe. Les caractristiques, hirarchies et chiffres cls qui composent la hirarchie sont retenus. Variables sur des valeurs par dfaut Ne dfinissez pas les variables sur des valeurs par dfaut dans les requtes SAP Business Explorer. Vous serez invit entrer les variables mais cela n'aura aucune incidence sur la requte SAP Business Explorer. Dfinissez plutt la valeur par dfaut dans le filtre. Ils ne sont pas pris en charge et sont donc supprims de la requte SAP Business Explorer. Le systme ignore le filtre ou, s'il utilise une variable, l'invite de variable d'affiche mais le systme ignore la rponse de l'utilisateur. Dplacez n'importe quelle restriction base sur une variable dans la zone de filtre, pour que le systme la prenne en compte pour le reporting.

Filtres comme valeurs par dfaut

83

2012-05-10

Renvoi de donnes l'aide de requtes

Fonctionnalit de requte SAP Business Explorer

Restriction de Web Intelligence

Dvelopper jusqu'au niveau

Par dfaut, les hirarchies ne sont pas dveloppes jusqu' un niveau donn. Niveau100 est toujours le niveau par dfaut. Pour reproduire ce comportement, dveloppez la table et le diagramme dans le rapport, puis enregistrez le document. Elles ne sont pas prises en compte dans Web Intelligence. Appliquez plutt la mise en forme conditionnelle dans Web Intelligence. Lorsqu'une variable est dfinie pour prendre en charge la slection complexe, il n'y a aucun quivalent. Cela se limite la slection de plages. Les lignes de valeurs zro ne sont pas supprimes de la table des rsultats. Les positions par dfaut des caractristiques dans les lignes/colonnes ne sont pas reproduites. Ils sont toujours sous les niveaux suprieurs. Les chiffres cls sur lesquels reposent les calculs locaux sont supprims de la requte SAP Business Explorer. Evitez de les utiliser, utilisez plutt la fonction de calcul quivalente dans le rapport. Nous vous recommandons de vous reporter aux rsums Web Intelligence. Nous vous recommandons d'viter les formules avec calcul en fonction de la prsentation ("Pourcentage du rsultat") qui ne sont pas prises en charge. Vous pouvez utiliser la fonction de calcul quivalente dans le rapport Web Intelligence. Les structures d'indicateurs hirarchiques s'affichent sous la forme d'une liste horizontale d'indicateurs. N'utilisez aucune condition. Les conditions "si prsent dans la requte" ne s'appliquent pas lors de l'excution de la requte.

Exceptions de requte

Slection complexe

Suppression des zros Prsentation par dfaut de la requte Position des nuds de niveau infrieur Calculs locaux ("Plage", "Minimum"...)

Lignes de rsultats Formule avec calcul

Structures d'indicateurs hirarchiques Conditions

84

2012-05-10

Renvoi de donnes l'aide de requtes

Fonctionnalit de requte SAP Business Explorer

Restriction de Web Intelligence

Indicateurs Une hirarchie Attributs

Ils ne peuvent pas tre utiliss dans les filtres. Ne peut pas tre utilise simultanment dans l'ensemble de rsultats et dans des filtres Ne peut pas tre utilise simultanment dans l'ensemble de rsultats et dans des filtres

6.2.3.2 A propos de l'accs aux requtes SAP Business Explorer


Les conditions suivantes s'appliquent l'accs aux requtes SAP Business Explorer : Vous pouvez uniquement accder aux requtes SAP Business Explorer dont l'indicateur "Autoriser un accs externe cette requte" est activ. Pour pouvoir accder aux requtes SAP Business Explorer et les utiliser pour le reporting, vous devez disposer des droits de scurit appropris.

Pour dfinir la connexion, vous pouvez utiliser la CMC (Central Management Console). Vous pouvez aussi vous servir de l'outil de conception d'information pour publier la connexion dans la CMC. La mthode la plus simple consiste utiliser la CMC.

6.2.3.2.1 Pour autoriser l'accs aux requtes SAP Business Explorer


Les requtes SAP Business Explorer ne sont accessibles aux autres outils, y compris Web Intelligence, que si la proprit de requte SAP Business Explorer "Autoriser un accs externe cette requte" est active. Vous devez faire ce qui suit ou demander votre administrateur de suivre la procdure ci-dessous. 1. Dans BEx Query Designer, slectionnez la requte laquelle vous souhaitez accder avec Web Intelligence. 2. Dans le volet Proprits, slectionnez Avanc, puis assurez-vous que l'option "Autoriser l'accs externe cette requte" est slectionne. 3. Enregistrez la requte. 4. Rptez les tapes ci-dessus pour toutes les requtes SAP Business Explorer auxquelles vous souhaitez que Web Intelligence puisse accder. Web Intelligence est en mesure d'accder ces requtes SAP Business Explorer.

6.2.3.2.2 Dfinition d'une connexion BICS l'aide de la CMC


Vous pouvez vous connecter des requtes SAP Business Explorer via des connexions BICS cres et enregistres dans la CMC (Central Management Console). Vous devez disposer des droits appropris

85

2012-05-10

Renvoi de donnes l'aide de requtes

pour pouvoir utiliser la CMC. Pour vous connecter une requte SAP Business Explorer, vous pouvez dfinir une connexion BICS dans l'outil de conception d'information. Il est possible de dfinir une connexion une seule requte SAP Business Explorer ou une connexion un InfoProvider contenant plusieurs requtes SAP Business Explorer. 1. Connectez-vous la CMC. 2. Choisissez "Connexion OLAP". 3. Dfinissez une nouvelle connexion. Dans la bote de dialogue Fournisseur de la fentre Nouvelle connexion, slectionnez "SAP NetWeaver Business Warehouse". 4. Saisissez les informations de connexion et les renseignements relatifs votre systme. 5. Enregistrez la connexion.

6.2.3.2.3 Dfinition d'une connexion BICS une requte SAP Business Explorer dans l'outil de conception d'information
Pour vous connecter une requte SAP Business Explorer, vous pouvez dfinir une connexion BICS dans l'outil de conception d'information. Il est possible de dfinir une connexion une seule requte SAP Business Explorer ou une connexion un InfoProvider contenant plusieurs requtes SAP Business Explorer. 1. Dans l'outil de conception d'information, servez-vous de l'assistant de cration de connexion OLAP pour dfinir une connexion OLAP, puis choisissez le pilote du middleware SAP NetWeaver BW, SAP BICS Client. 2. Publiez la connexion dans un rfrentiel accessible via Web Intelligence. Utilisez l'assistant de cration de connexion OLAP pour dfinir une connexion OLAP. Vous pouvez maintenant utiliser Web Intelligence pour slectionner la connexion et vous connecter la requte SAP Business Explorer.

6.2.3.3 Cration d'une requte Web Intelligence partir d'une requte SAP Business Explorer
La section suivante explique comment crer une requte Web Intelligence reposant sur une source de donnes de type requte BEx.

6.2.3.3.1 Dfinition des requtes hirarchiques


Une requte hirarchique contient au moins un objet de la hirarchie. Vous pouvez crer des requtes hirarchiques reposant sur des univers qui prennent en charge les donnes hirarchiques ou sur des requtes SAP Business Explorer qui accdent directement SAP Info Queries. Les donnes hirarchiques peuvent provenir de bases de donnes relationnelles ou OLAP, selon la faon dont l'univers structure les donnes.

86

2012-05-10

Renvoi de donnes l'aide de requtes

Remarque : Dans le cas d'une source de donnes relationnelle, il ne s'agit pas d'une vritable hirarchie mais d'un chemin de navigation. Vous pouvez inclure des hirarchies en tant qu'objets de rsultat ou objets de filtre. Lorsque vous crez une requte hirarchique, l'Editeur de requte vous fournit des fonctionnalits supplmentaires pour utiliser les donnes hirarchiques. Par exemple, si vous incluez une hirarchie en tant qu'objet de rsultat, vous avez la possibilit de choisir des membres de la hirarchie pour qu'ils apparaissent dans le rsultat. Ces fonctionnalits hirarchiques ne sont pas disponibles lorsque vous crez une requte sur des donnes non hirarchiques. Les fonctionnalits exactes disponibles dans l'Editeur de requte hirarchique dpendent galement de la source des donnes hirarchiques auxquelles vous accdez. L'ensemble de rsultats gnr par une requte hirarchique vous permet d'effectuer une analyse des donnes hirarchiques. Chaque objet de la hirarchie dans la requte gnre une colonne hirarchique dans le rapport. Vous pouvez dvelopper les membres de faon faire apparatre leurs membres enfant ; par exemple, vous pouvez dvelopper le membre [Etats-Unis] de faon faire apparatre des Etats amricains dans la hirarchie [Gographie]. Les indicateurs du bloc sont agrgs en fonction du membre qui leur est associ. Par exemple, une requte hirarchique qui contient la hirarchie [Clients] et les indicateurs [Units] et [Cot magasin] gnre l'ensemble de rsultats suivant :
Clients Units Cot magasin

Tous les clients EtatsUnis CA OU Albanie

364 707 276 773 45 506 32 104 10 324

371 579 234 555 67 999 56 700 12 325

Rubriques associes Slection hirarchique de membres dans les requtes SAP Business Explorer Utilisation de contextes dans les requtes SAP Business Explorer

6.2.3.3.2 A propos de la cration d'une requte partir d'une requte SAP Business Explorer
Une fois que vous vous tes connect la requte SAP Business Explorer, Web Intelligence mappe les mtadonnes de cette dernire aux objets de requte Web Intelligence. Servez-vous de l'"Editeur de requte" pour slectionner les objets appropris afin de crer votre requte. Il est possible d'ajouter des filtres et des invites de la mme faon que lors de la cration de requtes reposant sur des univers. Toutefois, des restrictions s'appliquent dans certaines situations. Voir la section Restrictions en cas d'utilisation de requtes BEx.

87

2012-05-10

Renvoi de donnes l'aide de requtes

Rubriques associes Restrictions lors de l'utilisation des requtes BEx A propos de la slection de membres de hirarchie une profondeur spcifie Slection hirarchique de membres dans les requtes SAP Business Explorer Utilisation de contextes dans les requtes SAP Business Explorer

6.2.3.3.3 Cration d'une requte partir d'une requte SAP Business Explorer
Pour qu'il soit possible d'accder la requte SAP Business Explorer, il faut que son indicateur "Autoriser un accs externe cette requte" soit activ. 1. En mode Conception, cliquez sur Nouveau > SAP Business Explorer pour afficher la bote de dialogue "Slectionner une requte BW". 2. Slectionnez la connexion BICS approprie dans le volet gauche de la bote de dialogue. 3. Slectionnez la requte dans le volet droit, puis cliquez sur OK. Si la connexion BICS repose sur un InfoCube, il se peut que plusieurs requtes SAP Business Explorer soient disponibles. L'Editeur de requte apparat et affiche les objets de la requte en tant que hirarchies, dimensions et attributs. Si vous ne voyez pas la requte SAP Business Explorer que vous souhaitez utiliser, servez-vous de BEx Query Designer pour vous assurer que la proprit "Autoriser un accs externe cette requte" est active dans la requte. 4. Crez la requte et les filtres de la requte l'aide des objets disponibles. Remarque : Dans les requtes, vous ne pouvez pas filtrer les objets de rsultat. Remarque : Si la requte BEx laquelle vous vous connectez a t conue de faon inclure une variable ct serveur SAP, vous pouvez modifier la valeur de cette variable dans l'"diteur de requte". Pour ce faire, cliquez sur le bouton Dfinir une variable, puis, slectionnez une nouvelle variable dans la liste de valeurs de la bote de dialogue Variable de hirarchie personnalise.

6.2.3.3.4 A propos du facteur d'chelle dans les requtes BEx


Si une requte BEx contient des indicateurs mapps partir de chiffres cls mis l'chelle, le facteur d'chelle qui s'applique l'indicateur apparat dans le rapport obtenu. En cas de changement de facteur d'chelle du chiffre cl, cette modification est indique dans le rapport lorsque celui-ci est actualis. Le facteur d'chelle affich correspond au nom de l'indicateur dans le rapport et l'attribut de l'indicateur dans l'"diteur de requte".

6.2.3.3.5 A propos des variables de nud de hirarchie dans les requtes SAP Business Explorer
Lorsqu'une invite est associe une caractristique de nud de hirarchie dans une requte BEx, on parle de variable de nud de hirarchie. Lorsque cela se produit, la fonction de slection de membre est dsactive pour cette hirarchie. L'invite associe la variable de nud de hirarchie s'affiche lors de l'excution.

88

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.3.3.6 Slection hirarchique de membres dans les requtes SAP Business Explorer
Servez-vous du "Slecteur de membres" de l'"Editeur de requte" pour slectionner des membres au sein d'une hirarchie pour votre requte. La hirarchie suivante illustre le comportement de la slection de membres dans les requtes SAP Business Explorer. World EMEA Europe Moyen-Orient Afrique Amrique du Nord Asie PAC Asie Pacifique Australie Philippines Nouvelle-Zlande Amrique du Sud

Rgle

Exemple

Lorsque vous slectionnez un membre d'une hirarchie un niveau donn.

Tous les membres parent de la hirarchie sont slectionns. La racine est toujours slectionne. Il n'est pas possible de slectionner un niveau particulier. Si Pacifique et tous ses membres enfant sont dj slectionns et que vous dslectionnez Australie, Philippines et Nouvelle-Zlande sont galement dslectionns. Les slections de membres suivantes apparaissent : Europe Pacifique

Si vous dslectionnez un membre alors que son membre parent est dj slectionn, tous les membres enfant du parent sont galement dslectionns.

89

2012-05-10

Renvoi de donnes l'aide de requtes

Rgle

Exemple

Si vous slectionnez un membre alors que certains de ses membres enfant sont dj slectionns, tous les membres enfant sont slectionns.

Si Europe est slectionn et que vous slectionnez EMEA, Moyen-Orient et Afrique sont galement slectionns. Les slections de membres suivantes apparaissent : EMEA Enfants de EMEA

Si vous slectionnez un membre alors que les membres descendant sont dj slectionns, tous les enfants du membre et tous les frres des membres descendant slectionns sont galement slectionns.

Si vous slectionnez Asie PAC alors qu'Australie tait dj slectionn, Asie, Pacifique (les enfants d'Asie PAC) et Philippines et Nouvelle-Zlande (les frres d'Australie) sont galement slectionns. Les slections de membres suivantes apparaissent : Asie PAC Enfants d'Asie PAC Pacifique Enfants de Pacifique

Si vous slectionnez un membre alors que les membres descendant sont dj slectionns, tous les enfants du membre et tous les frres des membres descendant slectionns sont galement slectionns.

Si vous slectionnez Asie PAC alors qu'Australie tait dj slectionn, Asie, Pacifique (les enfants d'Asie PAC) et Philippines et Nouvelle-Zlande (les frres d'Australie) sont galement slectionns. Les slections de membres suivantes apparaissent : Asie PAC Enfants d'Asie PAC Pacifique Enfants de Pacifique

Rubriques associes Restrictions lors de l'utilisation des requtes BEx A propos de la slection de membres de hirarchie une profondeur spcifie Slection hirarchique de membres dans les requtes SAP Business Explorer Utilisation de contextes dans les requtes SAP Business Explorer

Slection de membres de la hirarchie l'aide de fonctions


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres.

90

2012-05-10

Renvoi de donnes l'aide de requtes

1. Cliquez sur Membres pour afficher les membres de la hirarchie. 2. Cliquez avec le bouton droit de la souris sur le membre auquel vous souhaitez appliquer une fonction. Le menu affiche les options suivantes :
Option Description

Ajoute tous les membres enfant du membre la liste des membres slectionns. . Les membres immdiatement en dessous du membre slectionn sont ses enfants. Children Les membres apparaissent dans la liste en tant que Enfants de [membre slectionn]. Remarque : Vous ne pouvez pas inclure les enfants et les descendants d'un mme membre. Si vous aviez dj slectionn Descendants avant de slectionner Enfants, les descendants sont supprims de la liste et remplacs par les enfants. Ajoute tous les membres descendants du membre la liste des membres slectionns. Tous les membres situs en dessous du membre slectionn dans la hirarchie sont ses descendants. Les membres apparaissent dans la liste en tant que Descendants de [membre slectio nn]. Remarque : Vous ne pouvez pas inclure les enfants et les descendants d'un mme membre. Si vous aviez dj slectionn Enfants avant de slectionner Descendants, les enfants sont supprims de la liste et remplacs par les descendants. La fonction Parent n'est pas disponible dans les requtes SAP Business Explorer. La fonction Ascendants n'est pas disponible dans les requtes SAP Business Explorer.

Descendants

Parent

Ascendants

91

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Elments de mme niveau

La fonction Elments de mme niveau n'est pas disponible dans les requtes SAP Business Explorer. Servez-vous de la liste de noms de niveaux pour choisir le niveau. Choisissez le nombre de niveaux inclure dans la slection.

Descendants jusqu'au niveau nomm

Descendants jusqu'au

3. Fermez le Slecteur de membres. Les membres calculs apparaissent sous l'objet de la hirarchie dans le volet Objets du rsultat. Lorsque vous excutez la requte, seuls ces membres sont inclus dans le rsultat. Remarque : Dans les requtes BEx, il n'est pas possible d'exclure certains membres de la hirarchie. Rubriques associes Slection de membres de la hirarchie

Remarques relatives l'utilisation de membres calculs dans les requtes SAP Business Explorer
Pour savoir quelles restrictions particulires s'appliquent en ce qui concerne les membres calculs, voir la rubrique Restrictions en cas d'utilisation de requtes BEx. Rubriques associes Restrictions lors de l'utilisation des requtes BEx A propos de la slection de membres de hirarchie une profondeur spcifie Slection hirarchique de membres dans les requtes SAP Business Explorer Utilisation de contextes dans les requtes SAP Business Explorer

Recherche de membres
Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. Vous pouvez rechercher des membres spcifiques dans une hirarchie l'aide du Slecteur de membres.

92

2012-05-10

Renvoi de donnes l'aide de requtes

Remarque : La recherche est toujours effectue sur toute la hirarchie stocke dans la base de donnes et non uniquement sur les membres dj extraits par le Slecteur de membres. 1. Cliquez sur Membres. 2. Cliquez sur le bouton de recherche en bas droite de l'affichage du membre pour lancer la boite de dialogue "Rechercher". 3. Saisissez votre texte de recherche dans la zone "Chane recherche". Vous pouvez utiliser des caractres gnriques dans votre recherche.
Caractre gnrique Description

* ?

Remplace n'importe quelle chane de caractres Remplace n'importe quel caractre individuel

4. Cliquez sur Rechercher dans le texte pour rechercher le texte d'affichage des membres ou Rechercher dans la cl pour rechercher leurs cls de base de donnes.

Cration d'invites pour slectionner des membres


Vous avez lanc l'Editeur de requte, slectionn un objet de la hirarchie et lanc le Slecteur de membres. Vous pouvez diffrer la slection de membres jusqu' la fin de l'excution de la requte. Dans ce cas, l'utilisateur est invit slectionner les membres lorsqu'il excute la requte. Remarque : La slection dans les invites de membres est limite une slection explicite des membres. L'utilisateur ne peut pas slectionner de membres l'aide de fonctions telles que Ancestors ou Parent. Les rgles qui rgissent la slection de membres l'aide de fonctions s'appliquent ici. Voir le lien la fin de la prsente rubrique. 1. Cliquez sur Invites. 2. Cliquez sur Activer le paramtre pour activer la slection de membres lors de l'excution de la requte. Vous ne pouvez pas accder aux autres onglets du Slecteur de membres lorsque cette option est slectionne. 3. Saisissez le texte de l'invite dans la zone Texte de l'invite. 4. Cliquez sur Conserver les dernires valeurs slectionnes si vous voulez que l'invite, lorsqu'elle s'affiche, slectionne par dfaut les valeurs choisies prcdemment. 5. Cliquez sur Dfinir les valeurs par dfaut puis sur Modifier et slectionnez les valeurs par dfaut si vous souhaitez que l'invite les slectionne lorsqu'elle s'affiche. 6. Fermez le Slecteur de membres. Le texte de l'invite apparat sous la hirarchie dans l'diteur de requte.

93

2012-05-10

Renvoi de donnes l'aide de requtes

Rubriques associes Slection de membres de la hirarchie l'aide de fonctions

6.2.3.3.7 Utilisation de contextes dans les requtes SAP Business Explorer


Un contexte est un groupe dfini d'objets partageant une activit commune. Cette activit correspond gnralement au type d'informations que ces objets lis reprsentent. Par exemple, un contexte de ventes est un regroupement de tous les objets pouvant tre utiliss pour crer des requtes relatives aux ventes. Un contexte de rservation, quant lui, est un regroupement de tous les objets pouvant tre utiliss dans le cadre de requtes relatives aux rservations. Les contextes sont dfinis dans l'univers par le concepteur d'univers. Vous pouvez combiner n'importe quels objets l'intrieur d'un mme contexte pour crer une requte. Vous pouvez galement combiner des objets dans des contextes diffrents. Si vous utilisez un objet commun plusieurs contextes dans une requte et que l'application ne peut pas dterminer le contexte qui correspond le mieux tous les autres objets de la requte, une invite vous demande de choisir le contexte appliquer. Rubriques associes Restrictions lors de l'utilisation des requtes BEx A propos de la slection de membres de hirarchie une profondeur spcifie Slection hirarchique de membres dans les requtes SAP Business Explorer

6.2.3.3.8 Changement de source de donnes pour les requtes BEx


Il est possible de changer de source de donnes pour un document reposant sur une requte BEx de la faon suivante :

Tableau 6-22 : Changement de source de donnes


Source de donnes initiale Remplacer par...

Requte BEx Requte BEx

Un univers .unv ou une source OLAP Une autre requte BEx

Lorsque vous changez de source, l'diteur de requte s'ouvre automatiquement. Vous devez modifier la requte en consquence.

6.2.4 Cration de requtes sur des sources de donnes locales

94

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.4.1 Pour crer une requte sur un fichier texte


1. Cliquez sur Autre en regard de Slectionnez un fichier texte en tant que source de donnes sur l'cran initial ou Accs aux donnes > Fournisseurs de donnes > Nouveau > A partir de texte en mode Donnes ou Conception. 2. Cliquez sur Parcourir dans la bote de dialogue et slectionnez le fichier texte. 3. Dfinissez les options pour importer les donnes du fichier. 4. Cliquez sur Suivant. L'Editeur de requte s'ouvre et affiche les donnes du fichier texte comme objets du rapport. 5. Cliquez sur Excuter la requte pour crer un rapport partir des donnes du fichier texte. Rubriques associes Options de source de donnes texte

6.2.4.1.1 Options de source de donnes texte


Lorsque vous choisissez un fichier texte comme source de donnes locale, vous pouvez dfinir les options suivantes. Vous pouvez modifier les options ultrieurement en cliquant sur l'option Modifier les paramtres dans le volet Dfinition de la requte de l'Editeur de requte.

95

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Sparateur de donnes

Caractre qui spare les donnes lies chaque objet de rsultat : Tabulation : les donnes sont spares par une tabulation Espace : les donnes sont spares par des espaces Caractre : les donnes sont spares par le caractre de votre choix Caractre qui encadre les donnes lies chaque objet de rsultat. Guillemet double - les donnes sont encadres par des guillemets doubles Guillemet simple - les donnes sont encadres par des guillemets simples Aucun - les donnes ne sont pas encadres La premire ligne de chaque colonne fournit le nom de la colonne.

Dlimiteur de texte

La premire ligne contient les noms des colonnes Paramtres rgionaux

Les paramtres rgionaux des donnes dans le fichier texte. (Par exemple, si le paramtre rgional est Franais (France), les virgules dans les chiffres sont interprtes comme indiquant les dcimales car c'est ainsi que sont reprsentes les dcimales en Franais). Jeu de caractres utilis par le fichier texte Format des donnes utiliser dans le rapport

Jeu de caractres Format de date

6.2.4.1.2 Pour crer une requte partir d'un fichier Excel


1. Cliquez sur Autre en regard de Slectionnez une feuille de calcul Excel en tant que source de donnes sur l'cran initial ou Accs aux donnes > Fournisseurs de donnes > Nouveau > A partir d'Excel en mode Donnes ou Conception. 2. Cliquez sur Parcourir dans la bote de dialogue et slectionnez le fichier texte. 3. Dfinissez les options pour importer les donnes du fichier. 4. Cliquez sur Suivant. L'Editeur de requte s'ouvre et affiche les donnes du fichier Excel comme objets du rapport. 5. Cliquez sur Excuter la requte pour crer un rapport partir des donnes du fichier Excel. Rubriques associes Options de source de donnes Excel

96

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.4.1.3 Options de source de donnes Excel


Lorsque vous choisissez un fichier Excel comme source de donnes locale, vous pouvez dfinir les options suivantes. Vous pouvez modifier les options ultrieurement en cliquant sur l'option Modifier les paramtres dans le volet Dfinition de la requte du volet Requte.
Option Description

Nom de la feuille

Nom de la feuille contenant les donnes

Champ slectionn - Tous les champs Toutes les donnes de la feuille de calcul sont traites comme des donnes de requte Champ slectionn - Dfinition de la plage Les donnes de la plage slectionne sont traites comme des donnes de requte

Champ slectionn - Nom de la plage Les donnes de la plage nomme sont traites comme des donnes de requte La premire ligne contient les noms des colonnes La premire ligne de la plage fournit le nom des objets du rsultat.

6.2.4.2 Pour modifier une requte sur une source de donnes locale
1. En mode Conception ou Donnes, slectionnez Accs aux donnes > Fournisseurs de donnes > Modifier. 2. Modifiez la requte dans le volet Proprits de la requte. Si vous slectionnez un fichier diffrent contenant des donnes source dans la zone Chemin source, la structure du nouveau fichier doit correspondre la structure du fichier existant. 3. Modifiez les options d'importation des donnes depuis le fichier en cliquant sur Modifier les paramtres dans le volet Dfinition de la requte.

6.2.5 Cration de requtes sur des services Web

6.2.5.1 Pour gnrer une requte sur un service Web

97

2012-05-10

Renvoi de donnes l'aide de requtes

Vous pouvez gnrer des requtes qui utilisent Document as a Web Service (DaaWS) ou bien un service Web gnrique en tant que source de donnes. 1. Lancez le client de bureau 2. Cliquez sur Autres en regard de Slectionner un service Web comme source de donnes sur l'cran initial ou sur Accs aux donnes > Fournisseurs de donnes > Nouveau > Depuis le service Web en mode Donnes ou Conception. 3. Renseignez les informations concernant le service Web. (Pour en savoir plus, voir le lien la fin de cette rubrique.)

6.2.5.1.1 Source de donnes de type Services Web


Le plug-in Web Service permet de crer un document Web Intelligence en se servant de Document as a Web Service (DaaWs) comme source de donnes. Bien que ce plug-in soit dvelopp pour tre consomm avec DaaWS, il peut aussi servir des services Web gnriques avec les proprits suivantes : SOAP 1.1 WSDL 1.0 Document et RPC literal WSDL publics La consommation de services Web gnriques est soumise aux restrictions suivantes : Ne prend pas en charge les schmas avec des rfrences cycliques Ne prend pas en charge les importations imbriques, un seul niveau des importations est pris en charge Ne prend pas en charge les lments d'attributs dans un schma XML Ne prend pas en charge les schmas se rfrant certaines plateformes telles que les types Microsoft et Java comme : http://microsoft.com/wsdl/types, cartes, objets, etc. Remarque : Pour en savoir plus sur le dveloppement, la configuration et le dploiement du plug-in de fournisseur de donnes personnalis, voir le Guide du dveloppeur pour le plug-in Fournisseur de donnes personnalis.

6.2.5.1.2 Condition pralable l'utilisation du plug-in Web Service


Avant d'utiliser le plug-in du service Web pour crer un document Web Intelligence, assurez-vous que vous disposez d'un DaaWS ou d'un WSDL de service Web gnrique comme entre pour ce plug-in. DaaWS expose un ensemble de contenus de parties de rapport comme service Web pouvant tre appel l'intrieur et l'extrieur des clients Web Intelligence. Pour en savoir plus sur la cration d'un DaaWS WSDL, voir ci-dessous la rubrique associe. Rubriques associes Publication du contenu sous forme de services Web

98

2012-05-10

Renvoi de donnes l'aide de requtes

Paramtres de proxy pour le plug-in Web Service


Lorsque vous utilisez un serveur proxy Internet pour accder aux URL ou WSDL via le plug-in Web Service, les paramtres du proxy doivent tre mis jour dans le fichier net.properties situ l'emplacement suivant : <BOBJ_INST_DIR>/SAP BusinessObjects Enterprise XI 4.0/win32_x86/jdk/jre6/lib avec les informations suivantes : Fournissez les valeurs pour les paramtres HTTP suivants :
http.proxyHost= <http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=<http hosts for which proxy is not required>

O proxyHost dsigne le nom du serveur proxy (proxy.mondomaine.com, par exemple) et proxyPort reprsente le numro de port utiliser (la valeur par dfaut est 80). nonProxyHosts est une liste de noms d'htes spars par des "|", laquelle on peut accder directement au sein du rseau, en ignorant le serveur proxy. La valeur par dfaut est : localhost & 127.0.0.1 Fournissez les valeurs pour les paramtres HTTPS suivants :
https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number>

o proxyHost est le nom du serveur proxy. Par exemple, proxy.mondomaine.com proxyPort est le numro du port utiliser. Par dfaut la valeur est gale 443. Les gestionnaires de protocole HTTPS utilisent la liste http nonProxyHosts. Remarque : Les fichiers .pac ne sont pas pris en charge. Vous devez expressment configurer le serveur proxy dans les paramtres proxy.

6.2.5.1.3 Slection d'un service Web WSDL comme source de donnes


Pour slectionner un service Web comme source de donnes, procdez comme suit : 1. Dans le volet Choisir une source de donnes pour crer un nouveau document, cliquez sur Services Web. L'cran "Slectionnez une source de donnes" apparat. 2. Saisissez l'URL du service Web dans le champ Source et cliquez sur Soumettre. L'cran "Slectionnez les dtails du service Web" apparat.

6.2.5.1.4 Communication des dtails du service


Pour communiquer des dtails du service, procdez comme suit :

99

2012-05-10

Renvoi de donnes l'aide de requtes

1. Dans la fentre "Slectionnez les dtails du service Web", slectionnez le nom du service dans la liste droulante "Nom du service". 2. Dans la liste droulante "Nom du port", slectionnez le nom du port. 3. Dans la liste droulante "Nom de l'opration", slectionnez le nom de l'opration.

6.2.5.1.5 Communication des dtails du message pour DaaWS


Pour les sources de donnes DaaWS WSDL, vous devez indiquer les informations suivantes lorsque vous communiquez les dtails du message : Informations d'authentification Paramtres WSDL pour le composant Web Intelligence Informations d'authentification Dans le cas de l'authentification SSO (connexion unique), c'est l'ID de la session Web Intelligence qui est utilis pour l'authentification. Si vous vous connectez Web Intelligence avec le mode d'authentification Windows NT ou un mode d'authentification autonome, l'option SSO est dsactive. Vous devez donc saisir les informations de connexion pour accder au service Web. Si vous vous connectez Web Intelligence avec un autre mode d'authentification, vous pouvez saisir votre identifiant et votre mot de passe ou utiliser le mode d'authentification SSO pour accder aux services Web. Remarque : L'authentification de connexion unique (SSO) est prise en charge uniquement si Web Intelligence Rich Client est connect au CMS (Central Management Server) sur lequel le service Web est dploy. Autrement, vous devez fournir les rfrences de connexion pour accder au service Web. Si Web Intelligence Rich Client est connect un autre CMS, vous ne pouvez pas actualiser les documents crs l'aide de l'authentification SSO. Paramtres WSDL pour le composant Web Intelligence Les paramtres WSDL pour le composant Web Intelligence sont les proprits dont les valeurs dterminent les donnes reprsentes dans le document Web Intelligence crer. Pour en savoir plus sur les paramtres DaaWS WSDL, voir ci-dessous la rubrique associe. Rubriques associes Structure de service BI

Communication des informations d'authentification


Pour activer une authentification SSO, vous devez cocher la case Connexion unique active. Si vous cochez la case Connexion unique active, les champs connexion et mot de passe sont dsactivs. Pour communiquer les informations d'authentification sans utiliser l'authentification SSO, procdez comme suit : 1. Vrifiez que l'option Connexion unique active n'est pas slectionne. 2. Dans le panneau Dtails du message, slectionnez connexion, saisissez le nom d'utilisateur dans la zone de texte "Saisir une valeur" et cliquez sur Appliquer.

100

2012-05-10

Renvoi de donnes l'aide de requtes

3. Dans le panneau Dtails du message, slectionnez mot de passe, saisissez le mot de passe dans la zone de texte "Saisir une valeur" et cliquez sur Appliquer.

Utilisation d'invites valeurs multiples dans des requtes pour un service Web
Vous pouvez utiliser les invites de la mme faon que les requtes normales sauf si vous souhaitez vous servir de plusieurs valeurs pour une invite. Pour utiliser plusieurs valeurs pour des invites de services BI, dupliquez les entres de l'invite de requte en cliquant sur le champ appropri afin d'ouvrir le menu contextuel, puis slectionnez Dupliquer et spcifiez la valeur d'index (=1) et la nouvelle valeur de l'invite copie. Lorsque la requte s'excutera, l'utilisateur devra rpondre deux invites au lieu de saisir deux valeurs pour une seule et mme invite.

Dfinition des filtres de rapport


Pour dfinir le filtre de rapport de l'opration GetReportBlock, procdez comme suit : 1. Dans le volet Dtails du message, cliquez sur + pour dvelopper la dimension sur laquelle appliquer le filtre. 2. Slectionnez value, saisissez la valeur dans le champ Saisir une valeur et cliquez sur Appliquer. 3. Slectionnez operator et slectionnez une valeur dans la liste droulante Slectionner une valeur. Remarque : Prcisez la valeur et l'oprateur uniquement pour les dimensions pour lesquelles vous souhaitez appliquer le filtre. 4. Cliquez sur Suivant >. Remarque : Vous pouvez utiliser le bouton Rinitialiser pour supprimer la valeur de chaque champ dans le volet Dtails du message. Le bouton Rinitialiser tout peut servir supprimer les valeurs de l'ensemble des champs du volet Dtails du message. Rubriques associes Ajout d'un nud Copie d'un nud Suppression d'un nud

Dfinition des filtres d'exploration


Dans le bloc d'exploration, vous pouvez indiquer les valeurs du filtre et du chemin d'exploration pour rcuprer les donnes explores. Pour indiquer les valeurs du filtre et du chemin d'exploration, procdez comme suit : 1. Dans le nud du filtre, suivez ces tapes pour filtrer les donnes d'un objet : a. Choisissez dimension, saisissez le nom de la dimension sur laquelle vous souhaitez filtrer des donnes dans le champ Saisir la valeur et cliquez sur Appliquer.

101

2012-05-10

Renvoi de donnes l'aide de requtes

b. Slectionnez value, saisissez la valeur de la dimension dans le champ Saisir la valeur et cliquez sur Appliquer. c. Slectionnez operator et slectionnez la valeur dans la liste droulante Slectionner une valeur. Remarque : Pour les oprateurs INLIST et NOT_INLIST, vous devez indiquer plusieurs valeurs spares par une virgule dans une liste. 2. Dans le nud du chemin, suivez ces tapes pour rcuprer les donnes explores : a. Slectionnez drillOperation et choisissez une valeur dans la liste droulante Slectionner une valeur pour l'opration d'exploration. Les oprations d'exploration prises en charge sont UP et DOWN. b. Slectionnez value, saisissez la valeur de la dimension dans le champ Saisir une valeur et cliquez sur Appliquer. c. Slectionnez from, saisissez le nom de la dimension dans le champ Saisir une valeur et cliquez sur Appliquer. 3. Cliquez sur Suivant >. L'"Editeur de requte" apparat. Remarque : Vous pouvez utiliser le bouton Rinitialiser pour modifier la valeur et l'oprateur de chaque dimension et le bouton Rinitialiser tout pour modifier les valeurs et les oprateurs de toutes les dimensions. Rubriques associes Ajout d'un nud Copie d'un nud Suppression d'un nud

Ajout d'un nud


Un nud peut se rapporter un filtre ou un chemin d'exploration. Ajoutez de nouveaux nuds si vous souhaitez ajouter plus de conditions d'exploration ou plus de conditions de filtre sur la mme dimension. En ce qui concerne les filtres, ces conditions utilisent des jointures AND. Pour ajouter un nouveau filtre ou chemin d'exploration, faites un clic droit sur le nud du filtre ou du chemin parent, et slectionnez l'option Ajouter. Un nouveau nud de filtre ou de chemin d'exploration est cr.

Copie d'un nud


Un nud peut se rapporter un filtre ou un chemin d'exploration. Pour copier un nud de filtre ou de chemin d'exploration, faites un clic droit sur le nud du filtre ou du chemin enfant et slectionnez l'option Copier. Un nud de filtre ou de chemin d'exploration est copi avec les valeurs existantes vers son nud parent.

102

2012-05-10

Renvoi de donnes l'aide de requtes

Suppression d'un nud


Un nud peut se rapporter un filtre ou un chemin d'exploration. Pour supprimer un nud de filtre ou de chemin d'exploration, faites un clic droit sur le nud du filtre ou du chemin enfant et slectionnez l'option Supprimer. Le nud est supprim de son nud parent. Remarque : Vous pouvez supprimer des nuds uniquement s'ils ont t crs l'aide de l'option Ajouter ou Copier. Vous ne pouvez pas supprimer l'instance originale d'un filtre obtenu partir du WSDL.

6.2.5.1.6 Dfinition des filtres pour le service Web gnrique


Pour dfinir des filtres pour le service Web gnrique, procdez comme suit : 1. Dans le panneau "Message d'entre", slectionnez le champ de l'entre, saisissez la valeur dans le champ Saisir une valeur et cliquez sur Appliquer. 2. Dans le panneau "Message de sortie", slectionnez les champs de sortie et cliquez sur Suivant >. Vous devez slectionner au moins un champ dans le panneau "Message de sortie". Pour slectionner plusieurs champs dans le panneau "Message de sortie", appuyez sur la touche Contrle et slectionnez les champs. L'"diteur de requte" s'affiche avec l'chantillon de donnes.

6.2.5.1.7 Modification et excution d'une requte


Vous pouvez modifier les paramtres de requte suivants : Proprits de l'objet : Vous pouvez modifier les proprits de l'objet comme son nom, sa qualification, son type, sa fonction agrge et sa dimension agrge. Proprits de la requte : Vous pouvez modifier les proprits de la requte telles que nom, URL, actualisable et modifiable. Dfinition de la requte : Vous pouvez modifier la dfinition de la requte en cliquant sur Modifier les paramtres. Pour excuter une nouvelle requte, vrifiez les objets et les donnes de l'chantillon qui apparaissent dans la fentre "Editeur de requte" et cliquez sur Excuter la requte. Un nouveau rapport est affich Remarque : Si vous modifiez l'URL source dans la fentre "Editeur de requte", vrifiez que le nouveau WSDL prsente une structure identique au WSDL utilis au pralable. Pour en savoir plus sur la cration d'un plug-in Fournisseur de donnes personnalis, voir le Guide du dveloppeur pour le plug-in Fournisseur de donnes personnalis.

103

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.6 Cration de requtes partir de vues Advanced Analysis

6.2.6.1 SAP BusinessObjects Analysis


SAP BusinessObjects Analysis est un outil d'analyse OLAP qui permet aux utilisateurs de dfinir des analyses de manire interactive pour explorer les donnes des sources de donnes OLAP. Les utilisateurs peuvent exporter les donnes de leurs analyses sous forme de vues d'analyse afin de les utiliser dans d'autres applications, y compris SAP BusinessObjects Web Intelligence. Vous pouvez crer des requtes sur des vues d'analyse pour analyser leurs donnes dans des documents Web Intelligence. Les donnes des vues d'analyse s'affichent dans l'diteur de requtes en tant qu'objets de rapport tels que des hirarchies, des dimensions et des attributs. Remarque : Les vues d'analyse comprenant des objets personnaliss ne sont pas prises en charge. Seules les vues d'analyse qui proviennent directement de NetWeaver BW sont prises en charge.

6.2.6.2 Pour crer une requte partir d'une vue d'analyse


Remarque : Dans l'interface Web (client DHTML), il n'est pas possible de crer une requte reposant sur une vue d'analyse. 1. En mode Conception ou Donnes, slectionnez Accs aux donnes > Nouveau > A partir de la vue d'analyse pour afficher la bote de dialogue "Slectionner une vue d'analyse". 2. Slectionnez le dossier contenant la vue d'analyse dans le volet Dossiers. 3. Slectionnez la vue d'analyse dans le volet droit. L'Editeur de requtes apparat et affiche les donnes dans la vue d'analyse sous forme d'objets du rapport. 4. Cliquez sur Excuter pour lancer la requte.

6.2.7 Utilisation de plusieurs requtes

104

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.7.1 Utilisation de plusieurs requtes


Vous pouvez inclure une ou plusieurs requtes dans un document. Ces requtes peuvent tre bases sur n'importe quelle source de donnes prise en charge. A titre d'exemple, vous pouvez inclure des donnes relatives aux ventes d'un produit et des donnes client dans un mme document. Dans cet exemple, les donnes de l'entreprise pour les ventes par ligne de produits sont disponibles dans un univers et les donnes sur les clients sont disponibles dans un autre univers. Vous voulez prsenter les rsultats des ventes par ligne de produits et des informations sur les groupes d'ge des clients dans le mme rapport. Pour cela, vous crez un seul document qui comprend deux requtes : une requte sur chacun des deux univers. Vous pouvez ensuite inclure et mettre en forme les rsultats provenant des deux requtes dans le mme rapport. La dfinition de plusieurs requtes dans un mme document est ncessaire quand les donnes que vous voulez inclure dans un document sont disponibles dans plusieurs sources de donnes ou quand vous voulez crer plusieurs requtes spcifiques sur la mme source de donnes. Vous pouvez dfinir plusieurs requtes lors de la cration d'un nouveau document ou ajouter d'autres requtes un document existant. Vous pouvez prsenter les informations provenant de toutes les requtes sur un mme rapport ou sur plusieurs rapports au sein du mme document.

6.2.7.2 Comparaison des requtes multiples, des requtes combines et des requtes synchronises
Plusieurs requtes peuvent tre lies les unes aux autres dans un document de diverses faons. Plusieurs requtes de base rcuprent des donnes non lies de diverses sources. Les requtes synchronises associent les donnes de diverses requtes autour d'une dimension qui contient des donnes communes aux deux requtes. Ces dimensions sont appeles des dimensions fusionnes. Vous fusionnez les dimensions aprs avoir cr et excut vos diverses requtes. Les requtes combines sont des requtes part. Les requtes combines gnrent le SQL contenant les oprateurs UNION, INTERSECT et MINUS (si la base de donnes les prend en charge) ou simulent l'effet de ces oprateurs. Les requtes combines permettent de rpondre des questions complexes qui sont difficiles formuler l'aide de requtes standard. Remarque : Cette option ne peut pas tre utilise pour les bases de donnes OLAP ni pour les bases de donnes relationnelles .unx. Elle n'est disponible que pour les univers .unv relationnels.

105

2012-05-10

Renvoi de donnes l'aide de requtes

6.2.8 Gestion des requtes

6.2.8.1 Pour passer en mode Donnes


Remarque : Le mode Donnes n'est pas disponible dans l'interface Web (client DHTML). Cliquez sur Donnes dans le menu suprieur droit. Le volet Donnes s'affiche avec le document slectionn. L'ensemble des fournisseurs de donnes apparaissent dans une liste, droite du volet Donnes. La liste affiche des informations sur le fournisseur de donnes telles que le nombre de lignes qu'il contient et sa dernire date d'actualisation.

6.2.8.2 Gestion des requtes l'aide du Gestionnaire de donnes


Vous pouvez utiliser le Gestionnaire de donnes pour afficher, explorer et grer toutes les requtes dans un document. Il consiste en un volet Donnes que vous pouvez utiliser pour explorer les requtes, une liste affiche ensuite les modifications en fonction de la slection effectue dans le volet Donnes. Vous utilisez le Gestionnaire de donnes en basculant dans la vue Donnes. Dans la vue Donnes, seules les botes outils du groupe Accs aux donnes sont disponibles.

6.2.8.2.1 Pour afficher et filtrer les donnes dans un Gestionnaire de donnes


1. Passer en mode Donnes pour afficher le Gestionnaire de donnes. 2. Slectionnez le fournisseur de donnes dans le volet Donnes. Les donnes des objets figurant dans le fournisseur de donnes s'affiche dans une liste droite du volet Donnes comportant une colonne pour chaque objet. Remarque : Si le fournisseur de donnes contient plusieurs contextes ou regroupements, ces derniers apparaissent dans une liste droulante situe dans la partie suprieure droite du volet Liste. Chaque contexte et regroupement s'affiche sous Rsultat n Slectionnez un contexte ou un regroupement dans la liste pour afficher ses donnes. 3. Pour filtrer les donnes, cliquez sur la flche situe dans l'en-tte d'une colonne, ou slectionnez Personnaliser, puis dfinissez un filtre personnalis.

106

2012-05-10

Renvoi de donnes l'aide de requtes

Un filtre personnalis contient les oprateurs et valeurs de filtre que vous slectionnez dans la liste de valeurs ou que vous entrez directement. Le nombre de valeurs que vous spcifiez dpend de l'oprateur). Les filtres personnaliss sont les suivants :
Oprateur Description

is anything is does not equal is in is not in is empty is not empty begins with ends with contains does not contain

Les donnes ne sont pas filtres Les donnes sont gales une valeur unique (quivalente la slection d'une valeur unique dans la liste droulante) Les donnes ne sont pas gales une valeur unique (toutes les valeurs except celle-ci s'affichent) Les donnes se trouvent dans une liste de valeurs (seules les valeurs slectionnes s'affichent) Les donnes ne se trouvent pas dans une liste de valeurs (toutes les valeurs except les valeurs slectionnes s'affichent) Seules les lignes comportant des valeurs nulles s'affichent Seules les lignes comportant des valeurs non nulles s'affichent Seules les lignes commenant par le texte saisi s'affichent Seules les lignes se terminant par le texte saisi s'affichent Seules les lignes contenant le texte saisi s'affichent Seules les lignes ne contenant pas le texte saisi s'affichent

Les donnes sont filtres en fonction des valeurs spcifies. Le filtre restreint galement l'affichage dans l'autre colonne. Par exemple, si vous filtrez la colonne affichant la dimension Client pour afficher trois valeurs uniquement, la colonne Montant de la commande affiche uniquement les valeurs correspondant aux valeurs Client restantes.

6.2.8.3 Pour grer les requtes l'aide du Gestionnaire de donnes


Vous pouvez afficher, explorer et grer toutes les requtes d'un document l'aide du Gestionnaire de donnes. Le Gestionnaire de donnes rpertorie toutes les requtes et permet d'effectuer des actions telles que renommer une requte ou modifier la source des donnes sur lesquelles est base une requte. 1. Pour afficher le Gestionnaire de donnes, cliquez sur Donnes dans la barre d'outils principale. Toutes les requtes qui fournissent des donnes au document apparaissent dans une liste, le volet de gauche contient uniquement un onglet Donnes qui liste tous les objets dans la requte

107

2012-05-10

Renvoi de donnes l'aide de requtes

slectionne, et seuls les lments de la barre d'outils pertinents pour la gestion des requtes sont activs. 2. Pour modifier une requte, cliquez dessus avec le bouton droit de la souris, puis slectionnez Modifier dans le menu contextuel. L'Editeur de requte de la requte slectionne s'affiche. 3. Pour purger une requte de ses donnes, cliquez dessus avec le bouton droit de la souris, puis slectionnez Purger dans le menu contextuel. 4. Pour renommer une requte, cliquez dessus avec le bouton droit de la souris, slectionnez Renommer dans le menu contextuel, puis saisissez le nouveau nom. 5. Pour changer la source de donnes d'une requte, cliquez sur cette dernire avec le bouton droit de la souris, puis slectionnez Modifier la source* dans le menu contextuel, Pour obtenir des informations dtailles sur le changement de la source de donnes d'une requte, suivez le lien la fin de cette rubrique. * Si une source de donnes Excel est utilise dans Web Intelligence Rich Client, les options Outils -> Changer la source ne sont pas disponibles. Dans ce cas, ouvrez l'"Editeur de requte", puis, dans l'onglet "Proprits de la requte", servez-vous du menu Chemin source pour slectionner un autre fichier source. Rubriques associes Modification de la source de donnes d'une requte

6.2.8.4 Pour dfinir les jours de rfrence des requtes


Si une ou plusieurs requtes figurant dans le document contiennent un seul jour de rfrence, vous avez la possibilit d'en dfinir plusieurs. 1. Slectionnez Accs aux donnes > Fournisseurs de donnes > Jours de rfrence. 2. Slectionnez Utiliser la date par dfaut pour toutes les requtes pour dfinir chaque requte sur son jour de rfrence par dfaut. 3. Slectionnez Dfinir une date pour toutes les requtes, puis choisissez la date pour spcifier un jour de rfrence pour l'ensemble des requtes. 4. Slectionnez Demander aux utilisateurs quel moment actualiser les donnes pour faire apparatre une invite pour le jour de rfrence, et ce, quel que soit le moment de l'actualisation d'une requte contenant un jour de rfrence.

6.2.9 Pour trier les rsultats de la requte


L'Editeur de requte est ouvert.

108

2012-05-10

Renvoi de donnes l'aide de requtes

Vous pouvez trier les rsultats renvoys par une requte. Les tris sont ajouts directement au script gnr par la requte et la base de donnes renvoie les rsultats de la requte dj tris. Par exemple, les tris ajouts aux requtes qui gnrent un SQL apparaissent dans la clause ORDER BY du SQL gnr. Remarque : Le tri n'est pas disponible dans les requtes bases sur des sources de donnes OLAP. 1. Cliquez sur Tri dans la barre d'outils Objets du rsultat pour afficher la bote de dialogue "Tri". 2. Cliquez sur Insrer un objet de tri, puis slectionnez l'objet dans la bote de dialogue "Slectionnez un objet" qui s'affiche pour ajouter un tri un objet. 3. Slectionnez le sens du tri dans la liste Type de tri. 4. Suivez nouveau les tapes prcdentes pour ajouter d'autres tris la requte. 5. Slectionnez un objet, puis cliquez sur Supprimer la slection pour supprimer un tri de la requte ou cliquez sur Tout supprimer pour supprimer tous les tris de la requte. 6. Cliquez sur OK pour fermer la bote de dialogue "Tris". Les tris sont ajouts au script gnr par la requte.

6.2.10 Pour afficher l'aperu des rsultats de la requte


Vous avez dfini les objets du rsultat et du filtre dans l'Editeur de requte. Vous pouvez afficher l'aperu des rsultats d'une requte dans le volet Aperu des donnes de l'Editeur de requte. Cliquez sur Afficher/masquer le volet d'aperu des donnes dans la barre d'outils de l'Editeur de requte pour afficher le volet Aperu des donnes.

6.2.11 Affichage de donnes partir d'une requte ajoute


Lorsqu'une requte n'est pas la premire du document, vous devez prciser le mode d'affichage de ses donnes dans la zone "Nouvelle requte".

109

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Insrer un tableau dans un nouveau rapport Afficher les donnes d'un nouveau rapport dans le document Insrer un tableau dans le rapport actuel Afficher les donnes du rapport slectionn dans un nouveau tableau

Inclure les objets du rsultat dans le docu- Inclure les donnes dans le document sans les afficher ment sans gnrer de tableau dans un rapport (vous pouvez ajouter ultrieurement les objets renvoys par la requte au rapport).

6.2.12 Pour interrompre une requte


Vous pouvez interrompre une requte avant le renvoi de toutes les donnes vers le document. Lorsque vous interrompez une requte, seules des donnes partielles sont renvoyes au document. Les valeurs affiches dans le document ne refltent pas avec prcision la dfinition dans la requte. Lorsque vous interrompez l'extraction des donnes, vous pouvez choisir quelles donnes afficher. Remarque : Si vous annulez une requte qui est en train de s'excuter dans l'interface Web, cette dernire revient l'tat prcdent du document et n'offre pas la possibilit d'interrompre l'extraction de donnes. 1. Dans la bote de dialogue "En attente - Actualiser les donnes", cliquez sur Annuler. La bote de dialogue "Interruption de l'extraction des donnes" s'affiche. 2. Slectionnez l'une des options de la bote de dialogue "Interruption de l'extraction des donnes".

110

2012-05-10

Renvoi de donnes l'aide de requtes

Option

Description

Restaurer les rsultats provenant de l'extraction de donnes prcdente :

Restaure dans le document les valeurs qui ont t extraites la dernire fois que la requte a t excute. Les valeurs affiches ne seront pas les dernires informations disponibles dans la base de donnes. Vous pouvez excuter la requte ultrieurement pour renvoyer les donnes jour de la base de donnes

Purger toutes les donnes du document : Affiche le document sans aucune valeur. La structure et la mise en forme du document sont prserves. Vous pouvez excuter la requte ultrieurement pour renvoyer les donnes jour de la base de donnes Renvoyer les rsultats partiels : Affiche dans les parties appropries du document les nouvelles valeurs extraites. Le reste du document affichera les valeurs extraites la dernire fois que la requte a t excute

6.2.13 Pour supprimer une requte


1. Slectionnez la requte supprimer en cliquant avec le bouton droit de la souris sur l'onglet de requte appropri. 2. Cliquez sur Supprimer.

6.2.14 Pour dupliquer une requte


Avant d'tre autoris dupliquer la requte, vous devez l'excuter. Si vous voulez crer une requte diffrente sur un univers qui est dj inclus dans le document, vous pouvez dupliquer la requte existante sur cet univers puis la modifier, au lieu de dmarrer partir de rien. 1. Slectionnez la requte dupliquer en cliquant avec le bouton droit de la souris sur l'onglet de requte appropri en bas de l'Editeur de rapport. 2. Slectionnez Dupliquer.

6.2.15 Modification de la source de donnes d'une requte

111

2012-05-10

Renvoi de donnes l'aide de requtes

Vous pouvez modifier la source de donnes d'une requte. C'est utile lorsque, par exemple, vous souhaitez dvelopper un document sur un univers dans un environnement de test, puis passer un univers dans un environnement de production. Vous pouvez changer de source des donnes, mais vous devrez mapper les objets d'autres objets de la mme requte ou d'une autre requte. Il n'est pas possible de passer d'une source de donnes une autre pour toutes les sources de donnes. Le tableau suivant rpertorie les changements possibles (source vers cible) :
Cible Univers .unx sur des sources de donnes relationnelles Univers .unx sur des sources de donnes OLAP Fournisseur de donnes personnelles (CSV, Excel)

Source

Univers .unv

Requte

Vue Advanced Analysis

Univers .unv Univers .unx sur des sources de donnes relationnelles Univers .unx sur des sources de donnes OLAP Fournisseur de donnes personnelles (CSV, Excel) Requte Vue Advanced Analysis

Changement possible

Changement possible

Changement possible

Changement possible

Changement possible

Changement possible

Changement possible

Changement possible*

Changement possible

Changement possible

Changement possible**

Changement possible Changement possible

* Si vous remplacez l'une de ces deux sources par l'autre, il se peut que vous deviez remapper un grand nombre d'objets.

112

2012-05-10

Renvoi de donnes l'aide de requtes

** Voir la premire remarque ci-dessous relative la source de donnes des fichiers Excel en cas d'utilisation de Web Intelligence Rich Client. Lorsque vous choisissez la requte pour laquelle vous souhaitez changer la source de donnes, seules les sources de donnes o le changement est possible vous sont prsentes. Vous pouvez modifier la source de donnes uniquement dans l'applet Java ou dans Web Intelligence Rich Client. Dans Web Intelligence Rich Client, vous avez galement la possibilit de modifier la source de donnes des requtes reposant sur des fichiers de donnes personnelles tels que des fichiers Excel (voir la premire remarque ci-dessous). Remarque : Lors de l'utilisation d'une source de donnes Excel dans Web Intelligence Rich Client, les options Outils -> Modifier la source ne sont pas disponibles : ouvrez l'"Editeur de requte", puis dans l'onglet "Proprits de la requte", utilisez le menu Chemin source pour slectionner un autre fichier source. Remarque : Lorsqu'un rapport contient deux requtes bases sur le mme univers, il est possible de modifier le fournisseur de donnes de l'une des requtes en remplaant l'univers par une requte SAP Business Explorer. Lorsque la source d'une requte est un univers (fichier .unv), vous pouvez changer de source et choisir une requte SAP Business Explorer la place de l'univers. Vous devez mapper nouveau les objets leur type d'objet correspondant dans la nouvelle source.

6.2.15.1 Pour modifier la source de donnes d'une requte


Pour modifier la source de donnes sur laquelle est base une requte, identifiez les objets de la nouvelle source de donnes qui sont quivalents aux objets de la source de donnes actuelle. Lorsque c'est possible, les objets source et cible sont mapps par dfaut en fonction de leur nom, leur type, le type de donnes et leur emplacement dans la source de donnes. Remarque : Vous ne pouvez pas mapper les objets des filtres de la requte. Vous pouvez modifier ou crer des mappages manuellement pour les objets qui n'ont pu tre mapps par dfaut. 1. Cliquez sur Donnes pour afficher le Gestionnaire de donnes et rpertorier les fournisseurs de donnes du document. 2. Cliquez avec le bouton droit de la souris sur la requte dont vous souhaitez modifier la source et slectionnez Modifier la source. Lors de l'utilisation d'une source de donnes Excel dans Web Intelligence Rich Client, les options Outils -> Modifier la source ne sont pas disponibles : ouvrez l'"Editeur de requte", puis dans l'onglet "Proprits de la requte", utilisez le menu Chemin source pour slectionner un autre fichier source.

113

2012-05-10

Renvoi de donnes l'aide de requtes

3. Slectionnez Choisir une source de donnes existante dans le document pour slectionner une source de donnes cible dj utilise dans le document ou bien, Spcifier une nouvelle source de donnes, puis spcifiez la source de donnes de la liste pour choisir une source de donnes diffrente. Il n'est pas possible de passer d'un type de source de donnes un autre pour tous les types de sources de donnes. Les listes affichent uniquement les sources de donnes interchangeables avec la source de donnes actuelle. 4. Cliquez sur Suivant. Les objets source et cible apparaissent dans les mappages par dfaut. Si les sources de donnes contiennent des donnes hirarchiques, tous les objets de la hirarchie s'affichent sous leur hirarchie parent. 5. Pour chaque paire d'objets mapper manuellement, cliquez sur ... pour afficher la bote de dialogue "Mapper les objets". 6. Utilisez la bote de dialogue "Objet carte" pour slectionner l'objet du nouvel univers qui doit remplacer l'objet de l'univers actuel. Les objets sont mapps par dfaut selon leur type, le type de donnes, leur nom et chemin d'accs dans les sources de donnes source et cible. Vous pouvez accepter le mappage par dfaut ou choisir votre propre mappage. Si aucun mappage par dfaut n'est possible, l'objet apparat sous Supprimer l'objet rsultat dans la source de donnes cible. Si vous ne slectionnez pas d'objet dans la nouvelle source de donnes, l'objet non mapp est supprim de la requte lors du changement de source de donnes. Si l'objet supprim est l'objet filtr ou l'objet sur lequel est bas le classement de la base de donnes, l'application affiche un message d'avertissement. Si vous dcidez de supprimer les objets, ils sont supprims du classement ou de la sous-requte. Si l'objet supprim est l'objet de filtrage d'une requte dans un filtre de requte, l'application affiche un message d'avertissement. Si vous supprimez l'objet, la requte dans le filtre de requte est supprime. 7. Cliquez sur Terminer pour modifier la source de donnes.

114

2012-05-10

Actualisation de documents Web Intelligence reposant sur des sources de donnes PDP/CDP partir de la zone de lancement BI

Actualisation de documents Web Intelligence reposant sur des sources de donnes PDP/CDP partir de la zone de lancement BI

Vous pouvez actualiser les documents Web Intelligence crs partir de sources de donnes personnelles comme du texte, des fichiers Excel et de sources de donnes personnalises telles que les Services Web de la zone de lancement BI. Pour grer l'option d'actualisation d'un document Web Intelligence cr l'aide d'un fichier texte ou d'un fichier Excel, vous devez modifier le paramtre RefreshOnServer dans le registre en utilisant l'une des valeurs suivantes : NO ou DISABLE : pour dsactiver l'option d'actualisation YES ou ENABLE : pour activer l'option d'actualisation sur le serveur et utiliser les fichiers de sources de donnes partir du Server_Path. Si le chemin d'accs la source de donnes n'est pas spcifi dans Server_Path, la source de donnes provient de l'emplacement de la source d'origine(emplacement de la source de donnes partir de laquelle le document Web Intelligenceest cr). Par dfaut, le paramtre RefreshOnServer est dfini sur ENABLE. ALLOW_USE_WINDOWS_SHARE - pour activer l'option d'actualisation partir d'un emplacement Windows partag/d'un chemin UNC. Un mcanisme de secours existe dans le cas o la source serait inaccessible. La source est alors recherche dans le Server_Path. Remarque : Server_Path dsigne un paramtre de registre indiquant le chemin des sources de donnes personnelles sur le serveur. Par dfaut, le dossier Server_Path n'est pas cr au cours de l'installation. Vous devez crer manuellement le dossier Server_Path. Vous pouvez galement modifier la valeur Server_Path dans le registre en modifiant le paramtre Server_Path. Le paramtre de registre RefreshOnServer ne s'applique pas aux sources de donnes personnalises. Pour les sources de donnes personnalises bases sur des fichiers, le plug-in est libre d'implmenter le mcanisme de reprise/secours des sources de donnes.

Sur les plateformes Windows, vous devez modifier le paramtre RefreshOnServer trouv l'emplacement suivant, dans le registre : Texte : [HKEY_LOCAL_MACHINE]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP\TXT Excel : [HKEY_LOCAL_MACHINE]\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP\XLS Pour modifier la valeur du paramtre Server_Path, vous devez modifier l'entre Server_Path situe l'emplacement suivant : [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP

115

2012-05-10

Actualisation de documents Web Intelligence reposant sur des sources de donnes PDP/CDP partir de la zone de lancement BI

Par dfaut, la valeur du paramtre Server_Path est <SAP_BOBJ_INST_DIR>\PersonalDPFiles>. Sur les plateformes UNIX, pour grer l'option d'actualisation d'un document cr via les sources de donnes personnelles Texte et Excel, vous devez modifier le paramtre RefreshOnServer par le biais des valeurs YES/ENABLE ou NO/DISABLE dans le fichier .registry. La valeur par dfaut du paramtre RefreshOnServer est ENABLE. Vous pouvez rechercher le fichier .registry aux emplacements suivants : Texte : <SAP_BOBJ_INST_DIR>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/txt Excel : <SAP_BOBJ_INST_DIR>/sap_bobj/data/.bobj/registry/64/software/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/xls Pour modifier la valeur du paramtre Server_Path, vous devez modifier le fichier .registry situ l'emplacement suivant : <SAP_ BOBJ_INST_DIR>/sap_bobj/data/.bobj/registry/64/soft ware/sap businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/ Par dfaut, la valeur du paramtre Server_Path est home/<nom_utilisateur>/<SAP_BOBJ_IN ST_DIR>/PersonalDPFiles. Exemple : Actualisation de documents Web Intelligence bass sur une source de donnes Excel Scnario A : l'utilisateur A cre un document Web Intelligence l'aide de Web Intelligence Rich Client partir d'une source de donnes Excel se trouvant sous C:\xyz.xls. L'utilisateur exporte ce document vers le rfrentiel. L'utilisateur souhaite alors visualiser et actualiser le document l'aide de la zone de lancement BI l o le serveur Web Intelligence est install sur un autre ordinateur. Pour actualiser le document, effectuez les oprations suivantes : 1. Placez le fichier xyz.xls dans le rpertoire C:\ de l'ordinateur serveur. 2. Placez le fichier xyz.xls sous un chemin prdfini du serveur - le chemin de serveur par dfaut est <INST_DIR>\Business Objects\PersonalDPFiles. Vous pouvez modifier ce chemin en changeant la valeur du Server_Path dans le registre ([HKEY_LOCAL_MACHINE]\SOFTWARE\Business Objects\Suite 12.0\default\WebIntelligence\Calculator\PDP]) Scnario B : l'utilisateur B cre un document Web Intelligence l'aide de Web Intelligence Rich Client partir d'une source de donnes Excel situe sous le chemin UNC : \\MySharedLocation\MYXL SFILEs\xyz.xls Pour actualiser le document, l'utilisateur doit soit placer la source de donnes sous le Server_Path, comme indiqu dans le scnario A ci-dessus, soit dfinir la valeur du paramtre RefreshOnServer sur ALLOW_USE_WINDOWS_SHARE. Cette valeur indique que l'actualisation est autorise dans les emplacements Windows partags. Cependant, si le chemin UNC n'est pas accessible partir du serveur, il existe un mcanisme de secours li l'emplacement du Server_Path. Remarque : L'exemple ci-dessus s'applique galement la source de donnes Texte. Le Server Intelligence Agent (SIA) doit tre gr via l'identification d'un utilisateur valide dans le domaine de rseau. Le SIA est gr via un compte systme local. Par consquent, si vous tes dans le cas du scnario B mentionn ci-dessus et que le service ne peut pas accder

116

2012-05-10

Actualisation de documents Web Intelligence reposant sur des sources de donnes PDP/CDP partir de la zone de lancement BI

l'emplacement partag de votre fichier Excel, mme si vous pouvez accder au fichier via Dmarrer > Excuter > \\MySharedLocation\MYXLSFILEs, vous pouvez soit lancer le SIA via les rfrences de connexion ayant accs l'emplacement partag, soit placer le fichier dans le Server_Path.

7.1 Points prendre en considration avant d'actualiser un document partir de la zone de lancement BI
Avant d'actualiser un document de la zone de lancement BI, assurez-vous que les points suivants ont t respects : S'il est prcis de ne pas utiliser le chemin d'accs UNC (Universal Naming Convention) mme s'il s'agit de l'emplacement initial de la source de donnes, le fichier de la source de donnes doit alors tre situ sur le serveur SAP BusinessObjects Enterprise sous le Server_Path. Si le serveur SAP BusinessObjects Enterprise est mis en cluster, chaque cluster doit alors tre mis jour avec la copie identique du fichier de la source de donnes. S'il est prcis d'utiliser les chemins d'accs UNC, le Server Intelligence Agent (SIA) doit alors tre gr avec un compte utilisateur disposant d'un accs au domaine rseau. Dans les installations habituelles, le SIA utilise le compte du systme local ; toutefois cette opration n'est pas recommande, car les chemins d'accs UNC peuvent ne pas tre accessibles avec ces types de comptes. Pour grer le SIA avec un compte particulier (nom d'utilisateur/mot de passe), effectuez les oprations suivantes : 1. Lancez le Central Configuration Manager (CCM). 2. Arrtez le SIA. 3. Cliquez avec le bouton droit de la souris sur le SIA, puis cliquez sur Proprits. 4. Dans l'onglet Proprits, sous Connexion en tant que, si l'option Compte systmeest slectionne, dslectionnez-la, puis entrez les rfrences de connexion d'utilisateur et de mot de passe. 5. Cliquez sur Appliquer, puis sur OK. 6. Dmarrez le SIA. Remarque : Cette opration s'applique uniquement pour Windows. Pour actualiser un document bas sur un service Web gnrique, mettez jour le fichier net.properties situ sous : <SAP_BOBJ_INST_DIR>\SAP BusinessObjects Enterprise XI 4.0\win64_x64\sapjvm\jre\lib (pour UNIX, <BOBJ_INST_DIR>/sap_bobj/enter prise_xi40/<platform>_x64/sapjvm/jre/lib) avec les lignes suivantes :
http.proxyHost=<http proxy hostname> http.proxyPort=<http proxy port number> http.nonProxyHosts=localhost|127.0.0.1

117

2012-05-10

Actualisation de documents Web Intelligence reposant sur des sources de donnes PDP/CDP partir de la zone de lancement BI

proxyHost dsigne le nom du serveur proxy. Par exemple, proxy.mondomaine.com proxyPort est le numro du port utiliser. La valeur par dfaut est 80. nonProxyHosts dsigne une liste de noms d'htes spars par des "|" qui doivent tre directement accessibles en ignorant le serveur proxy. La valeur par dfaut reprsente l'hte local et l'adresse IP 127.0.0.1.

Fournissez les valeurs pour les paramtres HTTPS suivants :


https.proxyHost=<http proxy hostname> https.proxyPort=<http proxy port number>

o proxyHost est le nom du serveur proxy. Par exemple, proxy.mondomaine.com proxyPort est le numro du port utiliser. 443 constitue la valeur par dfaut. Les gestionnaires de protocole HTTPS utilisent la liste http nonProxyHosts.

118

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Filtrage des donnes l'aide de filtres de requte

8.1 Dfinition des filtres de requte


Pour limiter les donnes renvoyes au document, vous pouvez appliquer des filtres lorsque vous dfinissez la requte. Les filtres de requte vous permettent de scuriser les donnes que vous ne souhaitez pas mettre la disposition de certains groupes d'utilisateurs et de limiter la taille des documents stocks sur votre rseau. Lorsque vous l'excutez sur les donnes du document, la requte renvoie uniquement les valeurs qui satisfont aux dfinitions du filtre de la requte. Les filtres de requte servent limiter les donnes renvoyes un document. Ils extraient un sous-ensemble des donnes de la base de donnes et renvoient les valeurs correspondantes au document. Les filtres sont dfinis afin de rpondre des questions spcifiques sur les activits commerciales. Vous pouvez, par exemple, filtrer la dimension Anne afin de n'afficher que le chiffre d'affaires de l'anne 2003, ou vous pouvez filtrer la dimension Revenu annuel pour n'afficher que les clients dont le revenu annuel est suprieur ou gal 1,5 million de dollars. Les filtres de requte vous permettent de : Extraire uniquement les donnes requises pour rpondre une question prcise sur l'activit masquer les donnes que vous ne souhaitez pas mettre la disposition de certains utilisateurs lorsqu'ils accdent au document Rduire la quantit des donnes renvoyes au document afin d'optimiser les performances

Exemple : Au cours du quatrime trimestre 2002, quels sont les magasins qui ont atteint des marges suprieures 90 000 euros ? En tant que Responsable marketing pour l'Italie, vous vous concentrez uniquement sur l'analyse des marges pour l'Italie, mais l'univers des ventes intgre des donnes relatives l'ensemble de l'Europe. En outre, vous souhaitez voir exclusivement les informations relatives aux magasins qui ont atteint votre objectif de 90 000 euros au cours du quatrime trimestre 2002. Pour crer un document contenant uniquement les informations dont vous avez besoin, vous devez appliquer un filtre sur les dimensions Etat, Anne et Trimestre et un filtre sur l'indicateur Marge : Anne Egal 2002 Trimestre Egal T4 AND Etat Egal France Marge Suprieur ou gal 90 000

119

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Pour viter d'afficher les valeurs filtres Texas, 2002 et T4 dans les colonnes Anne, Trimestre et Etat du tableau, vous devez exclure les objets Anne, Trimestre et Etat du volet Objets du rsultat. Lorsque vous gnrez le rapport, les valeurs de celui-ci correspondent aux magasins situs au Texas avec des marges pour le quatrime trimestre (T4) 2002 suprieures ou gales 90 000 euros :
Nom du magasin Chiffres d'affaires Marge

e-Fashion Houston e-Fashion Houston Leighton

209 840 215 533

91 184 92 730

8.2 Comparaison des filtres de requte et des filtres de rapport


Dans un document, vous pouvez appliquer des filtres deux niveaux : Filtres de requte : ces filtres sont dfinis dans la requte. Ils limitent les donnes extraites de la source de donnes puis renvoyes au document. Les filtres de rapport ; ils limitent les valeurs affiches dans les rapports, tableaux, diagrammes et sections du document, mais ne modifient pas les donnes extraites de la source de donnes. Ils masquent simplement les valeurs au niveau du rapport.

8.3 Structure des filtres de la requte


Les filtres de la requte sont structurs de la faon suivante : objet filtr, oprateur, oprande. Dans le filtre [Pays] DansListe (Etats-Unis;France)(, la dimension [Pays] reprsente l'objet filtr, DansListe, l'oprateur et la liste de valeurs (Etats-Unis;France), l'oprande. Le filtre supprime toutes les valeurs de [Pays] autres qu'Etats-Unis et France du rsultat de la requte.

120

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Tableau 8-3 : Composants du filtre de la requte


Composant Description

L'objet filtr est l'objet dont les valeurs sont filtres. Les dimensions, attributs, indicateurs, hirarchies et niveaux peuvent tre utiliss comme objets filtrs. Objet filtr Sauf dans le cas des requtes SAP Business Explorer, il n'est pas ncessaire que l'objet filtr apparaisse comme un objet de rsultat dans la requte. Par exemple, une requte contenant les objets [Client] et [Chiffre d'affaires] peut filtrer l'objet [Rgion]. Si le filtre est [Rgion] Egal "Sud-Ouest", la requte renvoie uniquement les clients de la rgion Sud-Ouest. L'oprateur est utilis pour comparer l'objet filtr et l'oprande. Par exemple, l'oprateur Egal ne retient que les valeurs de l'objet filtr qui correspondent exactement la valeur de l'oprande. L'oprande fournit la ou les valeurs utilises pour filtrer l'objet filtr. Le tableau ci-aprs dcrit les types d'oprandes.

Oprateur

Oprande

Tableau 8-4 : Types d'oprandes


Type d'oprande Description

L'oprande constante est utilis pour saisir directement les valeurs. Par exemple, vous pouvez utiliser une constante pour saisir "France" dans le filtre [Pays] Egal France. Constante L'oprande ne peut pas tre une constante si l'objet filtr est une hirarchie, moins qu'il ne soit utilis conjointement avec l'oprateur Corre spond au modle ou Diffrent du mo dle.

121

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Type d'oprande

Description

Liste de valeurs

L'oprande Liste de valeurs est utilis pour slectionner des valeurs dans une liste associe un objet filtr. Par exemple, si l'objet filtr est [Ville], vous pouvez utiliser Liste de valeurs pour slectionner une ou plusieurs villes associes l'objet. Une invite est un filtre dynamique auquel l'actualisation de la recherche apporte une rponse. Vous pouvez slectionner un objet de l'univers pour filtrer l'objet filtr selon ses valeurs.

Invite

Objet de l'univers

Remarque : Vous ne pouvez pas slectionner un objet de l'univers comme oprande dans certaines sources de donnes OLAP ou si l'objet filtr est une hirarchie.

Rsultat d'une autre requte

Vous pouvez comparer l'objet filtr aux valeurs renvoyes par une autre requte.

Rubriques associes Dfinition des requtes

8.3.1 Requtefiltre de et invite, oprateurs

8.3.1.1 Liste des oprateurs

8.3.1.1.1 Oprateur Egal


L'oprateur Egal permet d'obtenir des donnes gales une valeur.

122

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Par exemple, pour extraire des donnes uniquement sur les Etats-Unis, vous allez crer un filtre "Pays Egal USA".

8.3.1.1.2 Oprateur Diffrent de


L'oprateur Diffrent de permet d'obtenir des donnes diffrentes d'une valeur. Par exemple, pour extraire des donnes sur tous les pays sauf les Etats-Unis, vous allez crer un filtre "Pays Diffrent de USA". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des requtes BEx.

8.3.1.1.3 Oprateur Suprieur


L'oprateur Suprieur permet de rafrachir les donnes suprieures une valeur. Par exemple, pour rafrachir les donnes sur les clients de plus de 60 ans, vous allez crer un filtre "[Age client] Suprieur 60". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des requtes BEx.

8.3.1.1.4 Oprateur Suprieur ou gal


L'oprateur Suprieur ou gal permet de rafrachir les donnes suprieures ou gales une valeur. Par exemple, pour rafrachir les donnes sur le chiffres d'affaires partir de 1,5 millions de dollars, vous allez crer un filtre "[Chiffre d'affaires] Suprieur ou gal 1 500 000". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des hirarchies BEx.

8.3.1.1.5 Oprateur Infrieur


L'oprateur Infrieur permet de rafrachir les donnes infrieures une certaine valeur. Par exemple, pour extraire des notes d'examen infrieures 40, crez un filtre "[Notes d'examen] Infrieur 40". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP et des hirarchies dans des filtres ni pour des hirarchies dans des requtes BEx.

123

2012-05-10

Filtrage des donnes l'aide de filtres de requte

8.3.1.1.6 Oprateur Infrieur ou gal


L'oprateur Infrieur ou gal permet de rafrachir les donnes infrieures ou gales une valeur. Par exemple, pour rafrachir les donnes sur les clients de 30 ans ou moins, vous allez crer un filtre "[Age] Infrieur ou gal 30". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP et des hirarchies dans des filtres ni pour des hirarchies dans des requtes BEx.

8.3.1.1.7 Oprateur Entre


L'oprateur Entre permet d'extraire des donnes entre deux valeurs limites (ces deux valeurs limites tant comprises). La premire valeur dclare doit tre infrieure la seconde. Par exemple, pour extraire les donnes correspondant aux semaines comprises entre la semaine 25 et la semaine 36 (semaines 25 et 36 comprises), crez un filtre "[Semaine] Entre 25 et 36". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP ni pour des hirarchies BEx dans des filtres.

8.3.1.1.8 Oprateur Pas entre


L'oprateur Pas entre permet de rafrachir les donnes qui ne sont pas comprises dans une plage de valeurs. Par exemple, pour rafrachir les donnes sur toutes les semaines de l'anne, sauf les semaines 25 36 comprises, vous allez crer un filtre "[Semaine] Pas entre 25 et 36". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP ni pour des hirarchies BEx dans des filtres.

8.3.1.1.9 Oprateur Dans liste


L'oprateur Dans liste permet de rafrachir les donnes correspondant aux valeurs d'une liste de valeurs. Par exemple, pour extraire les donnes correspondant aux Etats-Unis, au Royaume-Uni et au Japon, crez le filtre [Pays] Dans liste. Lorsque vouspouvezsaisirdesvaleursdanslechamp"Saisissez une valeur", vous devez saisir ce qui suit : Etats-Unis;Royaume-Uni;Japon. Lorsqu'il est utilis avec une liste hirarchique de valeurs ( partir d'une dimension associe une liste hirarchique de valeurs ou partir d'un objet hirarchie), l'oprateur Dans liste permet de slectionner plusieurs membres, quel que soit leur niveau dans la hirarchie. Par exemple, une invite concernant la hirarchie [Gographie] l'aide de l'oprateur Dans liste permet de slectionner [Paris] au niveau Ville et [Canada] au niveau Pays dans l'invite.

124

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Lorsqu'il est utilis dans un filtre de rapport, l'oprateur Dans liste gnre une liste horizontale des valeurs.

8.3.1.1.10 Oprateur Pas dans liste


L'oprateur Pas dans liste permet de rafrachir les donnes qui ne correspondent pas plusieurs valeurs. Par exemple, si vous ne souhaitez pas extraire les donnes correspondant aux Etats-Unis, au Royaume-Uni et au Japon, crez le filtre [Pays] Pas dans liste. Lorsque vouspouvezsaisirdesvaleursdanslechamp"Saisissez une valeur", vous devez saisir ce qui suit : Etats-Unis;Royaume-Uni;Japon. Utilis avec une liste hirarchique de valeurs (depuis une dimension associe une liste hirarchique de valeurs, un objet de hirarchie ou un objet de niveau), l'oprateur Dans liste permet de slectionner plusieurs membres dans tous les niveaux de la hirarchie. Par exemple, une invite sur la hirarchie [Gographie] utilisant l'oprateur Pas dans liste permet de slectionner [Paris] au niveau Ville et [Canada] au niveau Pays de l'invite. Remarque : Cet oprateur ne peut pas tre utilis dans certains types de hirarchie. Il n'est pas possible de s'en servir pour des hirarchies reposant sur les niveaux, par exemple.

8.3.1.1.11 Oprateur Correspond au modle


L'oprateur Correspond au modle permet de rafrachir les donnes dans lesquelles figure une chane donne, complte ou partielle. Par exemple, pour extraire des clients dont l'anne de naissance est 1972, vous pouvez crer le filtre [Date de naissance] Correspond au modle "72". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies BEx.

8.3.1.1.12 Oprateur Diffrent du modle


L'oprateur Diffrent du modle permet d'extraire des donnes dans lesquelles ne figure pas une chane donne. Par exemple, pour extraire des clients dont l'anne de naissance n'est pas 1972, vous pouvez crer le filtre [Date de naissance] Diffrent du modle "72". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies d'univers .unx OLAP reposant sur les parents ni pour des hirarchies BEx.

8.3.1.1.13 Oprateur A la fois


L'oprateur A la fois permet de rafrachir les donnes qui correspondent deux valeurs.

125

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Par exemple, pour extraire des clients ayant un tlphone fixe et un tlphone portable, vous pouvez crer le filtre [Type de compte] A la fois "Fixe" et "Portable". Remarque : Cet oprateur n'est pas pris en charge pour les filtres bass sur des objets de hirarchie ou dans les univers bass sur des sources de donnes OLAP.

8.3.1.1.14 Oprateur Sauf


L'oprateur Sauf permet de rafrachir les donnes qui correspondent une valeur et en excluent une autre. Par exemple, pour extraire des clients ayant un tlphone fixe mais pas de tlphone portable, vous pouvez crer le filtre [Type de compte] "Fixe" Sauf "Portable". L'oprateur Sauf est plus restrictif que les oprateurs Diffrent de et Pas dans liste. Par exemple, un rapport qui extrait des clients, dot du filtre [Lignes] Diffrent de "Accessoires" exclut toutes les ventes dans lesquelles l'article vendu fait partie de la ligne "Accessoires". Un client ayant achet des articles appartenant la ligne Accessoires et d'autres articles d'une autre ligne, figure dans le rapport mais le total de ses dpenses ne comprend que les articles n'appartenant pas la ligne Accessoires. Si le filtre est [Lignes] Sauf "Accessoires", seuls les clients n'ayant pas achet d'accessoires figurent dans le rapport. Remarque : Cet oprateur n'est pas pris en charge dans les univers bass sur des sources de donnes OLAP. Rubriques associes Oprateur Pas dans liste Oprateur Diffrent de

8.3.1.2 Restrictions sur les oprateurs de filtre


Le tableau suivant rpertorie les restrictions appliques aux oprateurs d'invite et de filtre bases sur l'objet filtr et le type de requte.
Objet Filtres disponibles

Hirarchie bases sur le niveau

Egal , Diffrent de, Dans liste, Pas dans liste, Correspond au modle, Dif frent du modle

126

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Objet

Filtres disponibles

Hirarchie parent-enfant Hirarchie de requte SAP Business Explorer

Egal , Dans liste, Correspond au mo dle Egal , Dans liste

8.4 Types de filtres de requte


Il est possible de crer les filtres de requte suivants : Filtres prdfinis filtres crs par votre administrateur Filtres personnaliss filtres dfinis par vous dans la requte Filtres express : forme simplifie de filtre personnalis pour des filtres simples Invites : vous dfinissez ces filtres dynamiques pour afficher une question ou une liste de valeurs, afin que vous ou d'autres utilisateurs puissiez slectionner des valeurs de filtre diffrentes chaque excution de requte

Vous pouvez combiner diffrents types de filtre dans une mme requte.

8.4.1 Filtres de requte prdfinis


Les filtres prdfinis permettent de mettre en permanence votre disposition les donnes particulires dont vous avez le plus souvent besoin pour les rapports. Ils sont crs par l'administrateur et enregistrs avec l'univers. Les filtres prdfinis contiennent souvent des expressions complexes qui requirent une connaissance approfondie de la structure de la base de donnes. L'inclusion de filtres prdfinis dans un univers vite d'avoir crer les mmes filtres personnaliss chaque cration d'un document reposant sur ce mme univers. Il n'est pas possible de voir les lments qui composent les filtres prdfinis ni de modifier ces derniers.

8.4.1.1 Pour slectionner un filtre de requte prdfini


Cliquez deux fois sur le filtre prdfini ou faites-le glisser dans le volet Filtres de la requte.

Lorsque vous excutez la requte, les donnes correspondant aux filtres de requte slectionns sont renvoyes dans le rapport.

127

2012-05-10

Filtrage des donnes l'aide de filtres de requte

8.4.2 Filtres express


Les filtres express permettent de dfinir rapidement les valeurs extraire pour un objet de rsultat particulier sans lancer l'Editeur de filtre. Par dfaut, les filtres express utilisent l'oprateur Egal si vous slectionnez une valeur unique ou l'oprateur Dans liste si vous slectionnez plusieurs valeurs. Par exemple : Si vous slectionnez la dimension [Statut du paiement] et la valeur "impay", vous crez le filtre : [Statut du paiement] Egal "impay" Si vous slectionnez la dimension [Pays] et les valeurs Etats-Unis, Japon, Allemagne, vous crez le filtre : [Pays] Dans liste "Etats-Unis;Japon;Allemagne"

Remarque : Les filtres express ne sont pas disponibles dans les requtes. Rubriques associes Dfinition des requtes

8.4.2.1 Pour crer ou supprimer un filtre express


1. Slectionnez l'objet filtrer. 2. Cliquez sur Ajouter un filtre express dans le coin suprieur droit du volet Objets du rsultat. La bote de dialogue Listes de valeurs apparat. Les valeurs de l'objet slectionn sont rpertories. 3. Slectionnez les valeurs extraire de la base de donnes. Par exemple, pour filtrer la requte selon les valeurs de T1, slectionnez la dimension [Trimestre] puis T1 dans la liste des valeurs. 4. Cliquez sur OK. Le nouveau filtre s'affiche dans le volet Filtres de la requte. 5. Pour supprimer le filtre, slectionnez-le dans le volet Filtres de la requte, puis appuyez sur la touche Supprimer.

8.4.3 Filtres de requte personnaliss

128

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Vous pouvez crer des filtres de requte personnaliss pour limiter les donnes du document aux informations correspondant : une question prcise sur l'activit ; aux besoins d'un groupe d'utilisateurs spcifique en termes d'informations sur l'activit.

Par exemple, vous pouvez crer des filtres personnaliss pour extraire les donnes des ventes relatives des dates, produits ou services spcifiques, ou pour afficher les informations sur les clients haut revenu ou ceux qui vivent dans une rgion en particulier.

8.4.3.1 Pour ajouter et supprimer des filtres de requte personnaliss


1. Slectionnez l'objet filtrer et faites-le glisser dans le volet Filtres de la requte. Le filtre de la requte s'affiche en mode plan dans le volet Filtres de la requte. 2. Cliquez sur la flche en regard de l'oprateur par dfaut (Dans liste) et slectionnez l'oprateur de requte dans la liste des oprateurs. 3. Cliquez sur la flche droite du filtre de requte et slectionnez le type de filtre que vous souhaitez appliquer : Constante, Valeur(s) de la liste, Invite, Objet de cette requte, Rsultat d'une autre requte, Rsultat d'une autre requte (N'importe lequel), Rsultat d'une autre requte (Tous).
Option Description

Constante Valeurs dans la liste

Vous comparez l'objet une valeur constante pour filtrer le rsultat de la requte. Vous comparez l'objet aux valeurs d'une liste de valeurs pour filtrer le rsultat de la requte. Si l'objet filtr est une dimension, un attribut ou un indicateur, vous pouvez slectionner n'importe quelle valeur de l'objet. Si l'objet filtr est une hirarchie, vous pouvez slectionner n'importe quel membre de la hirarchie. Si l'objet filtr est un niveau, vous pouvez slectionner n'importe quel membre de ce niveau.

Invite Objet de cette requte

Vous crez un filtre pour lequel l'utilisateur doit fournir des valeurs de filtre lors de l'actualisation des donnes. Vous comparez l'objet aux valeurs renvoyes par un objet de la mme requte.

Rsultat d'une autre Vous comparez l'objet aux valeurs renvoyes par un objet d'une autre rerequte qute (la requte filtrante) pour en filtrer le rsultat.

4. Saisissez ou slectionnez la constante, liste de valeurs ou objet inclure dans le filtre.

129

2012-05-10

Filtrage des donnes l'aide de filtres de requte

5. Pour supprimer le filtre, slectionnez-le et cliquez sur la touche Suppr ou cliquez sur Supprimer dans le coin suprieur droit du volet Filtres de requte. Pour supprimer tous les filtres, cliquez sur Tout supprimer dans le coin suprieur droit du volet Filtres de requte.

8.4.3.2 Pour slectionner des valeurs dans une liste


Dans une requte et selon l'objet, les valeurs d'une liste de valeurs peuvent s'afficher sous forme de liste colonne unique, de liste plusieurs colonnes ou de hirarchie. Dans une liste plusieurs colonnes, les colonnes supplmentaires fournissent des valeurs lies la valeur principale. Dans une liste hirarchique, les valeurs s'affichent selon une relation hirarchique. Dans un rapport, les valeurs s'affichent dans une liste horizontale d'une seule colonne. 1. Si la liste de valeurs ne s'affiche pas l'ouverture de la bote de dialogue, actualisez la liste ou recherchez-la pour en extraire les valeurs. (Voir plus loin dans cette rubrique pour obtenir des informations dtailles concernant la recherche de listes de valeurs.) Certaines listes de valeurs ncessitent une recherche initiale avant d'afficher les valeurs car elles sont trop importantes pour tre entirement tlcharges. 2. Si la liste de valeurs est divise en plages, utilisez le contrle au-dessus de la liste pour naviguer entre les plages. Certaines listes de valeurs de taille importante sont divises en plages afin de rduire le nombre de donnes extraites de la source de donnes. Lorsque vous slectionnez une plage, la liste affiche les valeurs de cette plage. 3. Si la liste de valeurs dpend d'autres listes de valeurs, indiquez d'abord les valeurs dpendantes dans la bote de dialogue d'invite qui s'affiche. Une liste de valeurs peut dpendre d'autres listes de valeurs comme, par exemple, dans le cas o elle fait partie d'une liste hirarchique de valeurs. Par exemple, si la liste de valeurs contient des villes et que l'objet Ville appartient la hirarchie Pays > Rgion > Ville, vous devez indiquer d'abord les valeurs de pays et de rgion pour filtrer la liste des villes. Remarque : Les listes de valeurs dpendantes apparaissent uniquement dans les requtes. Elles n'apparaissent pas lorsque vous effectuez une slection dans une liste de valeurs d'un rapport. Ds que vous affichez la liste de valeurs, une bote de dialogue d'invite apparat pour que vous puissiez indiquer les valeurs dpendantes. Une fois les valeurs dpendantes indiques, vous pouvez slectionner les valeurs dans la liste filtre. 4. Pour afficher les cls des valeurs, cliquez sur Afficher/masquer les valeurs cls. Les valeurs cls ne sont pas indiques dans la liste "Valeurs slectionnes". Elles apparaissent uniquement dans la liste des valeurs disponibles. Certaines listes contiennent des valeurs de cls qui constituent des valeurs uniques utilises pour identifier les valeurs ayant la mme valeur d'affichage. Si la liste de valeurs contient plusieurs colonnes, seule la cl de la colonne de filtrage s'affiche.

130

2012-05-10

Filtrage des donnes l'aide de filtres de requte

5. Pour rechercher des valeurs dans la liste, saisissez le texte de recherche dans la zone en dessous de la liste, puis slectionnez l'option Respecter la casse, Rechercher dans les cls ou Rechercher dans la base de donnes.
Option Description

Respecter la casse

La recherche est sensible la casse. Cette option est indisponible lorsque les options Rechercher dans les cls ou Rechercher dans la base donnes sont slectionnes.

Rechercher dans les cls

La recherche utilise les cls de valeurs uniques plutt que les valeurs d'affichage. Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les valeurs de cls.

Rechercher dans la base de donnes

Plutt que de se limiter aux donnes charges dans la liste, la recherche porte sur toutes les valeurs stockes dans la base de donnes. Elle est donc plus prcise mais aussi plus lente. Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les recherches de bases de donnes. La recherche dans la base de donnes amliore l'exactitude au dtriment de la performance. Elle s'avre utile lorsque toutes les valeurs de la liste de valeurs n'ont pas t extraites. Cela peut se produire lorsque le nombre total de valeurs de la liste dpasse le nombre indiqu dans la proprit de requte Nombre max. de lignes extraites. Rechercher une base de donnes peut s'avrer particulirement utile lorsque la liste de valeurs est hirarchique, tant donn que les valeurs sont tlcharges depuis la base de donnes uniquement en rponse leurs valeurs parent dveloppes dans la hirarchie. Par exemple, dans une hirarchie gographique, les valeurs enfant de la valeur Californie (villes de Californie) ne sont pas tlcharges depuis la base de donnes tant que la valeur n'est pas dveloppe. Si l'option est slectionne, la recherche inclut ces lments mme si la valeur Californie n'est pas encore dveloppe.

La recherche inclut toutes les plages si la liste de valeurs est divise en plages. Dans les chanes de recherche, le caractre gnrique "*" reprsente n'importe quelle chane de caractres et le caractre gnrique "?" reprsente n'importe quel caractre. Par exemple, les chanes "M*" et "Ma?s" renvoient la valeur "Mars". Pour inclure les caractres "*" et "?" purs plutt qu'en tant que gnriques, faites-les prcder d'une "\" dans la chane recherche. 6. Saisissez directement les valeurs de la liste (si celle-ci prend en charge l'entre directe des donnes) ou slectionnez les valeurs dans la liste.

131

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Rubriques associes Proprit de requte Nombre max. de lignes extraites

8.4.3.3 Filtrage d'une requte sur les valeurs renvoyes partir d'une autre requte
Vous pouvez filtrer une requte sur des valeurs renvoyes par une autre requte. Par exemple, si vous souhaitez extraire les rsultats pour tous les pays dans la requte 1 qui ont un pays correspondant dans la requte 2, vous pouvez filtrer la [Requte 1].[Pays] objet sur les valeurs de la [Requte 2].Objet[Pays]. La requte filtre doit se trouver dans un univers bas sur une source de donnes relationnelle (SGBDR). La requte qui fournit les valeurs filtrantes (requte filtrante) peut tre base sur une source de donnes relationnelle, OLAP ou locale. Lorsque vous crez une requte partir d'une requte, la requte filtrante n'apparat pas dans la liste des requtes qui peuvent tre utilises en tant que requtes filtrantes jusqu' ce qu'elle ait t excute ou enregistre. La requte filtrante n'est pas actualise lorsque vous actualisez la requte filtre. Le filtre de requte peut filtrer sur toutes ou sur une des valeurs renvoyes par la requte filtrante. Les combinaisons d'oprateurs et modes de filtrage pris en charge apparaissent dans le tableau ci-dessous. Si vous ne slectionnez pas d'oprateur dans le tableau, l'lment de menu Rsultat d'une autre requte n'est pas disponible.

132

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Oprateur

Mode de filtre

Description

Egal

Quelconque Tous

Conserve les valeurs dans la requte filtre qui sont gales une des valeurs renvoyes par la requte filtrante. Conserve les valeurs dans la requte filtre qui sont diffrentes de toutes les valeurs renvoyes par la requte filtrante. Conserve les valeurs dans la requte filtre qui sont suprieures ou suprieures ou gales une des valeurs dans la requte filtrante. En d'autres termes, conserve les valeurs dans la requte filtre qui sont suprieures ou suprieures ou gales la valeur minimale renvoye par la requte filtrante.

Diffrent de

Suprieur Suprieur ou gal

Quelconque

Suprieur Suprieur ou gal

Tous

Conserve les valeurs dans la requte filtre qui sont suprieures toutes les valeurs dans la requte filtrante. En d'autres termes, conserve les valeurs dans la requte filtre qui sont suprieures ou suprieures ou gales la valeur maximale renvoye par la requte filtrante.

Infrieur Infrieur ou gal

Quelconque

Conserve les valeurs dans la requte filtre qui sont infrieures ou infrieures ou gales une des valeurs dans la requte filtrante. En d'autres termes, conserve les valeurs dans la requte filtre qui sont suprieures ou suprieures ou gales la valeur maximale renvoye par la requte filtrante.

133

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Oprateur

Mode de filtre

Description

Infrieur Infrieur ou gal

Tous

Conserve les valeurs dans la requte filtre qui sont infrieures ou infrieures ou gales une des valeurs dans la requte filtrante. En d'autres termes, conserve les valeurs dans la requte filtre qui sont infrieures ou infrieures ou gales la valeur minimale renvoye par la requte filtrante.

DansListe

Tout

Conservez les valeurs de la requte filtre qui sont gales une des valeurs dans la liste de valeurs renvoyes par la requte filtrante. Conserver les valeurs de la requte filtre qui ne sont gales aucune des valeurs dans la liste de valeurs renvoyes par la requte filtrante.

Not InList

Tout

8.4.4 Combinaison de filtres de requte

8.4.4.1 Combinaison de filtres de requte


Les questions classiques relatives l'activit requirent l'extraction d'informations rpondant plusieurs critres. Par exemple, si vous analysez les donnes relatives aux services client, vous souhaiterez probablement cibler votre recherche sur une priode particulire et sur une rgion particulire, et probablement aussi sur un niveau particulier de contrat de service. Vous pouvez rafrachir les donnes rpondant plusieurs critres de ce type en combinant des filtres dans une mme requte. Exemple : Analyse des revenus des ventes de l'anne dernire, pour les magasins dont la surface dpasse les 4000 mtres carrs et dont les revenus des ventes sont infrieurs 1,5 million d'euros. Dans cet exemple, vous tes directeur d'exploitation pour une chane de vente au dtail. Vous souhaitez analyser les informations sur les grands magasins de votre chane qui n'atteignent pas le revenu des ventes que votre entreprise a fix comme objectif. Pour cela, vous ajoutez un filtre prdfini sur la dimension [Anne dernire] pour prciser que vous souhaitez extraire uniquement les valeurs de l'anne prcdente. Vous crez ensuite un deuxime

134

2012-05-10

Filtrage des donnes l'aide de filtres de requte

filtre sur la dimension [Groupe des surfaces de vente] pour indiquer que vous ne voulez que les donnes correspondant aux magasins dont la taille dpasse 4000 mtres carrs. Puis, vous crez un troisime filtre sur l'indicateur [Revenu des ventes] pour limiter la recherche aux magasins dont le revenu des ventes est infrieur 1,5 million d'euros. Enfin, vous combinez ces trois filtres avec l'oprateur AND. Anne dernire AND Groupe des surfaces de vente suprieur ou gal : 4000 Revenu des ventes infrieur 1 500 000

Lorsque vous excutez la requte, seules les donnes des magasins rpondant aux trois critres sont renvoyes au rapport : Rubriques associes Pour combiner des filtres de requte Imbrication de filtres de requte

8.4.4.2 Pour combiner des filtres de requte


1. Crez les filtres et ajoutez-les au volet Filtres de la requte. Par dfaut, les filtres sont combins avec l'oprateur And. 2. Pour basculer entre ET et OU, cliquez sur l'oprateur puis sur la flche qui se trouve ct de sa case cocher. Ensuite, slectionnez l'autre oprateur. Remarque : L'oprateur OU n'est pas pris en charge partir de certaines sources de donnes OLAP telles que des requtes BEx et des univers .unx OLAP par-dessus Microsoft Analysis Services (MSAS) et Oracle Essbase. Rubriques associes Combinaison de filtres de requte

8.4.4.3 Imbrication de filtres de requte

135

2012-05-10

Filtrage des donnes l'aide de filtres de requte

L'imbrication de filtres de requte vous permet de crer des conditions de filtre plus complexes qu'en combinant des filtres au mme niveau. Lorsque vous imbriquez des filtres, vous dfinissez l'ordre dans lequel ils sont valus. Par exemple, vous pouvez renvoyer les donnes fournies par deux filtres de requte lis par une relation OR (dans laquelle l'une ou l'autre des conditions de filtre est vrifie), puis limiter encore ces donnes en leur appliquant un autre filtre. Dans ce cas, les deux filtres associs dans la relation OR sont imbriqus, puis compars l'autre filtre dans une relation AND. L'exemple suivant illustre ce cas de figure : Exemple : Rpertorier toutes les ventes effectues au Japon au cours du 4e trimestre ou pour lesquelles le revenu tait suprieur 1 000 000 Pour rpondre cette question, vous crez le filtre de requte imbriqu suivant : Pays gal Japon AND OR Revenu suprieur 1 000 000 Trimestre gal T4

Cette combinaison de filtres de requte renvoie d'abord les donnes concernant les ventes effectues au cours du T4 ou dont le chiffre d'affaires tait suprieur 1 000 000, puis il limite ces donnes en renvoyant uniquement les ventes effectues au Japon. Rubriques associes Pour imbriquer des filtres de requte Combinaison de filtres de requte

8.4.4.4 Pour imbriquer des filtres de requte


1. Faites glisser et dposez un objet de rapport sur un filtre de requte existant. Un plan de filtre de requte sur l'objet de rapport apparat dans une relation imbrique AND avec le filtre de requte existant. 2. Dfinissez le nouveau filtre de requte. Rubriques associes Imbrication de filtres de requte Combinaison de filtres de requte

136

2012-05-10

Filtrage des donnes l'aide de filtres de requte

8.5 Filtrage des requtes hirarchiques

8.5.1 Mthode de filtrage des requtes hirarchiques par les niveaux


Un niveau utilis comme filtre de requte supprime les membres slectionns du niveau et tous les membres enfant de la hirarchie. Le filtre affecte galement l'agrgation d'indicateur. Exemple : Filtrage sur un niveau Vous disposez des donnes suivantes auxquelles vous appliquez le filtre de niveau [Pays] Diff rent de Allemagne. (Pour appliquer le filtre, faites glisser le niveau [Pays] dans le volet Filtres de la requte de l'Editeur de requte, slectionnez l'oprateur Diffrent de, puis slectionnez Allemagne dans la liste de valeurs du niveau).
Gographie client Montant des ventes Internet

Tous les clients France Hauts de Seine Seine (Paris) Allemagne Brandebourg Hesse

29 358 677,22 2 644 017,71 263 416,19 539 725,80 2 894 312,34 119 871,08 794 876,08

Aprs le filtrage, les donnes s'affichent comme suit :


Gographie client Montant des ventes Internet

Tous les clients France Hauts de Seine

26 464 364,88 $ 2 644 017,71 263 416,19

137

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Gographie client

Montant des ventes Internet

Seine (Paris)

539 725,80

Lorsque le filtre est appliqu, Allemagne et tous les membres descendants sont filtrs dans la hirarchie. La valeur [Montant des ventes en ligne] pour Tous les clients baisse galement car la valeur pour Allemagne ne fait plus partie de l'agrgation.

8.5.2 Mthode de filtrage des requtes hirarchiques par les indicateurs


Un filtre sur un indicateur s'applique tous les niveaux de la hirarchie et n'affecte pas l'agrgation d'indicateur dans le rsultat filtr. Exemple : Filtrage sur un indicateur Vous disposez des donnes suivantes, auxquelles vous appliquez le filtre [Montant des ventes en ligne] Suprieur 500 000.
Gographie client Montant des ventes Internet

Tous les clients France Hauts de Seine Seine (Paris) Allemagne Brandebourg Hesse

29 358 677,22 2 644 017,71 263 416,19 539 725,80 2 894 312,34 119 871,08 794 876,08

Les donnes filtres s'affichent comme suit :


Gographie client Montant des ventes Internet

Tous les clients France

29 358 677,22 2 644 017,71

138

2012-05-10

Filtrage des donnes l'aide de filtres de requte

Gographie client

Montant des ventes Internet

Seine (Paris) Allemagne Hesse

539 725,80 2 894 312,34 794 876,08

Le filtre est appliqu tous les membres, quel que soit leur niveau dans la hirarchie, et les indicateurs agrgs ne sont pas influencs par la suppression des membres filtrs. (Par exemple, le montant pour Tous les clients reste 29 358 677,22 $)

139

2012-05-10

Filtrage des donnes l'aide de filtres de requte

140

2012-05-10

Filtrage de donnes l'aide d'invites

Filtrage de donnes l'aide d'invites

9.1 Dfinition des invites


Une invite est un type de filtre de requte particulier. Il s'agit d'un filtre dynamique qui affiche une question chaque fois que vous actualisez les donnes d'un document. Pour rpondre aux invites, il vous suffit de saisir ou de slectionner les valeurs afficher avant d'actualiser les donnes. Ainsi, la requte extrait uniquement les valeurs spcifies dans la base de donnes et renvoie ces valeurs aux rapports du document. Les invites permettent plusieurs utilisateurs visualisant un mme document de spcifier un sous-ensemble d'informations de base de donnes et d'afficher celui-ci dans les mmes tableaux et diagrammes de rapport. Elles rduisent en outre le dlai d'extraction des donnes dans la base de donnes. Une invite contient les lments suivants : un objet filtr un oprateur un message

Par exemple, pour inviter les utilisateurs slectionner une anne spcifique, vous devez dfinir une invite sur la dimension [Anne].
Year Equal To ("Which year?)

Dans cette invite, l'objet filtr est [Anne], l'oprateur est Egal et le message est "Quelle anne ?". Vous pouvez dfinir des invites sur des dimensions, des indicateurs, des attributs, des hirarchies et des niveaux. Par exemple, vous pouvez filtrer la dimension [Anne] pour renvoyer les valeurs d'une anne spcifique, filtrer l'indicateur [chiffres d'affaires] pour renvoyer les valeurs correspondant une plage de chiffres d'affaires ou filtrer la hirarchie [Gographie] pour renvoyer les membres de la hirarchie. Remarque : Dans Web Intelligence Rich Client et dans l'interface Rich Internet Application, seule une constante peut tre saisie lors du filtrage d'indicateurs pour les univers .unx OLAP. Dans Web Intelligence Rich Client et dans l'interface Rich Internet Application, il n'est pas possible d'ajouter des objets de type information dans le panneau de filtre pour les requtes BEx.

Vous pouvez crer plusieurs invites dans une mme requte, relies par les oprateurs AND ou OR. Vous pouvez galement imbriquer les invites. Lorsque l'utilisateur excute une requte, les invites s'affichent.

141

2012-05-10

Filtrage de donnes l'aide d'invites

Remarque : Sur les requtes BEx et les univers .unx OLAP, seul l'oprateur ET peut tre utilis. Les invites s'affichent dans le script gnr par la requte, soit en tant que valeur obtenue en rponse l'invite, soit en tant que syntaxe particulire l'invite. Par exemple, une invite [Pays] peut apparatre dans le SQL gnr sous la forme :
Resort_Country.country = @prompt('Enter Country:','A', 'Resort\Country', Mono,Free,Persistent,,User:0)

ou
Resort_country.country In ('UK')

Les invites peuvent tre facultatives. Vous n'tes pas tenu de fournir des valeurs aux invites optionnelles. Si vous ne fournissez aucune valeur, l'invite est ignore. Vous pouvez crer vos propres invites ou slectionner des invites dj dfinies dans l'univers.

9.1.1 Invites fusionnes


Lorsqu'un document contient plusieurs fournisseurs de donnes, les invites qui comprennent des objets ayant le mme type de donnes et des oprateurs de mme type et qui utilisent le mme texte d'invite sont fusionnes. Lorsque tous les fournisseurs de donnes sont actualiss, un seul message d'invite s'affiche pour de telles invites. La liste de valeurs affiche par l'invite fusionne correspond la liste associe l'objet dans l'invite ayant le plus grand nombre de contraintes de proprits d'affichage.

9.1.2 Invites hirarchiques


Les objets suivants affichent leurs listes de valeurs de faon hirarchique dans une invite : Hirarchies Niveaux Dimensions associes des listes de valeurs hirarchiques Une liste de valeurs hirarchique apparat sous la forme d'une arborescence. Vous pouvez naviguer dans l'arborescence (de bas en haut et vice versa) pour accder aux lments que vous souhaitez. En fonction de l'oprateur de filtre de l'invite, vous pouvez slectionner des lments dans les diffrents niveaux de la liste de valeurs ou uniquement au niveau le plus bas.

142

2012-05-10

Filtrage de donnes l'aide d'invites

9.2 Requtefiltre de et invite, oprateurs

9.2.1 Liste des oprateurs

9.2.1.1 Oprateur Egal


L'oprateur Egal permet d'obtenir des donnes gales une valeur. Par exemple, pour extraire des donnes uniquement sur les Etats-Unis, vous allez crer un filtre "Pays Egal USA".

9.2.1.2 Oprateur Diffrent de


L'oprateur Diffrent de permet d'obtenir des donnes diffrentes d'une valeur. Par exemple, pour extraire des donnes sur tous les pays sauf les Etats-Unis, vous allez crer un filtre "Pays Diffrent de USA". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des requtes BEx.

9.2.1.3 Oprateur Suprieur


L'oprateur Suprieur permet de rafrachir les donnes suprieures une valeur. Par exemple, pour rafrachir les donnes sur les clients de plus de 60 ans, vous allez crer un filtre "[Age client] Suprieur 60".

143

2012-05-10

Filtrage de donnes l'aide d'invites

Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des requtes BEx.

9.2.1.4 Oprateur Suprieur ou gal


L'oprateur Suprieur ou gal permet de rafrachir les donnes suprieures ou gales une valeur. Par exemple, pour rafrachir les donnes sur le chiffres d'affaires partir de 1,5 millions de dollars, vous allez crer un filtre "[Chiffre d'affaires] Suprieur ou gal 1 500 000". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des hirarchies BEx.

9.2.1.5 Oprateur Infrieur


L'oprateur Infrieur permet de rafrachir les donnes infrieures une certaine valeur. Par exemple, pour extraire des notes d'examen infrieures 40, crez un filtre "[Notes d'examen] Infrieur 40". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP et des hirarchies dans des filtres ni pour des hirarchies dans des requtes BEx.

9.2.1.6 Oprateur Infrieur ou gal


L'oprateur Infrieur ou gal permet de rafrachir les donnes infrieures ou gales une valeur. Par exemple, pour rafrachir les donnes sur les clients de 30 ans ou moins, vous allez crer un filtre "[Age] Infrieur ou gal 30". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP et des hirarchies dans des filtres ni pour des hirarchies dans des requtes BEx.

144

2012-05-10

Filtrage de donnes l'aide d'invites

9.2.1.7 Oprateur Entre


L'oprateur Entre permet d'extraire des donnes entre deux valeurs limites (ces deux valeurs limites tant comprises). La premire valeur dclare doit tre infrieure la seconde. Par exemple, pour extraire les donnes correspondant aux semaines comprises entre la semaine 25 et la semaine 36 (semaines 25 et 36 comprises), crez un filtre "[Semaine] Entre 25 et 36". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP ni pour des hirarchies BEx dans des filtres.

9.2.1.8 Oprateur Pas entre


L'oprateur Pas entre permet de rafrachir les donnes qui ne sont pas comprises dans une plage de valeurs. Par exemple, pour rafrachir les donnes sur toutes les semaines de l'anne, sauf les semaines 25 36 comprises, vous allez crer un filtre "[Semaine] Pas entre 25 et 36". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP ni pour des hirarchies BEx dans des filtres.

9.2.1.9 Oprateur Dans liste


L'oprateur Dans liste permet de rafrachir les donnes correspondant aux valeurs d'une liste de valeurs. Par exemple, pour extraire les donnes correspondant aux Etats-Unis, au Royaume-Uni et au Japon, crez le filtre [Pays] Dans liste. Lorsque vouspouvezsaisirdesvaleursdanslechamp"Saisissez une valeur", vous devez saisir ce qui suit : Etats-Unis;Royaume-Uni;Japon. Lorsqu'il est utilis avec une liste hirarchique de valeurs ( partir d'une dimension associe une liste hirarchique de valeurs ou partir d'un objet hirarchie), l'oprateur Dans liste permet de slectionner plusieurs membres, quel que soit leur niveau dans la hirarchie. Par exemple, une invite concernant la hirarchie [Gographie] l'aide de l'oprateur Dans liste permet de slectionner [Paris] au niveau Ville et [Canada] au niveau Pays dans l'invite.

145

2012-05-10

Filtrage de donnes l'aide d'invites

Lorsqu'il est utilis dans un filtre de rapport, l'oprateur Dans liste gnre une liste horizontale des valeurs.

9.2.1.10 Oprateur Pas dans liste


L'oprateur Pas dans liste permet de rafrachir les donnes qui ne correspondent pas plusieurs valeurs. Par exemple, si vous ne souhaitez pas extraire les donnes correspondant aux Etats-Unis, au Royaume-Uni et au Japon, crez le filtre [Pays] Pas dans liste. Lorsque vouspouvezsaisirdesvaleursdanslechamp"Saisissez une valeur", vous devez saisir ce qui suit : Etats-Unis;Royaume-Uni;Japon. Utilis avec une liste hirarchique de valeurs (depuis une dimension associe une liste hirarchique de valeurs, un objet de hirarchie ou un objet de niveau), l'oprateur Dans liste permet de slectionner plusieurs membres dans tous les niveaux de la hirarchie. Par exemple, une invite sur la hirarchie [Gographie] utilisant l'oprateur Pas dans liste permet de slectionner [Paris] au niveau Ville et [Canada] au niveau Pays de l'invite. Remarque : Cet oprateur ne peut pas tre utilis dans certains types de hirarchie. Il n'est pas possible de s'en servir pour des hirarchies reposant sur les niveaux, par exemple.

9.2.1.11 Oprateur Correspond au modle


L'oprateur Correspond au modle permet de rafrachir les donnes dans lesquelles figure une chane donne, complte ou partielle. Par exemple, pour extraire des clients dont l'anne de naissance est 1972, vous pouvez crer le filtre [Date de naissance] Correspond au modle "72". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies BEx.

9.2.1.12 Oprateur Diffrent du modle


L'oprateur Diffrent du modle permet d'extraire des donnes dans lesquelles ne figure pas une chane donne.

146

2012-05-10

Filtrage de donnes l'aide d'invites

Par exemple, pour extraire des clients dont l'anne de naissance n'est pas 1972, vous pouvez crer le filtre [Date de naissance] Diffrent du modle "72". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies d'univers .unx OLAP reposant sur les parents ni pour des hirarchies BEx.

9.2.1.13 Oprateur A la fois


L'oprateur A la fois permet de rafrachir les donnes qui correspondent deux valeurs. Par exemple, pour extraire des clients ayant un tlphone fixe et un tlphone portable, vous pouvez crer le filtre [Type de compte] A la fois "Fixe" et "Portable". Remarque : Cet oprateur n'est pas pris en charge pour les filtres bass sur des objets de hirarchie ou dans les univers bass sur des sources de donnes OLAP.

9.2.1.14 Oprateur Sauf


L'oprateur Sauf permet de rafrachir les donnes qui correspondent une valeur et en excluent une autre. Par exemple, pour extraire des clients ayant un tlphone fixe mais pas de tlphone portable, vous pouvez crer le filtre [Type de compte] "Fixe" Sauf "Portable". L'oprateur Sauf est plus restrictif que les oprateurs Diffrent de et Pas dans liste. Par exemple, un rapport qui extrait des clients, dot du filtre [Lignes] Diffrent de "Accessoires" exclut toutes les ventes dans lesquelles l'article vendu fait partie de la ligne "Accessoires". Un client ayant achet des articles appartenant la ligne Accessoires et d'autres articles d'une autre ligne, figure dans le rapport mais le total de ses dpenses ne comprend que les articles n'appartenant pas la ligne Accessoires. Si le filtre est [Lignes] Sauf "Accessoires", seuls les clients n'ayant pas achet d'accessoires figurent dans le rapport. Remarque : Cet oprateur n'est pas pris en charge dans les univers bass sur des sources de donnes OLAP. Rubriques associes Oprateur Pas dans liste Oprateur Diffrent de

147

2012-05-10

Filtrage de donnes l'aide d'invites

9.2.2 Restrictions sur les oprateurs de filtre


Le tableau suivant rpertorie les restrictions appliques aux oprateurs d'invite et de filtre bases sur l'objet filtr et le type de requte.
Objet Filtres disponibles

Hirarchie bases sur le niveau

Egal , Diffrent de, Dans liste, Pas dans liste, Correspond au modle, Dif frent du modle Egal , Dans liste, Correspond au mo dle Egal , Dans liste

Hirarchie parent-enfant Hirarchie de requte SAP Business Explorer

9.3 Pour gnrer une nouvelle invite


1. Faites glisser l'objet filtrer l'aide d'une invite et dposez-le dans le volet Filtres de la requte. Le filtre de la requte s'affiche en mode plan dans le volet Filtres de la requte. Le plan affiche l'objet filtr, l'oprateur et le type de filtre appliqu l'objet. (Par dfaut, le filtre est une constante.) 2. Slectionnez l'oprateur de filtre dans la liste. Remarque : La liste des oprateurs disponibles dpend du type d'objet filtr. 3. Cliquez sur la flche droite du plan du filtre de la requte et slectionnez Invite dans le menu pour filtrer l'objet l'aide d'une invite. Remarque : Si le document contient plusieurs fournisseurs de donnes et qu'il existe une invite qui comprend des objets ayant le mme type de donnes et des oprateurs de mme type et qui utilise le mme texte d'invite que la nouvelle invite, un avertissement s'affiche pour vous informer que les deux invites seront fusionnes. Cela implique que lorsque tous les fournisseurs de donnes sont actualiss, un seul message d'invite s'affiche pour les deux invites concernes. La bote de dialogue Invite s'affiche. 4. Si la proprit Invite avec liste de valeurs de l'invite est dslectionne, saisissez le texte de l'invite (par exemple, "Saisissez une ville") dans la zone Texte de l'invite.

148

2012-05-10

Filtrage de donnes l'aide d'invites

5. Cliquez sur Invite avec une liste de valeurs pour permettre l'utilisateur de slectionner dans une liste de valeurs lorsqu'il rpond l'invite. Cette option est slectionne par dfaut si l'objet filtr possde une liste de valeurs qui lui est associe dans l'univers. Cette option est slectionne par dfaut et ne peut pas tre dslectionne si l'objet filtr est une hirarchie. Ne slectionnez pas cette option si l'objet filtr est une date et que vous souhaitez que les utilisateurs puissent slectionner une date dans une fentre calendrier. 6. Dans la bote de dialogue Proprits du paramtre, cliquez sur Slectionner uniquement dans la liste pour limiter le choix de l'utilisateur aux valeurs pouvant tre slectionnes dans la liste. Cette option est slectionne par dfaut si l'objet filtr possde une liste de valeurs qui lui est associe dans l'univers et ne peut pas tre dslectionne si l'objet filtr est une hirarchie. Ne slectionnez pas cette option si l'objet filtr est une date et que vous souhaitez que les utilisateurs puissent slectionner une date dans une fentre calendrier.

7. Dans la bote de dialogue Proprits du paramtre, slectionnez Conserver les dernires valeurs slectionnes pour faire en sorte que l'invite slectionne par dfaut les valeurs choisies par l'utilisateur la dernire fois qu'il a rpondu l'invite. Cette option est slectionne par dfaut si l'objet filtr possde une liste de valeurs qui lui est associe dans l'univers et ne peut pas tre dslectionne si l'objet filtr est une hirarchie. 8. Dans la bote de dialogue Proprits du paramtre, cliquez sur Dfinir les valeurs par dfaut pour que l'invite slectionne des valeurs par dfaut lorsqu'elle apparat. Ensuite, saisissez une valeur dans la zone Saisissez une valeur ou cliquez sur ..., puis slectionnez les valeurs par dfaut dans la bote de dialogue Liste de valeurs. Remarque : Ce bouton est dsactiv si l'objet filtr ne possde pas de liste de valeurs qui lui est associe. 9. Dans la bote de dialogue Proprits du paramtre, slectionnez Invite facultative pour rendre l'invite facultative. Si l'utilisateur ne fournit aucune valeur une invite facultative, celle-ci est ignore. 10. Cliquez sur l'icne en regard de la zone de texte et utilisez la bote de dialogue qui s'affiche pour dfinir les proprits de l'invite. L'invite s'affiche chaque actualisation du document. Rubriques associes Dfinition du mode d'affichage des invites Invites fusionnes

9.4 Pour slectionner une invite existante


Vous pouvez slectionner des invites dj existantes ajouter une requte. Seules les invites dj existantes compatibles avec l'objet que vous filtrez s'affichent.

149

2012-05-10

Filtrage de donnes l'aide d'invites

1. Faites glisser l'objet sur lequel vous souhaitez poser une invite et dposez-le dans le volet Filtres de la requte. Le filtre de la requte s'affiche en mode plan dans le volet Filtres de la requte. 2. Cliquez sur la flche droite du Filtre de requte, puis slectionnez Invite dans le menu. 3. Cliquez sur A partir de l'univers, slectionnez une invite existante, puis cliquez sur OK. La liste n'affiche que les invites de l'univers compatibles avec l'objet que vous filtrez. Par exemple, l'objet filtr et l'invite de l'univers doivent avoir le mme type de donnes.

9.5 Pour supprimer une invite


Slectionnez l'invite dans le volet Filtres de la requte, puis cliquez sur la touche Supprimer.

9.6 Dfinition du mode d'affichage des invites


Par dfaut, les invites affichent une zone et une liste de valeurs. Pour rpondre aux invites, il vous suffit de saisir les valeurs dans la zone ou de les slectionner dans la liste. Vous pouvez changer le mode d'affichage des invites en cochant une, plusieurs ou toutes les options suivantes dans la bote de dialogue Proprits du paramtre :
Pour que l'invite affiche... (utile lorsque vous...) Alors...

la liste des valeurs associes la dimension, l'indicateur ou l'information faisant l'objet du filtre, les valeurs spcifies la dernire fois qu'une rponse a t donne l'invite (les utilisateurs pouvant slectionner une ou plusieurs autres valeurs),

souhaitez afficher toutes les valeurs pour l'objet puis effectuer une slection parmi ces valeurs reslectionnez souvent les mmes valeurs lorsque vous actualisez le document mais souhaitez avoir la possibilit de slectionner une autre valeur si ncessaire, telle que le nom du mois actuel reslectionnez presque toujours les mmes valeurs lorsque vous actualisez le document mais souhaitez avoir la possibilit de slectionner une autre valeur si ncessaire, telle que le nombre de l'anne actuelle

conservez l'option slectionne par dfaut : Invite avec liste de valeurs

slectionnez l'option : Conserver les dernires valeurs slectionnes

les valeurs que vous spcifiez comme valeurs par dfaut (les utilisateurs pouvant slectionner une ou plusieurs autres valeurs),

slectionnez l'option : Dfinir valeur(s) par dfaut

150

2012-05-10

Filtrage de donnes l'aide d'invites

Pour que l'invite affiche...

(utile lorsque vous...)

Alors...

une liste de valeurs partir de laquelle les utilisateurs effectuent leur slection,

souhaitez empcher que les utilisateurs saisissent une valeur susceptible de ne pas exister dans la base de donnes

slectionnez l'option : Slectionner uniquement dans la liste

Pour que l'invite soit facultative, slectionnez Invite facultative. Vous n'tes pas tenu de spcifier la valeur de l'invite, auquel cas, celle-ci est ignore. Remarque : Si l'invite exige une date, un calendrier et une liste de valeurs s'affichent l'intention des utilisateurs. Si vous souhaitez que les utilisateurs voient le calendrier pour y slectionner une ou plusieurs dates, dslectionnez Invite avec liste de valeurs.

9.7 Combinaison d'invites


La combinaison de plusieurs invites sur une requte unique vous permet de filtrer les donnes renvoyes au document afin que chaque personne visualisant les rapports ne voie que les informations en relation avec ses besoins professionnels propres. Par exemple, vous pouvez combiner les trois invites suivantes dans un document sur les comptes utilisateur : Quel client ? Quel compte ? Quelle priode : du ? au ?

permet chaque responsable visualisant le document d'accder aux valeurs d'un compte client particulier sur une priode donne. Pour combiner les invites, procdez de la mme manire que pour les filtres de requte.

9.7.1 Combinaison d'invites avec des filtres de requte


La combinaison d'invites et de filtres sur une requte unique vous permet de dcider, l'aide de filtres, des valeurs pour certains des objets slectionns sur la requte, et autorise les utilisateurs dcider, l'aide d'invites, des valeurs des autres objets slectionns. Par exemple, si vous combinez les filtres et invites suivants dans un document Ressources humaines : [Anne] Egale Cette anne [Poste] Diffrent de Directeur Quel employ ?

151

2012-05-10

Filtrage de donnes l'aide d'invites

Les utilisateurs qui visualisent le document peuvent choisir l'employ dont ils veulent voir les informations, mais il ne peuvent consulter que les donnes relatives l'anne actuelle et n'ont pas accs aux donnes concernant les directeurs.

9.8 Pour modifier l'ordre des invites


L'Editeur de requte est ouvert. 1. Cliquez sur Proprits de la requte dans la barre d'outils de l'Editeur de requte. 2. Slectionnez l'invite dplacer vers le haut ou vers le bas dans la bote de dialogue Ordre des invites, puis cliquez sur la flche correspondante ct.

152

2012-05-10

Utilisation de requtes combines

Utilisation de requtes combines

10.1 Dfinition des requtes combines


Une requte combine est un groupe de requtes fonctionnant ensemble pour renvoyer un seul rsultat. Il existe trois types de combinaison possibles : union intersect minus

Une requte UNION prend toutes les donnes des deux requtes, limine les doublons et cre un ensemble de donnes combines. Une requte INTERSECT renvoie les donnes communes aux deux requtes. Une requte MINUS renvoie les donnes de la premire requte qui n'apparaissent pas dans la seconde. Remarque : Il n'est pas possible de combiner des requtes BEx et des requtes OLAP. Exemple : Requtes de type union, intersection et minus Dans cet exemple, deux requtes renvoient des listes de pays, comme indiqu dans le tableau suivant :
Requte Valeurs

Requte 1 Requte 2

Etats-Unis ; Royaume-Uni ; Allemagne ; France Etats-Unis ; Espagne

Les diffrents types de requte combine renvoient les valeurs suivantes :


Type de combinaison Valeurs

UNION INTERSECT MINUS

Etats-Unis ; Royaume-Uni ; Allemagne ; France ; Espagne Etats-Unis ; Royaume-Uni ; Allemagne ; France

153

2012-05-10

Utilisation de requtes combines

Rubriques associes Dfinition des requtes

10.2 Utilisation des requtes combines


Les requtes combines permettent de rpondre aux questions qui sont difficiles voire impossibles formuler dans une requte standard. Exemple : Renvoyer un ensemble de donnes l'aide d'une combinaison de requtes L'exemple d'univers Ocan Voyages contient la dimension Anne, qui renvoie les clients ayant dj sjourn dans un lieu de vacances, et Anne de rservation, qui renvoie les clients ayant rserv un sjour pour une priode future. En raison de la structure de la base de donnes et de l'univers, ces objets sont incompatibles, ce qui signifie que vous ne pouvez pas les inclure dans un mme bloc de rapport. Comment obtenir en une seule liste les annes o plus de n clients ont sjourn dans un lieu de vacances et les annes o plus de n clients ont rserv un sjour dans un lieu de ce type ? Vous pouvez combiner les 2 requtes de la faon suivante :
Requte Rsultat

Requte 1 UNION Requte 2

Annes o plus de n clients ont sjourn dans un lieu de vacances

Annes o plus de n clients ont rserv un sjour dans un lieu de vacances

L'union entre ces deux requtes renvoie la liste des annes que vous recherchez.

10.3 Gnration des requtes combines


Si votre base de donnes prend en charge le type de combinaison de votre requte, les requtes combines oprent au niveau de la base de donnes : elles modifient la requte envoye la base de donnes. Pour ce faire, elles gnrent des scripts de requtes qui comprennent les oprateurs UNION, INTERSECT et MINUS. Si votre base de donnes ne prend pas en charge le type de combinaison de votre requte, la combinaison s'excute aprs l'extraction des donnes. Plusieurs requtes renvoient des donnes au

154

2012-05-10

Utilisation de requtes combines

rapport, puis une requte combine s'excutant normalement au niveau de la base de donnes traite ces donnes pour gnrer un seul rsultat.

10.4 Pour combiner des requtes


1. Crez une requte initiale dans le panneau de requtes. 2. Dans la barre d'outils, cliquez sur l'icne Ajouter une requte combine pour afficher le panneau Requtes combines sous la liste des objets de requte. Le panneau Requtes combines montre la requte active. Vous pouvez modifier le nom de la requte en cliquant sur celle-ci dans le panneau, en slectionnant Modifier le nom dans le menu, puis en saisissant un nouveau nom dans un la zone Nom de la bote de dialogue qui apparat. 3. Cliquez sur Ajouter une requte pour ajouter une autre requte. La seconde requte apparat dans le panneau Requtes combines. Elle est : Combine avec la requte initiale l'aide d'une relation de type UNION. NommeRequte combine n n.

4. Pour changer de requte, cliquez sur la requte souhaite dans le volet Requtes combines. 5. Pour supprimer une requte, slectionnez-la dans le panneau Requtes combines, puis faites-la glisser et dposez-la dans le plan de l'univers ou appuyez sur la touche Supprimer. 6. Pour modifier le type de combinaison, cliquez deux fois sur l'oprateur. L'oprateur devient successivement UNION, MINUS, INTERSECT. 7. Crez chaque requte l'intrieur de la requte combine comme vous le faites pour une requte normale. 8. Cliquez sur Excuter la requte.

10.5 Structure des requtes combines


Les requtes d'une requte combine doivent renvoyer le mme nombre d'objets d'un mme type de donnes et ces objets doivent tre dans le mme ordre. Vous ne pouvez pas combiner de requtes lorsque le nombre d'objets dans les rsultats de requte et les types de donnes de ces objets ne sont pas identiques. Par exemple, vous ne pouvez pas combiner une requte qui renvoie l'anne avec une requte qui renvoie l'anne et le revenu, et vous ne pouvez pas combiner une requte qui renvoie l'anne avec une requte qui renvoie le revenu. Vous devez galement vrifier la smantique de vos requtes combines. Bien qu'il soit possible de combiner une requte qui renvoie l'anne avec une requte qui renvoie la rgion si les deux dimensions sont du mme type de donnes, le rsultat, une liste combinant annes et rgions, risque de ne pas tre explicite. Gnralement, si votre premire requte contient une dimension Anne, votre deuxime requte contient galement une dimension qui renvoie une liste d'annes.

155

2012-05-10

Utilisation de requtes combines

10.5.1 Pour renvoyer une liste d'annes et d'annes de rservation en fonction du nombre de clients
Vous souhaitez crer une requte qui renvoie une liste des annes o plus de n clients ont sjourn dans un lieu de vacances et o plus de n clients ont rserv un sjour dans un lieu de ce type. L'objet sur lequel vous effectuez le filtrage doit aussi se trouver dans le volet "Objets du rsultat". 1. Slectionnez l'univers Ocan Voyages dans la liste des univers pour ouvrir l'Editeur de requte. 2. Faites glisser les objets Anne, Nbre de clients et Nbre prvisionnel de clients dans le volet Objets du rsultat. 3. Faites glisser l'objet Nombre de clients vers le volet Filtres de la requte et crez un filtre de rapport qui restreint Nombre de clients un nombre suprieur n. 4. Cliquez sur Requte combine. Le volet Requte combine apparat dans la partie infrieure gauche de l'Editeur de requte avec les deux requtes jointes par union. 5. Cliquez sur la deuxime requte et supprimez les objets Anne et Nombre de clients. 6. Faites glisser l'objet Anne de rservation vers le volet Objets du rsultat. 7. Faites glisser l'objet Clients prvisionnels vers le volet Filtres de la requte et crez un filtre de rapport qui restreint les clients prvisionnels un nombre suprieur n. 8. Cliquez sur Excuter la requte. La requte renvoie la liste des annes et des annes de rservation.

10.6 Ordre de priorit dans l'excution d'une requte combine


Dans une requte combine, l'ordre d'excution est primordial pour le rsultat final. Dans sa forme la plus simple, la requte combine se compose de deux ou plusieurs requtes relies par une relation particulire. Requte 1 INTERSECTION Requte 2 Requte 3

Dans un tel cas, le premier rsultat calcul est l'intersection entre la requte combine n et la requte combine n + 1. Le rsultat suivant est l'intersection entre le premier rsultat et le rsultat de la requte combine n + 2. L'excution de la requte se poursuit de cette faon avec toutes les requtes de la relation. Le rsultat suivant est ainsi obtenu :

156

2012-05-10

Utilisation de requtes combines

Requte

Donnes

Requte 1 Requte 2 INTERSECTION de 1 et 2 Requte 3 Dernire INTERSECTION

Etats-Unis ; Royaume-Uni ; France ; Allemagne Etats-Unis ; France ; Finlande Etats-Unis ; France Etats-Unis ; Espagne Etats-Unis

10.6.1 Imbrication des requtes combines


Par dfaut, chaque fois que vous ajoutez une requte combine, elle est combine au niveau de combinaison initial avec les requtes existantes. Chaque requte ajoute augmente la liste des requtes combines. Si vous ajoutez la requte 3 aux requtes 1 et 2, qui sont dj combines dans une relation UNION, vous obtenez le rsultat suivant : Requte 1 UNION Requte 2 Requte 3

Vous pouvez galement imbriquer des requtes dans des relations complexes, plusieurs niveaux, pour contrler l'excution de la commande, comme dans l'exemple suivant o le rsultat de la requte 1 MINUS la requte 2 est combin dans une relation INTERSECT avec la requte 3. Requte combine 1 MINUS INTERSECT Requte 3 Requte combine 2

Les groupes de requtes sont traits de droite gauche et de haut en bas dans chaque groupe. (Les groupes ayant la priorit la plus haute, tel que le groupe MINUS dans l'exemple prcit, apparaissent en retrait droite.) Dans l'exemple prcit, la requte MINUS est la premire tre calcule. Le rsultat de la requte MINUS est ensuite combin dans une requte INTERSECT avec la requte 3.

157

2012-05-10

Utilisation de requtes combines

Requte

Rsultat

Requte 1 Requte 2 Requte 1 MINUS Requte 2 Requte 3 (Requte 1 MINUS Requte 2) INTERSECT Requte 3

Etats-Unis ; Royaume-Uni ; Espagne ; Allemagne Allemagne Etats-Unis ; Royaume-Uni ; Espagne Etats-Unis ; Espagne ; Finlande

Etats-Unis ; Espagne

Remarque : Si votre base de donnes prend en charge directement le type de requte combine excuter, le script gnr de la requte contient directement les oprateurs de combinaison. Dans ce cas, l'ordre de priorit dpend de l'ordre de priorit dfini dans la base de donnes. Pour en savoir plus, voir votre administrateur de base de donnes.

10.6.2 Dfinition de l'ordre de priorit des requtes combines


1. Crez les requtes organiser dans le panneauRequtes combines. 2. Pour imbriquer une paire de requtes, cliquez sur le bouton "Ajouter un nouveau nud de requte combine" afin de crer un nud de requte, puis faites glisser et dposez une requte sur la requte laquelle vous souhaitez associer la paire imbrique. Par dfaut, le nouveau nud de requte combine est une relation UNION. 3. Continuez ajouter des requtes au groupe imbriqu en les faisant glisser et en les dposant sur l'espace qui spare deux requtes dj dans le groupe. 4. Pour crer d'autres groupes imbriqus l'intrieur d'un groupe existant dont la priorit est plus leve, rptez les deux tapes prcdentes. 5. Cliquez sur les oprateurs de combinaison de tous les groupes de la requte pour les modifier selon vos besoins. Rubriques associes Pour combiner des requtes

158

2012-05-10

Filtrage de donnes l'aide de sous-requtes

Filtrage de donnes l'aide de sous-requtes

11.1 Dfinition des sous-requtes


Une sous-requte est un type de filtre de requte plus souple qui permet de restreindre des valeurs de faon plus performante qu'avec un filtre de requte ordinaire. Les sous-requtes sont plus puissantes que les filtres de requte ordinaires pour les raisons suivantes : Elles permettent de comparer les valeurs de l'objet dont les valeurs sont utilises pour restreindre la requte avec les valeurs d'autres objets. Elles permettent de restreindre les valeurs renvoyes par la sous-requte l'aide d'une clause WHERE. Elles permettent de poser des questions complexes qui sont difficiles, voire impossibles, formuler avec les filtres de requte simples. Par exemple : quelle est la liste des clients et de leur revenu dans laquelle un client a achet un service qui avait t rserv (par n'importe quel client) au premier trimestre (T1) 2003 ?

Les sous-requtes modifient le SQL gnr pour extraire les donnes de requte. Le SQL contient une sous-requte qui restreint les donnes renvoyes par une requte externe. SQL est le langage de requte pris en charge par toutes les bases de donnes relationnelles (SGBDR), bien que chaque base de donnes ait sa propre syntaxe. Pour en savoir plus sur les sous-requtes SQL, consultez n'importe quel manuel traitant de SQL. Remarque : Toutes les sous-requtes ne sont pas prises en charge dans les bases de donnes. Si elles ne sont pas prises en charge, l'option pour crer des sous-requtes n'apparat pas dans l'Editeur de requte. Vous pouvez crer des sous-requtes uniquement l'aide de dimensions, d'attributs et d'indicateurs. Vous ne pouvez pas crer de sous-requtes l'aide d'objets hirarchiques.

Rubriques associes Pour crer une sous-requte Paramtres de sous-requte

11.2 Pour crer une sous-requte

159

2012-05-10

Filtrage de donnes l'aide de sous-requtes

1. Ajoutez au volet Objets du rsultat les objets afficher dans la requte. 2. Dans le volet Objets du rsultat, slectionnez l'objet filtrer avec une sous-requte et cliquez sur Ajouter une sous-requte en haut droite du volet Filtres de la requte. Le plan de la sous-requte s'affiche dans le volet Filtres de la requte. Par dfaut, l'objet slectionn apparat comme objet de type Filtre et Filtrer par. 3. Pour ajouter une condition WHERE la sous-requte, faites glisser un objet de rapport vers la zone de la sous-requte, au-dessous des zones Dposer un objet ici. 4. Pour ajouter une condition WHERE la sous-requte, faites glisser un objet de rapport vers la zone de la sous-requte, en dessous des zones Dposer un objet ici. Vous pouvez utiliser une sous-requte existante ou un filtre de requte standard comme condition WHERE dans une sous-requte. Pour ce faire, faites glisser le filtre existant ou la sous-requte vers la zone de la sous-requte, en dessous des zones Dposez un objet ici. Pour copier le filtre existant (au lieu de le dplacer) vers la condition WHERE, maintenez la touche CTRL enfonce pendant l'opration de glisser-dposer. Dans ce cas, le filtre existant conserve sa place initiale et devient un lment de la condition WHERE de la sous-requte. 5. Slectionnez l'oprateur et les valeurs utiliss pour filtrer l'objet dans la condition WHERE. 6. Cliquez sur Sous-requte pour ajouter une sous-requte au filtre de requte. Vous pouvez lier des sous-requtes par des relations AND ou OR, mais galement les imbriquer (crer des sous-requtes dans des sous-requtes) en faisant glisser une sous-requte existante vers la zone qui se trouve sous les zones Dposer un objet ici. Dans ce cas, la sous-requte interne devient un lment de la condition WHERE de la sous-requte externe. Pour copier la sous-requte (au lieu de la dplacer) vers la condition WHERE, maintenez la touche CTRL enfonce pendant l'opration de glisser-dposer. Dans ce cas, la deuxime sous-requte reste au mme niveau que la premire et devient un lment de la clause WHERE de celle-ci. Par dfaut, les deux sous-requtes sont lies par une relation de type AND. Cliquez sur l'oprateur AND pour basculer entre AND et OR. 7. Pour imbriquer une sous-requte (c'est--dire crer une sous-requte au sein d'une sous-requte), faites glisser une sous-requte au-dessous des zones Dposer un objet ici. Pour copier la sous-requte (au lieu de la dplacer) vers la condition WHERE, maintenez la touche CTRL enfonce pendant l'opration de glisser-dposer. Dans ce cas, la deuxime sous-requte reste au mme niveau que la premire et devient un lment de la clause WHERE de celle-ci. La sous-requte interne devient un lment de la condition WHERE de la sous-requte externe. Rubriques associes Dfinition des sous-requtes Pour dterminer les clients qui ont achet un service rserv au premier trimestre (T1) 2003 ainsi que le chiffre d'affaires gnr Paramtres de sous-requte

160

2012-05-10

Filtrage de donnes l'aide de sous-requtes

11.3 Pour dterminer les clients qui ont achet un service rserv au premier trimestre (T1) 2003 ainsi que le chiffre d'affaires gnr
L'Editeur de requte est ouvert. 1. Faites glisser les objets Client et Revenu vers le volet Objets du rsultat de l'Editeur de requte. 2. Slectionnez l'objet Service. 3. Cliquez sur Sous-requte. Le plan de la sous-requte s'affiche dans le volet Filtres de la requte. Remarque : L'objet slectionn apparat dans les deux zones du plan de la sous-requte. Le mme objet est souvent utilis dans les deux zones, bien que cela ne soit pas requis. Si les objets ne renvoient pas de valeurs communes, la sous-requte ne renvoie aucune valeur et la requte ne renvoie donc aucune valeur non plus. 4. Faites glisser l'objet Anne de rservation dans la zone de plan de la sous-requte sous les objets Service pour ajouter une condition WHERE l'objet Anne de rservation. 5. Dfinissez l'oprateur conditionnel de l'objet Anne de rservation Egal . 6. Saisissez "FY2003" dans la zone Saisissez une constante. 7. Faites glisser l'objet Trimestre de rservation dans la zone de plan de la sous-requte sous les objets Service pour ajouter l'objet Trimestre de rservation la condition WHERE. 8. Dfinissez l'oprateur conditionnel de l'objet Trimestre de rservation Egal . 9. Saisissez "Q1" dans la zone Saisissez une constante. 10. Cliquez sur Excuter pour lancer la requte.

11.4 Paramtres de sous-requte


Une sous-requte ou un ensemble de sous-requtes contient les paramtres suivants :
Paramtre Description

Objet dont les valeurs sont utilises pour filtrer les objets du rsultat. Objet(s) de type Filtre Vous pouvez inclure plusieurs objets de type Filtre. De cette manire, les valeurs des objets slectionns sont concatnes.

161

2012-05-10

Filtrage de donnes l'aide de sous-requtes

Paramtre

Description

Objet dterminant les valeurs de l'objet de type Filtre renvoyes par la sous-requte. Objet(s) de type Filtrer par Vous pouvez inclure plusieurs objets de type Filtrer par. De cette manire, les valeurs des objets slectionns sont concatnes. Oprateur spcifiant la relation entre l'objet de type Filtre et l'objet de type Filtrer par. Les restrictions de la base de donnes empchent l'utilisation de certaines combinaisons entre les oprateurs et les objets de type Filtre. Par exemple, si vous utilisez l'oprateur Egal avec un objet de type Filtrer par qui renvoie plusieurs valeurs, la base de donnes rejette le code SQL, car ce type de sous-requte requiert l'objet Filtrer par pour ne renvoyer qu'une seule valeur. Dans les cas o le code SQL gnr est rejet par la base de donnes, un message d'erreur s'affiche avec la description de l'erreur renvoye par la base de donnes. Condition supplmentaire qui contraint la liste des valeurs de l'objet Filtrer par. Vous pouvez utiliser des objets de rapport ordinaires, des conditions prdfinies ou des filtres de requte existants (y compris des sous-requtes) dans la condition WHERE. En prsence de plusieurs sous-requtes, cet oprateur dtermine la relation entre les sousrequtes. Oprateur de relation AND : les conditions de toutes les sous-requtes doivent tre remplies. OR : les conditions de l'une des sous-requtes doivent tre remplies.

Oprateur

Condition WHERE (facultatif)

162

2012-05-10

Hirarchisation de donnes l'aide du classement de base de donnes

Hirarchisation de donnes l'aide du classement de base de donnes

12.1 Dfinition du classement de base de donnes


Lorsque vous classez des donnes, vous les triez et les filtrez selon des critres de classement. Il est possible de faire en sorte que les donnes renvoyes de la base de donnes ne soient pas classes, puis de les classer dans le rapport. Le classement de base de donnes permet de classer des donnes au niveau de la base de donnes de sorte que les donnes renvoyes par la requte soient dj classes. Le classement de base de donnes comporte les avantages suivants : Le classement de donnes peut ncessiter une puissance de calcul considrable. Un classement au niveau de la base de donnes permet au serveur, gnralement plus puissant que l'ordinateur client, de prendre en charge ce traitement. Le prclassement des donnes permet de rduire la quantit de donnes extraites sur le rseau et stockes dans le document.

Le classement de base de donnes implique une modification du script gnr par la requte. Si la base de donnes sur laquelle repose la requte ne prend pas en charge le classement, l'option servant crer un classement n'est pas disponible dans le panneau de requtes. Remarque : Il n'est pas possible d'inclure des objets hirarchiques dans les classements de base de donnes. Rubriques associes Classement des donnes

12.2 Paramtres de classement de base de donnes


Un classement de base de donnes est disponible dans le volet Filtres de la requte de l'diteur de requte. Le tableau suivant dcrit les paramtres de classement de gauche droite :

163

2012-05-10

Hirarchisation de donnes l'aide du classement de base de donnes

Paramtre

Description

Sens et type de classement

Premiers : classe les [nombre d'enregistrements] premires valeurs de la dimension classe par ordre dcroissant. Derniers : classe les [nombre d'enregistrements] premires valeurs de la dimension classe par ordre croissant. Premiers % : classe les premiers [nombre d'enregistrements] pour cent des valeurs de la dimension classe par ordre dcroissant. Derniers % : classe les premiers [nombre d'enregistrements] pour cent des valeurs de la dimension classe par ordre croissant.

Nombre d'enregistrements/pourcentage

Nombre d'enregistrements (par exemple, les 10 premiers) ou pourcentage des enregistrements (par exemple, les derniers 10 %) renvoyer dans le classement. Dimension utilise dans le classement. Par exemple, si la dimension est Rgion et le classement les 10 premiers, le classement renvoie les 10 premires rgions. Indicateur utilis pour classer la dimension. Par exemple, si l'indicateur est Revenu et la dimension Rgion, un classement des rgions est tabli en fonction de l'importance des revenus que celles-ci gnrent. Dimension qui spcifie le contexte de calcul supplmentaire pour le classement. Par exemple, si la dimension de classement est Rgion, que l'indicateur est Revenu et que la dimension Class par est Pays, les rgions sont classes en fonction de leurs revenus l'intrieur de chaque pays. Restriction supplmentaire sur les valeurs renvoyes dans le classement qui apparat sous les autres paramtres. Par exemple, un classement de rgions comportant une condition qui restreint Pays "Etats-Unis" porte uniquement sur les rgions qui se trouvent aux Etats-Unis.

Dimension classe

D'aprs

Class par (facultatif)

Condition O (facultatif)

164

2012-05-10

Hirarchisation de donnes l'aide du classement de base de donnes

12.3 Pour crer un classement de base de donnes


1. Dans le volet Objets du rsultat du panneau de requtes, ajoutez les objets qui doivent apparatre dans la requte. 2. Cliquez sur Ajouter un classement dans la barre d'outils situe en haut du volet Filtres de la requte. Le plan du classement s'affiche dans le volet Filtres de la requte. Remarque : Le bouton Ajouter un classement est dsactiv si votre base de donnes ne prend pas en charge le classement. 3. Slectionnez le sens et le type de classement (Premiers, Premiers %, Derniers, Derniers %). 4. Dans la zone suivante, saisissez le nombre d'enregistrements (si vous avez slectionn Premiers ou Derniers) ou le pourcentage des enregistrements (si vous avez slectionn Premiers % ou Derniers %) retourner dans le classement. Vous pouvez spcifier une invite au lieu d'une constante en cliquant sur la flche en regard du nombre puis en slectionnant Invite. Lorsque vous slectionnez une invite, l'utilisateur doit saisir le numro de classement lorsque la requte est excute. 5. Faites glisser la dimension de classement jusque dans la zone situe gauche de la zone D'aprs. 6. Faites glisser l'indicateur sur lequel vous souhaitez faire reposer le classement jusque dans la zone D'aprs. 7. Faites glisser la dimension qui dtermine le contexte de calcul de l'indicateur jusque dans la zone Class par. Cette dimension est facultative. Pour faire apparatre la zone Class par, cliquez sur la flche droite de l'indicateur D'aprs. 8. Faites glisser les dimensions inclure dans la restriction WHERE vers la zone situe en bas de classement. 9. Cliquez sur Excuter la requte. Rubriques associes Dfinition des sous-requtes

12.4 Classement des 10 employs ayant le plus gros salaire dans chaque service
L'Editeur de requte est ouvert. 1. Faites glisser les objets Service, Nom de l'employ et Salaire jusque dans le volet Objets de rapport du panneau de requtes.

165

2012-05-10

Hirarchisation de donnes l'aide du classement de base de donnes

2. Cliquez sur Ajouter un classement en haut du volet Filtres de la requte. Une bauche de plan de base de donnes est ajout au volet Filtres de la requte. 3. Classez les 10 premiers employs par ordre dcroissant en dfinissant le sens/type du classement Premiers et le nombre d'enregistrements 10 dans la zone en regard de Premiers. 4. Classez les employs en faisant glisser l'objet Nom de l'employ jusque dans la zone situe droite du nombre d'enregistrements. 5. Faites reposer le classement des employs sur leur salaire en faisant glisser l'objet Salaire jusque dans la zone D'aprs. 6. Cliquez sur la flche en regard de l'indicateur D'aprs si la zone D'aprs n'est pas visible, pour la faire apparatre. 7. Pour classer les employs de chaque service en fonction de leur salaire, faites glisser l'objet Service et dposez-le dans la zone Class par. 8. Excutez la requte pour qu'elle renvoie le classement.

166

2012-05-10

Travailler avec des rapports

Travailler avec des rapports

13.1 Donnes hirarchiques et non hirarchiques


En fonction de la source de donnes, les rapports contiennent des donnes hirarchiques ou non. Les donnes hirarchiques et les donnes non hirarchiques se comportent diffremment et vous les utilisez de faon diffrente.

13.1.1 Utilisation des donnes non hirarchiques


Les donnes non hirarchiques n'ont pas de relations parent-enfant. Une dimension reprsente un exemple d'objet non hirarchique. Par exemple, les dimensions [Pays] et [Ville] dans un tableau affichent leurs valeurs de la faon suivante :
Pays Ville

Etats-Unis Etats-Unis France France

New York Atlanta Paris Rennes

Bien que les donnes aient une relation hirarchique (par exemple, "New York" et "Atlanta" sont les valeurs enfant d'"Etats-Unis"), les donnes s'affichent dans des colonnes non hirarchiques et la relation parent-enfant n'est pas reprsente dans la structure des donnes. Vous pouvez analyser des donnes non hirarchiques de plusieurs faons dans votre rapport, en les triant et les filtrant par exemple.

13.1.2 Utilisation des donnes hirarchiques

167

2012-05-10

Travailler avec des rapports

Les donnes hirarchiques organisent les donnes en relations parent-enfant et vous pouvez utiliser ces relations pour les parcourir et analyser les donnes et les rsultats renvoys par les indicateurs lis. Les indicateurs associs aux hirarchies sont agrgs en fonction de la position des donnes dans la hirarchie. Par exemple, l'indicateur [Chiffre d'affaires] calcule le chiffre d'affaires total de [San Diego] et de [Californie], un niveau d'agrgation moins dtaill, lorsqu'il est associ la hirarchie [Gographie]. Parcourir la hirarchie permet d'explorer diffrentes valeurs d'indicateur ses diffrents niveaux. L'affichage et le comportement des donnes hirarchiques dpendent de l'lment de rapport qui les contient. Rubriques associes Utilisation des donnes non hirarchiques

13.1.2.1 Restrictions relatives au reporting avec des donnes hirarchiques


Le tableau ci-dessous rpertorie les restrictions qui s'appliquent lors du reporting sur des donnes hirarchiques. Ces restrictions sont galement dcrites dans les sections appropries de ce guide.

Tableau 13-2 : Restrictions lors du reporting avec des hirarchies


La restriction concerne... Description

Indicateurs de requte BEx

Indicateur de requte BEx : l'indicateur qui agrge avec la fonction Somme et sans exception d'agrgation agrge dans la fonction Somme dans Web Intelligence. Les autres types d'agrgation d'indicateur sont dlgus. Un saut est toujours associ au tri sur l'objet auquel il s'applique. C'est pourquoi toute hirarchie du tableau o le saut s'applique s'aplatit. L'utilisateur peut supprimer le saut sur l'objet sous-jacent pour restaurer la hirarchie.

Saut sur un indicateur ou un dtail

168

2012-05-10

Travailler avec des rapports

La restriction concerne...

Description

L'agrgation d'indicateur dlgue renvoie #TOREFRESH si l'agrgation requise n'est pas disponible dans la requte. L'utilisateur doit actualiser le document pour obtenir le nouveau niveau d'agrgation. C'est le cas, par exemple, lorsque l'utilisateur se sert de la barre de filtre et slectionne une valeur avant "Toutes les valeurs" et inversement, c'est--dire lorsqu'il slectionne "Toutes les valeurs" avant de slectionner une valeur. Agrgation d'indicateur dlgue L'agrgation d'indicateur dlgue renvoie #non disponible si elle est demande dans le contexte d'une formule sur une dimension ou d'un filtre valeurs multiples sur une dimension qui ne se trouve pas dans le contexte de l'agrgation de l'indicateur. Cela arrive, par exemple, lorsqu'une URL est dfinie par-dessus une dimension dans un tableau contenant un indicateur dlgu. Dans ce cas, il est recommand de crer une variable par-dessus la formule de l'URL comme dtail de la dimension d'origine et d'inclure (mais en la cachant) cette dimension d'origine dans le bloc. Il n'y a pas de fonctionnalit explorer-remplacer applicable aux objets partir d'une requte BEx (il n'y a pas de chemin de navigation). Il n'y a pas d'exploration de requte sur les sources .unx OLAP.

Exploration

169

2012-05-10

Travailler avec des rapports

La restriction concerne...

Description

Dveloppement/Rduction symtrique-asymtrique : lorsqu'un utilisateur dveloppe/rduit une hirarchie situe droite d'une autre hirarchie, le systme procde un dveloppement / une rduction asymtrique. Autrement dit, l'action Dvelopper/Rduire s'applique uniquement au membre slectionn d'un membre donn de la hirarchie situe gauche. L'utilisateur peut explicitement demander un dveloppement / une rduction symtrique, auquel cas l'action s'applique toutes les instances du membre slectionn ( tous les membres de la hirarchie situe gauche). Dvelopper/Rduire Par dfaut, le systme procde un dveloppement / une rduction symtrique de la hirarchie situe droite d'une dimension (dans ce cas, le dveloppement / la rduction par dfaut et le dveloppement / la rduction symtrique donnent le mme rsultat). Il se peut que le dveloppement / la rduction d'une hirarchie qui change l'actualisation (variable de nud de hirarchie, slection de membres par invite, modification au niveau du cube) se bloque aprs une actualisation effectue partir de l'aperu dans l'diteur de requte. Dans ce cas, l'utilisateur peut nouveau faire glisser et dposer la hirarchie dans la colonne pour rsoudre le problme.

170

2012-05-10

Travailler avec des rapports

La restriction concerne...

Description

Il est possible qu'un filtre de rapport ou de tableau contenant une hirarchie supprime des lignes sans respecter la structure de cette hirarchie. C'est la raison pour laquelle un filtre peut supprimer un nud parent qui est dvelopp mais conserver des feuilles ou des nuds rduits. Dans ce cas, afin d'viter le renvoi d'un tableau vide, le systme dveloppe automatiquement la hirarchie du bloc de faon ce que les membres obtenus soient visibles. Un filtre peut supprimer un nud intermdiaire d'une hirarchie. Dans ce cas, une action Dvelopper simple n'est pas suffisante pour permettre l'utilisateur d'accder au niveau de membre suivant partir du nud parent. Pour voir le descendant d'un nud parent, l'utilisateur doit se servir de Tout dvelopper. Le filtrage sur un objet fusionn reposant sur une hirarchie n'est pas possible. Barre de filtre (barre d'exploration) : lors d'un filtrage sur une hirarchie l'aide de la barre de filtre, si vous slectionnez un nud qui n'apparat pas dans le tableau parce qu'il est rduit, le tableau affich est vide. Pour voir toutes les valeurs, l'utilisateur peut se servir de Tout dvelopper. Filtrer partir de la barre de filtre revient filtrer sur la lgende (mme pour les objets de gestion OLAP qui ont une cl ). En cas d'aplatissement d'une hirarchie : lorsqu'une hirarchie s'aplatit, le systme montre tous ses membres au mme niveau comme pour une dimension, sans les signes + et qui permettent de naviguer et sans le menu contextuel Dvelopper/Rduire.

Filtrage sur des hirarchies

Aplatissement des hirarchies

171

2012-05-10

Travailler avec des rapports

La restriction concerne...

Description

Le filtrage sur un objet fusionn reposant sur une hirarchie n'est pas possible. Objet fusionn avec hirarchie : un objet fusionn reposant sur une hirarchie ne peut pas tre directement utilis dans le rapport. En effet, dans certains cas, la hirarchie d'origine a une structure hirarchique contradictoire (un membre A est un descendant d'un autre membre B, alors que dans l'autre hirarchie, le membre A est un ascendant du membre B) et, par consquent, le systme est incapable de crer une hirarchie fusionne. Dans ce cas, le systme ne permet pas l'utilisateur de faire glisser l'objet fusionn. Si l'utilisateur cre une formule impliquant l'objet fusionn, le systme renvoie #SYNTAXE. Nanmoins, l'utilisateur peut utiliser la hirarchie d'origine directement dans le rapport. Fusion reposant sur la cl pour les objets de gestion OLAP : la synchronisation des donnes d'objets identiques provenant de la mme source (cube ou requte BEx) repose sur la cl interne de la valeur de ces objets. Sinon, elle repose sur la lgende. Les membres des dimensions OLAP sont classs en ordre lexicographique croissant dans les listes de valeurs (barre de filtre, contrle d'entre) des rapports. OLAP Le filtrage sur un objet OLAP partir du filtre de l'interface utilisateur repose sur la cl de l'objet en question. Filtrer sur une dimension OLAP partir du contrle d'entre revient filtrer sur la lgende. Filtrer sur une hirarchie revient filtrer sur la cl. La suppression des requtes est possible pour les sources .unv et OLAP et pour les requtes BEx. Elle n'est pas disponible pour les autres types de source. Le classement d'un tableau comprenant une hirarchie ne tient pas compte de la structure hirarchique des donnes. C'est pourquoi toute hirarchie d'un tableau o l'utilisateur dfinit un classement s'aplatit.

Objets fusionns

Suppression des requtes

Classement des donnes hirarchiques d'un tableau

172

2012-05-10

Travailler avec des rapports

La restriction concerne...

Description

Tri

Tri et hirarchie : le tri d'une hirarchie (et d'une dimension provenant de sources OLAP) repose sur l'ordre des membres dans le systme sous-jacent (il repose sur l'ordinal de la source, appel ordre naturel, et non sur l'ordre lexicographique comme pour d'autres types d'objet de gestion). Le tri sur une hirarchie respecte la structure de cette dernire. Il trie les lments qui se trouvent un mme niveau donn. Le tri sur un indicateur ne conserve pas l'ordre des membres au sein d'une hirarchie dans le mme tableau. C'est pourquoi la hirarchie affiche par le systme est horizontale dans les tableaux auxquels l'utilisateur applique un tri sur indicateur. Variable (formule) reposant sur une hirarchie : une formule reposant sur une hirarchie donne toujours une liste de valeurs horizontale (pas de donnes hirarchiques).

Variables

13.1.2.2 Utilisation des donnes hirarchiques des tableaux


Les hirarchies apparaissent dans les tableaux sous forme de colonnes hirarchiques. Une colonne hirarchique affiche la hirarchie sous forme de relation parent-enfant. Vous pouvez explorer la hirarchie en dveloppant et en rduisant ses valeurs. Exemple : Le tableau suivant affiche la hirarchie [Produit] et l'indicateur [Chiffre d'affaires] :
Produit Chiffre d'affaires

Denres Plats chauds Boissons Pains

203 124 100 101 54 345 48 678

173

2012-05-10

Travailler avec des rapports

L'indicateur affiche le chiffre d'affaires total pour la valeur correspondante de la hirarchie. Par exemple, le chiffre d'affaires total des produits Denres est de 203 124. Pour obtenir des informations supplmentaires concernant les boissons, cliquez sur le membre [Boissons] :
Produit Chiffre d'affaires

Denres Plats chauds Boissons Boissons non alcoolises Soda Lait Pains

203 124 100 101 54 345 10 100 20 200 24 045 48 678

Lorsque vous dveloppez le membre, la colonne Chiffre d'affaires affiche galement les valeurs d'indicateur associes aux diffrents types de boissons.

13.1.2.3 Donnes hirarchiques dans les tableaux croiss


Les donnes hirarchiques se comportent de la mme faon dans les tableaux croiss que dans les tableaux. Si l'axe d'un tableau crois est bas sur une hirarchie, vous pouvez cliquer sur un lment de donnes pour le dvelopper. Exemple : Donnes hirarchiques dans un tableau crois Dans le tableau crois suivant, la hirarchie [Heure] se trouve sur l'axe vertical et la hirarchie [Produit] sur l'axe horizontal.
Heure Denres

2008 2009 2010

203 110 321 400 350 444

174

2012-05-10

Travailler avec des rapports

Lorsque vous cliquez sur l'lment [Denres], il se dveloppe et affiche ses lments enfant et les valeurs d'indicateur correspondantes.
Denres Heure Plats chauds Boissons Pain

2008 2009 2010

54 570 101 000 124 000

67 000 98 990 133 000

81 540 121 410 93 444

13.1.2.4 Exploration des hirarchies

13.1.2.4.1 Pour dvelopper et rduire toutes les hirarchies d'un tableau


Vous pouvez dvelopper toutes les hirarchies d'un tableau afin d'afficher toutes les combinaisons possibles des membres de la hirarchie. 1. Pour dvelopper toutes les hirarchies d'un tableau, cliquez avec le bouton droit de la souris n'importe o dans le tableau, puis slectionnez Navigation hirarchique > Toutes > Dvelopper toutes les hirarchies. 2. Pour rduire toutes les hirarchies d'un tableau, cliquez avec le bouton droit de la souris n'importe o dans le tableau, puis slectionnez Navigation hirarchique > Toutes > Rduire toutes les hirarchies.

13.1.2.4.2 Exploration asymtrique d'une hirarchie


L'exploration asymtrique est un moyen d'explorer une hirarchie par dfaut lorsque vous cliquez sur des membres pour les dvelopper ou les rduire. Lors de l'exploration asymtrique d'une hirarchie, vos actions de dveloppement et de rduction sont uniquement appliques la valeur actuelle des autres dimensions qui apparaissent gauche de la hirarchie explore. Exemple : Exploration asymtrique Un tableau contient la dimension [Produit] et la hirarchie [Gographie].
Produit Gographie Chiffre d'affaires

Denres

Californie

540 000

175

2012-05-10

Travailler avec des rapports

Produit

Gographie

Chiffre d'affaires

Boissons

Californie

453 300

Quand vous dveloppez le membre [Californie] pour afficher les villes de Californie dans la premire ligne du tableau, le dveloppement s'applique uniquement la valeur actuelle (Epicerie) de la dimension [Produit].
Produit Gographie Chiffre d'affaires

Californie Los Angeles Denres San Diego San Francisco Boissons Californie

540 000 320 000 100 000 120 000 453 300

Pour explorer une hirarchie de faon asymtrique


1. Pour dvelopper les membres enfant d'un membre, cliquez sur le membre ou cliquez sur le bouton droit de la souris, puis slectionnez Dvelopper les enfants dans le menu. La hirarchie se dveloppe uniquement pour la valeur actuelle des dimensions ou hirarchies gauche de la hirarchie dveloppe dans le tableau. 2. Pour dvelopper tous les membres descendants d'un membre, cliquez sur le membre ou cliquez sur le bouton droit de la souris, puis slectionnez Dvelopper les descendants. La hirarchie se rduit uniquement pour la valeur actuelle des dimensions ou hirarchies gauche de la hirarchie dveloppe dans le tableau. 3. Pour rduire les membres enfant d'un membre, cliquez sur le membre dvelopp ou cliquez sur le bouton droit de la souris, puis slectionnez Rduire les enfants. La hirarchie se rduit uniquement pour la valeur actuelle des dimensions ou hirarchies gauche de la hirarchie rduite dans le tableau.

13.1.2.4.3 Exploration symtrique d'une hirarchie


Lors de l'exploration symtrique d'une hirarchie, vos actions de dveloppement et de rduction sont appliques par rapport toutes les valeurs des autres hirarchies ou dimensions qui apparaissent gauche de la hirarchie explore dans le tableau. Exemple : Exploration symtrique Un tableau contient la dimension [Produit] et la hirarchie [Gographie].

176

2012-05-10

Travailler avec des rapports

Produit

Gographie

Chiffre d'affaires

Denres Boissons

Californie Californie

540 000 453 300

Lorsque vous dveloppez le membre [Californie] de la premire ligne pour afficher les villes de Californie, le dveloppement s'applique aux deux valeurs de la dimension [Produit].
Produit Gographie Chiffre d'affaires

Californie Los Angeles Denres San Diego San Francisco Californie Los Angeles Boissons San Diego San Francisco

540 000 320 000 100 000 120 000 453 300 120 000 200 000 113 300

Pour explorer une hirarchie de faon symtrique


1. Pour dvelopper les lments enfant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis slectionnez Navigation hirarchique > Symtrique > Dvelopper les enfants. La hirarchie se dveloppe pour toutes les valeurs des dimensions ou hirarchies gauche de la hirarchie dveloppe dans le tableau. 2. Pour dvelopper tous les lments descendant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis slectionnez Navigation hirarchique > Symtrique > Dvelopper les descendants. La hirarchie se dveloppe pour toutes les valeurs des dimensions ou hirarchies gauche de la hirarchie dveloppe dans le tableau. 3. Pour rduire les membres enfant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis slectionnez Navigation hirarchique > Symtrique > Rduire les enfants. La hirarchie se rduit pour toutes les valeurs des dimensions ou hirarchies gauche de la hirarchie rduite dans le tableau.

177

2012-05-10

Travailler avec des rapports

13.1.2.4.4 Modification du ciblage de l'exploration d'une hirarchie


Vous pouvez modifier le ciblage de l'exploration lorsque vous explorez des hirarchies. Lorsque vous modifiez le ciblage de l'exploration, vous filtrez le membre parent et l'ensemble des membres parent son niveau et au niveau suprieur quand vous le dveloppez. Modifier le ciblage de l'exploration peut s'avrer utile lors de la cration de diagrammes sur des donnes hirarchiques. Etant donn que les valeurs d'indicateur associes aux membres parent sont plus agrges que leurs membres enfant, il est difficile de les afficher sur le mme axe du diagramme en utilisant la mme chelle. En supprimant le membre parent, il est possible d'afficher les valeurs des membres enfant en utilisant la mme chelle. Exemple : Exploration avant d'une hirarchie Vous disposez des donnes suivantes dans un tableau :
Heure Chiffre d'affaires

2008 2009 2010

29 358 677,22 30 242 323 45 320 243

Lorsque vous explorez en avant le membre [2010], vous obtenez l'affichage suivant :
Heure Chiffre d'affaires

T1 T2 T3 T4

12 500 650 14 353 231 8 342 231 10 124 131

Les membres annuels contenant des valeurs bien suprieures aux valeurs d'indicateur des membres trimestriels, n'apparaissent pas l'cran.

Pour modifier le ciblage de l'exploration d'une hirarchie


1. Pour explorer en avant une hirarchie : a. Dans l'interface Web, cliquez avec le bouton droit de la souris sur le membre dvelopper, puis slectionnez Commencer l'exploration > Explorer en avant jusqu'. b. Dans l'interface Rich Internet Application et dans Web Intelligence Rich Client, cliquez avec le bouton droit de la souris sur le membre dvelopper, puis slectionnez Commencer l'exploration > Explorer.

178

2012-05-10

Travailler avec des rapports

2. Pour explorer en arrire une hirarchie, cliquez avec le bouton droit de la souris sur n'importe quel membre enfant d'un membre que vous avez dj explor en avant, puis slectionnez Ciblage de l'exploration > Explorer en arrire.

13.1.2.5 Agrgation de donnes hirarchiques

13.1.2.5.1 Mode d'agrgation des donnes hirarchiques


Les donnes hirarchiques des indicateurs sont agrges de manire diffrente selon que la mthode d'agrgation utilise est la mthode d'agrgation par dfaut ou la mthode d'agrgation explicite. La logique de l'agrgation repose sur les rgles suivantes : Ensemble de donnes utiliss pour l'agrgation : 1. En cas de hirarchie dans un contexte d'indicateur, les valeurs d'indicateur des membres racine de la hirarchie sont agrges. C'est ce qui se passe par dfaut (le mcanisme Aggregate() n'est pas explicitement dclar). 2. Pour les types explicites (Somme, Maximum, Minimum), la nature hirarchique des donnes est ignore. Toutes les donnes visibles sont agrges, y compris celles qui ont dj t agrges (membres parent dj agrgs). Sensibilit au statut de Rduire/Dvelopper 1. L'agrgation explicite agrge uniquement les donnes visibles sauf si l'expression de l'ensemble est utilise pour une hirarchie particulire et qu'une agrgation est ensuite effectue sur les objets dfinis dans l'expression de l'ensemble. 2. L'agrgation par dfaut comprenant la fonction aggregate() n'est pas sensible au statut de Rduire/Dvelopper.

Agrgation par dfaut


Avec l'agrgation par dfaut [fonction Aggregate() incluse], on procde une agrgation non redondante (pas de double comptage). L'agrgation par dfaut utilise la fonction d'agrgation par dfaut pour les donnes de la hirarchie. Si vous incluez un indicateur dans une cellule sans spcifier de fonction d'agrgation ou si vous utilisez la fonction Aggregate, l'indicateur est calcul par la fonction d'agrgation par dfaut. L'agrgation par dfaut utilise les valeurs cumules renvoyes par la base de donnes. En d'autres termes, cette dernire est compatible avec les valeurs agrges renvoyes par la base de donnes. Les valeurs par dfaut sont calcules en appliquant la fonction d'agrgation par dfaut toutes les valeurs racine de la hirarchie. Cela signifie que l'agrgation par dfaut ne compte les valeurs qu'une seule fois sauf dans le cas o la mme valeur apparat sous diffrents lments racine de la hirarchie. (Dans l'exemple ci-dessous, les lments racine sont [Boissons] et [Denres] et aucun lment n'apparat sous les lments racine.)

179

2012-05-10

Travailler avec des rapports

Exemple : Agrgation par dfaut Placez [Units de ventes] dans une cellule individuelle d'un rapport qui contient la hirarchie ci-dessous. La fonction d'agrgation par dfaut est Sum et, par consquent, la valeur de la cellule individuelle est 43 791 (soit 24 597 + 19 194). L'application renvoie une valeur en appliquant la fonction d'agrgation par dfaut aux valeurs racine de la hirarchie.
Produit Units

Boissons Boissons alcoolises Boissons Denres Ptisseries

24 597 6 838 13 573 19 194 7 870

Agrgation explicite
Avec l'agrgation par dfaut [fonction Aggregate() exclue], on procde une agrgation redondante (sans se proccuper de la relation parent-enfant). L'agrgation explicite inclut une fonction d'agrgation spcifique (Sum, par exemple) directement dans une formule. Dans le cas d'une agrgation explicite, l'application fait rfrence l'tat visuel de la hirarchie. Aussi, les valeurs peuvent tre comptes plus d'une fois et le rsultat des calculs peut changer si un lment est dvelopp ou rduit. Si la mme valeur est incluse plus d'une fois dans une agrgation explicite, elle peut tre compte plusieurs fois en fonction de l'tat visuel de la hirarchie. Par exemple, si un lment est dvelopp et qu'une agrgation explicite fait rfrence aux deux lments, l'un d'entre eux tant l'lment enfant de l'autre, la valeur de l'lment enfant est compte deux fois dans le calcul. Rubriques associes Exemples d'agrgation par dfaut et d'agrgation explicite

Exemples d'agrgation par dfaut et d'agrgation explicite


Exemple : Agrgation par dfaut et agrgation explicite Vous disposez d'une hirarchie contenant les donnes suivantes et elle s'affiche dveloppe dans un rapport :

180

2012-05-10

Travailler avec des rapports

Produit

Units

Boissons Boissons alcoolises Boissons Denres Ptisseries

24 597 6 838 13 573 19 194 7 870

Plac dans le pied de page du tableau, l'indicateur [Units] renvoie 43 791. Cette agrgation par dfaut renvoie la valeur agrge totale de l'indicateur (24 597 + 19 194). Plac dans un pied de page du tableau, Sum([Units]) renvoie 72 072. Cette agrgation explicite compte toutes valeurs visibles de la hirarchie (24 597 + 6 838 + 13 573 + 19 194 + 7 870). L'agrgation explicite Sum([Units];[Produit]&[Boisson].enfants) renvoie 20 411 (6 838 + 13 573) car l'indicateur [Boisson] est dvelopp. L'agrgation explicite Sum([Units];[Produit]&[Boisson];[Produit]&[Boissons]) renvoie 38 170 (24 597 + 13 573). La valeur de [Boissons] apparat deux fois dans le calcul car l'indicateur [Boissons] est dvelopp. L'agrgation par dfaut Aggregate([Units];{[Produit]&{Boisson];{Produit].{Boi ssons]}) renvoie 24 597. La valeur de [Boissons] apparat une seule fois dans le calcul.

Si vous rduisez le nud de l'indicateur[Boisson] dans le rapport, vous obtenez les calculs suivants : [Units] renvoie 43 791. L'agrgation par dfaut n'est pas affecte par la modification apporte l'affichage. Sum([Unit]) renvoie 51 661 (24 597 + 19 194 + 7 870). L'agrgation explicite utilise toutes les valeurs visibles pour renvoyer la valeur. Sum([Units];[Produit].&[Boisson].children) renvoie une valeur non nulle mme si les membres enfant de [Boisson] ne sont pas visibles. Sum([Units];{[ Produit].&[Boisson];[Produit].&[Boissons]}) renvoie 38 170 parce que [Boissons] n'est pas visible. L'agrgation explicite utilise uniquement les valeurs visibles. Aggregate([Units];{[ Produit].&[Boisson];[Produit].&[Boissons]}) renvoie 24 597. L'agrgation par dfaut n'est pas affecte par la modification apporte l'affichage.

13.2 Recherche de texte

181

2012-05-10

Travailler avec des rapports

13.2.1 Pour rechercher un texte dans un rapport


1. Dans la barre d'outils, cliquez sur Rechercher pour afficher la barre Rechercher sous les rapports. 2. Saisissez le texte recherch dans la zone Rechercher. 3. Cliquez sur la flche en regard de la zone, puis slectionnez Respecter la casse pour effectuer une recherche sensible la casse, sinon cliquez sur Ignorer la casse. 4. Si le texte apparat plusieurs fois, cliquez sur Suivant ou Prcdent pour mettre en surbrillance les autres instances du texte ou cliquez sur Tout mettre en surbrillance pour mettre en surbrillance toutes les instances du texte.

13.3 Modes de visualisation

13.3.1 Dfinition des modes de visualisation


Vous pouvez afficher les rapports dans diffrents modes selon la faon dont vous souhaitez utiliser les donnes et selon l'apparence que vous souhaitez leur donner.

13.3.1.1 mode Page


Le mode Page affiche la mise en page des rapports, y compris les marges, les en-ttes et les pieds de page. Utilisez le mode Page lorsque vous souhaitez affiner la mise en forme de tableaux et de diagrammes ainsi que la mise en page d'un rapport.

13.3.1.1.1 Dfinition de la taille du rapport en mode Page


Vous pouvez dfinir la taille d'un rapport en pourcentage ou en indiquant un nombre de pages spcifique, en hauteur et en largeur. Par exemple, si vous dfinissez un rapport de sorte qu'il fasse une page de hauteur, tous les lments du rapport sont rorganiss de faon tenir sur une seule page horizontale. La dfinition de la taille d'un rapport remplace tous les autres paramtres de contrle de l'agencement de la page du rapport. Par exemple, mme si un rapport trois sections est dfini pour dmarrer chaque

182

2012-05-10

Travailler avec des rapports

section sur une nouvelle page, il ne contient qu'une seule page s'il est dfini pour faire une page de hauteur. La dfinition de la taille du rapport ne s'applique qu'en mode Page.

Pour dfinir la taille du rapport


1. En mode Conception, slectionnez l'onglet Mise en page. 2. Slectionnez la largeur du rapport dans la zone Largeur et sa hauteur, dans la zone Hauteur ou bien dfinissez sa taille en pourcentage dans la zone Echelle. Lorsque vous dfinissez un pourcentage, la largeur et la hauteur sont calcules automatiquement.

13.3.1.2 Mode Affichage rapide


Le mode d'affichage rapide est le mode d'affichage par dfaut. Il s'agit d'une mode de pagination bas sur les donnes plutt que sur la taille physique des pages du rapport. Le mode Affichage rapide affiche uniquement les tables, les rapports et les cellules autonomes dans les rapports. En revanche, il affiche un maximum d'enregistrements verticalement et horizontalement, selon les paramtres d'affichage rapide. Le mode Affichage rapide spcifie galement la hauteur et la largeur minimum de page ainsi que les marges du rapport. Le mode Affichage rapide limite le nombre de lignes horizontales et verticales. Il peut donc arriver qu'un rapport ne contienne pas toutes les donnes possibles. Utilisez le mode Affichage rapide si vous souhaitez vous concentrer sur l'analyse des rsultats, ajouter des calculs ou des formules, ajouter des ruptures, ou trier les rsultats dans des tableaux pour les organiser. Les proprits du mode d'affichage rapide peuvent tre configures soit par votre administrateur, soit directement dans l'application.
Configuration

Proprit

Remarques

Nombre maximal d'enregis- Administratrements verticaux teur Nombre maximal d'enregis- Administratrements horizontaux teur Largeur de page minimale Hauteur de page minimale Administrateur Administrateur

183

2012-05-10

Travailler avec des rapports

Proprit

Configuration

Remarques

Remplissage droite Remplissage bas Enregistrements verticaux par page

Administrateur Administrateur Application Affecte uniquement les tableaux et les tableaux croiss horizontaux Les tableaux horizontaux ne sont jamais coups verticalement Le nombre de lignes d'un tableau horizontal est ignor dans le calcul des enregistrements verticaux Affecte uniquement les tableaux, formulaires et tableaux croiss verticaux Le nombre de lignes d'un tableau vertical est ignor dans le calcul des enregistrements horizontaux

Enregistrements horizontaux Application par page

Autres remarques : Les en-ttes et pieds de page ne comptent pas comme des lignes. Les cellules et les diagrammes individuels ne comptent pas comme des lignes. Les cellules de section ne comptent pas comme des lignes lorsque la section n'est pas vide. Les cellules de section comptent comme des lignes verticales lorsque la section est vide. L'option Eviter les sauts de page dans le bloc n'a aucun effet sur le mode Affichage rapide

13.3.1.2.1 Modification des paramtres du mode Affichage rapide


Vous pouvez modifier le nombre d'enregistrements horizontaux et verticaux par page en mode Affichage. 1. Cliquez sur le rapport avec le bouton droit de la souris, puis slectionnez Format du rapport pour afficher la bote de dialogue "Format du rapport". 2. Cliquez sur l'onglet Gnral. 3. Dans la section Contenu de la page (Mode affichage rapide uniquement), slectionnez le nombre souhait d'enregistrements horizontaux et verticaux par page.

13.3.2 Pour basculer entre les modes d'affichage


1. Pour afficher un rapport en mode Affichage rapide, cliquez sur Affichage rapide dans la barre d'tat. 2. Pour afficher un rapport en mode Page, cliquez sur Page dans la barre d'tat.

184

2012-05-10

Travailler avec des rapports

13.4 Plier et dplier les donnes du rapport


Vous pouvez masquer et afficher les donnes du rapport en pliant et dpliant l'affichage des diffrents lments du rapport. Vous pouvez plier et dplier des sections, des ruptures et des tableaux. Les donnes sont affiches et masques de diffrentes faons en fonction de l'lment du rapport.
Elment de rapport Rsultat

Section

Lorsqu'une section est plie, les dtails la concernant sont cachs et seules les cellules autonomes sont affiches. En mode Lecture, vous pouvez plier ou dplier les sections l'aide du visualiseur DHTML (visualiseur Web), l'Applet Java (application Internet riche) et Web Intelligence Rich Client. Lorsqu'un tableau ou une rupture est pli, les lignes sont caches et seuls les en-ttes et pieds de page sont affichs. (Les tableaux doivent avoir des en-ttes et des pieds de page pour pouvoir tre plis ou dplis). Les tableaux verticaux, horizontaux et croiss peuvent tre plis et dplis. En mode Lecture, vous pouvez plier ou dplier les sections l'aide de l'Applet Java (application Internet riche) et Web Intelligence Rich Client. Vous pouvez plier et dplier les tableaux l'aide du visualiseur DHTML (visualiseur Web).

Tableau ou rupture.

13.4.1 Pour plier et dplier les donnes du rapport


Vous pouvez plier et dplier des donnes en mode Lecture et Conception en activant le Plan. 1. En mode Lecture, slectionnez Plan dans la barre d'outils pour afficher la barre Plier/Dplier en haut et gauche du rapport. Le visualiseur Web permet de plier et de dplier les sections uniquement en mode Lecture. Web Intelligence Rich Client et l'Applet Java (application Internet riche), vous pouvez plier et dplier les sections et les tableaux en mode Lecture. 2. En mode Conception, slectionnez Analyse > Interagir > Plan pour afficher la barre Plier/Dplier en haut, gauche du rapport. 3. Les icnes + et - dans la barre correspondent et concident avec des lments individuels du rapport. Utilisez-les pour plier et dplier des lments spcifiques du rapport. 4. Utilisez les icnes dans la partie infrieure gauche ou suprieure droite de la barre pour plier et dplier toutes les instances d'un type d'lment de rapport.

185

2012-05-10

Travailler avec des rapports

13.5 Pour afficher nouveau tout le contenu masqu d'un rapport


Vous pouvez masquer les tableaux, les cellules et les sections des rapports. Cliquez avec le bouton droit de la souris sur le contenu masqu, puis sur Afficher tout le contenu masqu.

13.6 Impression de rapports


Les documents s'impriment rapport par rapport. Vous pouvez imprimer un ou plusieurs rapports provenant d'un mme document. Les rapports s'impriment de gauche droite, puis du haut vers le bas. Si la largeur d'un rapport est suprieure la largeur de la taille de papier dfinie dans Prsentation du rapport - Page, des sauts de page sont insrs. La taille du papier et l'orientation de la page pour l'impression peuvent tre diffrentes de celles dfinies pour l'affichage des rapports dans l'interface HTML ou Java. Les utilisateurs se servant d'imprimantes diffrentes peuvent ainsi spcifier la prsentation approprie lorsqu'ils impriment. Les documents s'impriment directement depuis l'interface de bureau et l'interface Java. Pour l'impression depuis l'interface HTML, il faut tout d'abord exporter le document dans un fichier PDF, puis imprimer ce dernier.

13.6.1 Pour imprimer des rapports


1. Cliquez sur Imprimer dans l'onglet Fichier. Si vous vous servez de l'interface HTML, la bote de dialogue "Tlchargement du fichier" apparat. Si vous vous servez de l'interface de bureau ou de l'interface Java, la bote de dialogue "Imprimer" apparat.

2. Choisissez vos options d'impression et imprimez le rapport.

186

2012-05-10

Affichage des donnes dans un tableau

Affichage des donnes dans un tableau

14.1 Prsentation des tableaux


Lorsque vous crez un document et excutez la requte pour la premire fois afin d'afficher les rsultats, le document contient un rapport incluant tous les rsultats dans un tableau vertical. Vous pouvez : Modifier l'organisation du tableau Supprimer ou ajouter des donnes Insrer d'autres lignes ou d'autres colonnes Changer le type du tableau pour afficher les rsultats diffremment Convertir le tableau en diagramme pour afficher les rsultats diffremment Insrer d'autres tables

14.2 Types de tableaux

14.2.1 Tableau vertical


Les tableaux verticaux affichent les cellules d'en-tte en haut du tableau et les donnes correspondantes dans des colonnes. Par dfaut, les cellules d'en-tte affichent le nom des dimensions, les informations et les indicateurs inclus dans le tableau. Les cellules du corps affichent les valeurs correspondantes.

187

2012-05-10

Affichage des donnes dans un tableau

14.2.2 Tableau horizontal


Les tableaux horizontaux affichent les cellules d'en-tte gauche du tableau et les donnes correspondantes dans des lignes. Par dfaut, les cellules d'en-tte affichent le nom des dimensions, les informations et les indicateurs inclus dans le tableau. Les cellules du corps affichent les valeurs correspondantes.

14.2.3 Tableaux croiss


Les tableaux croiss affichent les valeurs des dimensions le long de l'axe suprieur et de l'axe gauche. Le corps contient les valeurs de l'indicateur qui correspond l'intersection des dimensions. Par exemple, ce tableau crois affiche les valeurs de [Trimestre] sur l'axe suprieur et celles de [Etat] sur l'axe gauche. Le corps contient les valeurs de [Revenu des ventes] pour chaque trimestre et chaque Etat.

188

2012-05-10

Affichage des donnes dans un tableau

Vous pouvez inclure plusieurs dimensions dans les tableaux croiss. Par exemple, ce tableau crois comporte deux dimensions. Les valeurs de l'indicateur [Revenu des ventes] sont les valeurs par trimestre et pour chaque Etat par ligne.

Lorsque vous crez des tableaux croiss qui incluent des dimensions dans le corps, les valeurs des cellules du corps sont calcules en fonction d'un modle de donnes multidimensionnel. Les valeurs affiches dans le corps sont calcules en fonction de toutes les coordonnes sur les axes du tableau, qu'il existe ou non une ligne pour la coordonne en particulier dans le rsultat SQL.

14.2.4 Formulaires
Les formulaires d'un rapport vous permettent d'afficher des informations dtailles par client, produit ou partenaire. Par exemple, un formulaire constitue un moyen pratique de reprsentation des enregistrements client individuels, avec des informations telles que le compte client, le nom, l'adresse, etc. Les formulaires permettent en outre la mise en forme des tiquettes d'adresse pour les enveloppes.

189

2012-05-10

Affichage des donnes dans un tableau

14.3 Cration et modification de tableaux

14.3.1 Pour crer un tableau par glisser-dposer d'objets dans un rapport


Vous avez dj slectionn une source de donnes et cr une requte pour le document que vous utilisez. Vous utilisez un rapport et souhaitez y insrer un tableau. Vous utilisez les objets disponibles crs en mme temps que vos requtes. 1. En mode Conception, cliquez sur Objets disponibles gauche du rapport pour afficher l'cran des "Objets disponibles" dans le volet de gauche. 2. Slectionnez un ou plusieurs objets, faites-les glisser et dposez-les dans une partie vide du rapport. Lorsque vous relchez le curseur, les objets apparaissent sous forme de colonnes dans un tableau vertical. 3. Pour ajouter un ou plusieurs objets au tableau, faites-les glisser dans le tableau existant. Pour ajouter une colonne gauche d'une colonne existante, faites glisser l'objet gauche de la colonne. Pour ajouter une colonne droite d'une colonne existante, faites glisser l'objet droite de la colonne. Pour remplacer une colonne existante, faites glisser l'objet au milieu de la colonne.

14.3.2 Pour crer un tableau en slectionnant un modle


1. Cliquez sur Conception > Structure uniquement pour passer en mode Structure. L'utilisation du mode Structure vous permet de dfinir et de pr-visualiser le nouveau tableau sans demander au serveur d'appliquer chacune de vos modifications. 2. Cliquez sur Elments du rapport > Tableau > Dfinir un tableau vertical / Dfinir un tableau horizontal / Dfinir un tableau crois / Dfinir un formulaire. 3. Cliquez sur le rapport l'endroit o vous souhaitez voir apparatre le tableau. La bote de dialogue "Insrer un lment de rapport" apparat. 4. Pour ajouter des composants au tableau (colonnes, lignes ou cellules de corps), selon si vous gnrez un tableau vertical, horizontal, crois ou un formulaire, cliquez sur + droite d'un composant existant dans le volet de droite de la bote de dialogue, puis slectionnez l'objet associer la colonne, la ligne ou la cellule de corps dans la liste droulante.

190

2012-05-10

Affichage des donnes dans un tableau

Remarque : Vous pouvez associer une formule plutt qu'un objet de rapport au composant en cliquant sur la flche ct du composant, en slectionnant Modifier la formule et en dfinissant la formule dans l'"Editeur de formule". 5. Pour supprimer un composant du tableau, cliquez sur la flche situe sa droite, puis slectionnez Supprimer dans le menu ou cliquez sur la croix (X). 6. Une fois la table dfinie, slectionnez Conception > Avec donnes pour la remplir avec des donnes ou cliquez sur OK.

14.3.3 Pour appliquer un modle diffrent un tableau l'aide de l'option Transformer en


Vous pouvez changer la mise en forme d'un tableau ou convertir un tableau en diagramme. Pour ce faire, servez-vous de l'option Transformer le tableau en accessible en cliquant avec le bouton droit de la souris ou slectionnez le style de diagramme ou de tableau dans la section "Outils" de l'onglet "Elments du rapport". 1. Cliquez avec le bouton droit de la souris sur le tableau dont vous souhaitez modifier la mise en forme, puis slectionnez Transformer le tableau en pour afficher la bote de dialogue "Transformer en". 2. Slectionnez le nouveau type de tableau ou de diagramme. 3. Cliquez sur OK pour fermer la bote de dialogue. Si vous transformez un tableau avec une police Unicode en diagramme, la police n'est pas conserve si l'Unicode n'est pas dfini comme tant votre police par dfaut pour les diagrammes. Vous devez mettre en forme le diagramme avec la police Unicode. Pour plus d'informations, contactez votre administrateur.

14.3.4 Pour ajouter des lignes ou des colonnes un tableau


1. Pour insrer une nouvelle colonne ou ligne, slectionnez une cellule dans la colonne ou la ligne ct. 2. Cliquez sur le bouton droit de la souris, puis slectionnez Insrer > Insrer une ligne au-dessus/Insrer une ligne au-dessous/Insrer une colonne gauche/Insrer une colonne droite ou slectionnezElment de rapport > Prsentation du tableau > Insrer > Insrer une ligne au-dessus/Insrer une ligne au-dessous/Insrer une colonne gauche/Insrer une colonne droite 3. Faites glisser un objet du volet Objets disponibles du volet de gauche dans la colonne ou la ligne vide que vous avez insre.

191

2012-05-10

Affichage des donnes dans un tableau

14.3.5 Pour supprimer des lignes ou des colonnes de tableau


1. Cliquez avec le bouton droit de la souris sur la colonne ou la ligne du tableau que vous souhaitez supprimer, puis slectionnez Supprimer dans le menu. Par dfaut, le fait de slectionner Supprimer dans le menu entrane la suppression de la colonne dans un tableau vertical et celle d'une ligne dans un tableau horizontal. 2. Vous pouvez slectionner Ligne ou Colonne. 3. Cliquez sur OK.

14.3.6 Pour dplacer une ligne ou une colonne


Faites glisser la colonne ou ligne slectionne et dposez-la avant ou aprs une colonne ou une ligne existante. Lorsque vous faites glisser une colonne ou une ligne, son en-tte s'affiche en regard de votre pointeur.

14.3.7 Pour permuter une ligne ou une colonne


Faites glisser la colonne ou la ligne slectionne sur celle avec laquelle vous souhaiter la faire permuter.

14.3.8 Pour effacer le contenu des cellules d'un tableau


Vous pouvez effacer le contenu des cellules puis utiliser les cellules vides pour afficher des images, des liens hypertexte, des formules ou du texte que vous saisissez. Vous pouvez effacer les types suivants de cellule dans un tableau : Cellules d'en-tte vous pouvez effacer chaque cellule d'en-tte sparment Cellules de pied de tableau vous pouvez effacer chaque cellule de pied de tableau sparment Cellules du corps lies lorsque vous effacez une cellule du corps, vous effacez automatiquement toutes les cellules du corps de la mme ligne ou colonne de tableau 1. Pour slectionner la cellule effacer, cliquez dessus.

192

2012-05-10

Affichage des donnes dans un tableau

Les bordures de la cellule sont mises en surbrillance. 2. Faites un clic droit sur la cellule slectionne et cliquez sur Effacer les contenus.

14.3.9 Pour supprimer une table


1. Pour slectionner le tableau supprimer, cliquez sur le bord suprieur du tableau. Une bordure grise apparat autour du tableau. 2. Appuyez sur la touche Suppr.

14.3.10 Pour copier un tableau


Vous pouvez copier et coller des tableaux dans un rapport ou dans des applications externes telles que Microsoft Word et Excel. Vous ne pouvez pas copier des tableaux d'une instance Web Intelligence vers une autre. 1. Slectionnez le tableau, cliquez avec le bouton droit de la souris et slectionnez Copier dans le menu. 2. Pour coller le tableau dans une autre partie du rapport, cliquez avec le bouton droit de la souris l'endroit o vous souhaitez insrer le tableau et cliquez sur Coller dans le menu. 3. Pour coller le tableau dans une autre application, collez le contenu du presse-papiers partir de l'autre application. Vous pouvez galement copier un tableau dans une autre application en le faisant glisser et en le dposant directement dans le document ouvert dans l'application cible. Le tableau apparat sous forme d'image dans le document ouvert lorsqu'il est coll dans une autre application.

14.4 Mise en forme des tableaux et de leurs cellules

14.4.1 Slection de la couleur d'arrire-plan du tableau ou des cellules


Il est possible de dfinir la couleur d'arrire-plan d'un tableau ou de ses cellules. Si la couleur d'arrire-plan des cellules a t dfinie (mme s'il s'agit du blanc), elle a la priorit sur la couleur

193

2012-05-10

Affichage des donnes dans un tableau

d'arrire-plan du tableau. Si vous essayez d'appliquer une couleur d'arrire-plan l'ensemble du tableau et que les cellules restent blanches, assurez-vous que ces dernires n'ont pas une couleur d'arrire-plan dfinie blanc. 1. Slectionnez le tableau ou la cellule, cliquez sur le bouton droit de la souris, puis slectionnez Format du tableau ou Format de cellule. 2. Slectionnez l'onglet Apparence dans la bote de dialogue. 3. Cochez la case d'option en regard de l'icne de palette de couleurs droite de l'option Aucune couleur. 4. Cliquez sur la flche en regard de l'icne de palette de couleurs pour afficher la palette. 5. Slectionnez la couleur l'aide de la palette. 6. Cliquez sur OK.

14.4.2 Pour dfinir une alternance de couleurs pour les lignes et colonnes d'un tableau
1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Slectionnez l'onglet Apparence dans la bote de dialogue. 3. Dans la section Couleur alternative, dfinissez la frquence laquelle vous souhaitez alterner les couleurs des lignes dans la liste droulante ct de Frquence. 4. Cliquez sur la flche en regard de Couleur, puis slectionnez la couleur l'aide de la palette de couleurs. 5. Cliquez sur OK.

14.4.3 Pour insrer une image ou un thme graphique dans un tableau


1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Slectionnez l'onglet Apparence dans la bote de dialogue. 3. Pour afficher un thme graphique, slectionnez Thmes graphiques, puis slectionnez l'un des lments de la liste. Lorsque vous appliquez un thme graphique dans un tableau, assurez-vous que la marge intrieure horizontale ou verticale est suprieure 0,00. Dans le cas inverse, le thme graphique n'apparatra pas. 4. Pour rfrencer une image via une URL, slectionnez Image partir de l'URL puis entrez l'URL. Pour accder une image sur le serveur d'entreprise, saisissez le nom de l'image. L'application insre boimg:// lorsque vous cliquez sur Appliquer. Pour accder directement un fichier image, cliquez sur Image partir du fichier, puis sur Parcourir pour accder au fichier.

194

2012-05-10

Affichage des donnes dans un tableau

5. Si vous avez choisi de rfrencer un fichier image, utilisez les listes Affichage et Position pour dfinir le rendu de l'image l'cran. 6. Cliquez sur OK pour fermer la bote de dialogue. 7. Pour supprimer l'image ou le modle, slectionnez Aucun pour le modle.

14.4.4 Pour mettre en forme les bordures de tableau ou de cellule


1. Cliquez avec le bouton droit de la souris sur le tableau ou la cellule, puis slectionnez Format du tableau ou Format de cellule dans le menu de raccourci. 2. Slectionnez l'onglet Bordure. 3. Utilisez les commandes de l'onglet pour dfinir les styles et les couleurs de la bordure.

14.4.5 Pour mettre en forme le texte dans les cellules


1. Slectionnez les cellules dont vous souhaitez mettre en forme le texte. (Pour slectionner plusieurs colonnes ou cellules, slectionnez la premire colonne ou cellule, gardez la touche Ctrl enfonce, puis continuez slectionner les autres colonnes ou cellules.) Si vous slectionnez une cellule dans une colonne, toutes les cellules de la colonne sont slectionnes. 2. Mettez en forme le texte des cellules slectionnes l'aide de la barre d'outils Format de cellule > Police. 3. Slectionnez la police, le style, la taille et les effets selon vos besoins. 4. Cliquez sur OK.

14.4.6 Pour dfinir la hauteur et la largeur des cellules


Vous pouvez dfinir la hauteur et la largeur des cellules par glisser-dposer ou en indiquant leur taille dans la bote de dialogue "Format de cellule". Pour masquer le contenu des cellules dans les rapports, vous pouvez dfinir la largeur de cellule sur 0,1 cm afin qu'elle puisse tre modifie ultrieurement pour afficher le contenu des cellules. 1. Faites glisser les bordures de la cellule jusqu' ce que cette dernire atteigne la taille et la largeur souhaites ou : 2. Slectionnez les cellules modifier, cliquez sur le bouton droit de la souris, puis slectionnez "Format de cellule".

195

2012-05-10

Affichage des donnes dans un tableau

3. Cliquez sur l'onglet Gnral. 4. Dfinissez la hauteur et la largeur des cellules. 5. Pour que la cellule soit automatiquement ajuste, slectionnez Ajuster automatiquement la largeur au contenu et/ou Ajuster automatiquement la hauteur au contenu, puis dfinissez la largeur et la hauteur minimales. Certaines fonctions sont incompatibles avec les cellules comportant l'option d'ajustement automatique. Si vous placez une de ces fonctions dans une cellule en ajustement automatique, la fonction renvoie le message d'erreur #RECURSIVE. Vous pouvez galement dfinir la largeur et la hauteur de cellule avec l'option d'ajustement automatique en cliquant deux fois sur les bordures de cellule. Pour dfinir la largeur de cellule avec l'option d'ajustement automatique, cliquez deux fois sur la bordure droite de la cellule Pour dfinir la hauteur de cellule avec l'option d'ajustement automatique, cliquez deux fois sur la bordure infrieure de la cellule L'option d'ajustement automatique conserve la taille de cellule en cours comme taille minimale et l'largit si la chane contenue dans la cellule est plus grande que la taille minimale spcifie. Remarque : Les documents qui contiennent des tableaux dont la taille de cellule est dfinie l'aide de l'option Ajustement automatique sont plus longs s'afficher que les documents dont les tableaux contiennent des cellules dimensions fixes. Les proprits Ajuster la hauteur automatiquement et Ajuster la largeur automatiquement ne fonctionnent pas correctement lorsque l'option Lire contenu de cellule comme est dfinie sur HTML dans un rapport Web Intelligence.

14.4.6.1 Effets de l'ajustement automatique et du renvoi la ligne automatique


Le tableau suivant indique les effets des fonctions d'ajustement automatique et de retour la ligne automatique lorsqu'elles sont utilises sparment et conjointement :
Fonction Effet

Renvoi la ligne automatique Ajuster la largeur automatiquement Ajuster la hauteur automatiquement Ajuster la largeur automatiquement + Ajuster la hauteur automatiquement

Le texte passe automatiquement la ligne suivante la fin de la cellule. La largeur des cellules est ajuste de manire afficher tout le texte. La hauteur des cellules est ajuste de manire afficher tout le texte. La largeur et la hauteur des cellules sont ajustes de manire afficher tout le texte.

196

2012-05-10

Affichage des donnes dans un tableau

Fonction

Effet

Renvoi la ligne automatique + Ajuster la largeur La largeur des cellules est ajuste en fonction du automatiquement mot le plus long. Etant donn que la hauteur des cellules n'est pas ajuste au nombre de lignes du texte, le texte risque d'tre tronqu verticalement. Renvoi la ligne automatique + Ajuster la hauteur La hauteur des cellules est ajuste en fonction du automatiquement nombre de lignes de texte cres par la fonction de renvoi automatique la ligne. Etant donn que la largeur des cellules n'est pas ajuste au mot le plus long, le texte risque d'tre tronqu verticalement. Renvoi la ligne automatique + Ajuster la hauteur La hauteur et la largeur des cellules est ajuste au automatiquement +Ajuster la largeur automatique- texte et le texte n'est pas tronqu horizontalement ment ni verticalement.

14.4.7 Pour copier la mise en forme l'aide du bouton Reproduire la mise en forme
Vous pouvez rapidement appliquer la mise en forme d'un rapport, tableau ou d'une cellule d'autres rapports, tableaux ou cellules en utilisant le bouton Reproduire la mise en forme. L'outil Reproduire la mise en forme est disponible dans la section "Outils" de l'onglet "Mise en forme". Les options de mise en forme appliques dpendent des objets choisis comme source et cible. En rgle gnrale, seules les proprits qui concernent la mise en forme visuelle (le style de police et la couleur d'arrire-plan, par exemple) sont appliques. Les proprits qui affectent l'affichage des donnes (les proprits de tableaux telles que Eviter l'agrgation des doublons) ne sont pas appliques. 1. Slectionnez le rapport, le tableau ou la cellule dont vous voulez copier la mise en forme. 2. Cliquez une fois sur Reproduire la mise en forme pour appliquer la mise en forme une fois ou cliquez deux fois pour l'appliquer plusieurs reprises. L'outil Reproduire la mise en forme se trouve dans bote d'outils Format > Outils. 3. Slectionnez le rapport, le tableau ou la cellule auquel vous voulez appliquer la mise en forme. Si vous avez cliqu une seule fois sur le bouton Reproduire la mise en forme, il est dsactiv. Si vous avez cliqu deux fois sur le bouton Reproduire la mise en forme, il reste activ. 4. Si vous avez cliqu deux fois, cliquez de nouveau sur ce bouton ou appuyez sur la touche Echap pour annuler la copie de la mise en forme (vous pouvez effectuer cette opration avant d'appliquer la mise en forme pour la premire fois si vous dcidez d'abandonner l'action de mise en forme).

197

2012-05-10

Affichage des donnes dans un tableau

14.4.8 Pour dfinir la position d'un tableau ou d'un diagramme sur la page du rapport
Vous trouverez ci-dessous les indications concernant le positionnement d'un tableau ou d'un diagramme dans une page de rapport. Vous pouvez galement atteindre la mme bote de dialogue Prsentation par le biais de Elments du rapport > Position > Aligner ou en cliquant avec le bouton droit de la souris sur le tableau ou le diagramme, puis en slectionnant Aligner. 1. Slectionnez la bordure du tableau ou du diagramme, cliquez sur le bouton droit de la souris, puis slectionnez Format du tableau... ou Mettre en forme le diagramme.... 2. Slectionnez Prsentation. 3. Servez-vous des commandes de la section Position relative pour dfinir la position du tableau ou du diagramme par rapport aux autres lments du rapport.

14.4.9 Pour structurer les tableaux et cellules en couches


La structuration en couches dtermine l'apparence des tableaux et des cellules lorsqu'ils occupent le mme espace dans un rapport. Un objet situ au premier plan dans l'ordre de structuration en couches apparat au-dessus d'un objet situ l'arrire-plan dans cette structure. 1. Slectionnez le tableau ou la cellule dont vous souhaitez dfinir la couche. 2. Cliquez sur le bouton droit de la souris, cliquez sur Ordre, puis sur l'option de structuration en couches.
Option Description

Premier plan Arrire-plan Dplacer vers l'avant

Le tableau ou la cellule devient le premier objet dans l'ordre de placement. Le tableau ou la cellule devient le dernier objet dans l'ordre de placement. Le tableau ou la cellule est dplac d'une couche vers l'avant dans l'ordre de placement.

Dplacer vers l'ar- Le tableau ou la cellule est dplac d'une couche vers l'arrire dans l'ordre rire de placement.

14.4.10 Pour fusionner des cellules d'un tableau


1. Slectionnez les cellules fusionner en appuyant sur la touche Ctrl tout en cliquant sur les cellules.

198

2012-05-10

Affichage des donnes dans un tableau

2. Maintenez la touche Ctrl enfonce, faites un clic droit et slectionnez Fusionner. Lorsque vous fusionnez des cellules, la cellule fusionne contient uniquement les donnes de la premire cellule slectionne. Les donnes des autres cellules sont perdues.

14.5 Contrle de l'affichage des tableaux

14.5.1 Pour afficher ou masquer les tableaux, lignes ou colonnes


Parfois, les tableaux ou certaines lignes ou colonnes ne contiennent pas de valeurs. Par exemple, si les ventes d'un produit spcifique sont discontinues, les lignes ou les colonnes de tableau qui affichent normalement des rsultats pour ce produit apparaissent vides. Par dfaut, ces lignes, colonnes ou tableaux vides s'affichent. Vous pouvez choisir de les afficher ou de les masquer. Lorsqu'un tableau ou un lment est masqu, son nom apparat en italique et en gris dans le volet "Filtres et structure du document". Vous pouvez aussi afficher ou masquer des tableaux en fonction du rsultat d'une formule. 1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Cliquez sur l'onglet Gnral. 3. Slectionnez Masquer toujours pour masquer le tableau. 4. Slectionner Masquer lorsque vide pour masquer le tableau lorsqu'il est vide. 5. Slectionnez Masquer lorsque la formule suivante est correcte, puis saisissez une formule dans la zone pour masquer le tableau quand la formule est correcte. 6. Slectionnez Afficher les lignes avec toutes les valeurs d'indicateur vides pour afficher les lignes dont les valeurs d'indicateur sont vides. 7. Slectionnez Afficher lignes avec des valeurs de dimension vides pour afficher des lignes comportant des valeurs de dimension vides. 8. Si le tableau est un tableau crois, cliquez sur Afficher les lignes/colonnes avec des valeurs de dimension vides pour les afficher.

14.5.2 Pour afficher nouveau les tableaux, cellules ou sections masqus


Les tableaux, cellules et sections peuvent tre masqus sans condition s'ils ou elles ne contiennent aucune donne ou en fonction du rsultat d'une formule. Vous pouvez afficher nouveau ces tableaux. Pour afficher tous les lments masqus d'un rapport, cliquez sur ce dernier avec le bouton droit de la

199

2012-05-10

Affichage des donnes dans un tableau

souris, puis slectionnez Afficher tout le contenu masqu. Vous pouvez galement effectuer les oprations suivantes : 1. Slectionnez le tableau masqu, la cellule individuelle masque ou la section masque dans l'onglet Filtres et structure du document dans le volet gauche ou slectionnez l'objet de rapport masqu dans le tableau o il est affich. 2. Cliquez sur le bouton droit de la souris, puis slectionnez Masquer > Afficher.

14.5.3 Pour masquer les dimensions dans les tableaux


1. En mode Conception, slectionnez la colonne contenant la dimension. 2. Slectionnez Elments du rapport > Comportement des cellules > Masquer > Masquer la dimension pour masquer la dimension.

14.5.4 Pour afficher nouveau les dimensions masques


1. En mode Conception, slectionnez le tableau contenant les dimensions masques. 2. Slectionnez Elments du rapport > Comportements > Masquer > Afficher les dimensions masques pour afficher nouveau les dimensions. 3. Si les dimensions masques constituaient les seuls objets du tableau, cliquez avec le bouton droit de la souris sur le tableau dans le volet Filtres et structure du document du volet gauche, puis slectionnez Masquer > Afficher les dimensions masques.

14.5.5 Pour viter l'agrgation des doublons


Lorsque des lignes contiennent des donnes en double, les valeurs des indicateurs sont agrges par dfaut. Dans ce cas, vous pouvez choisir de ne pas les agrger. 1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Cliquez sur l'onglet Gnral. 3. Slectionnez Eviter l'agrgation des doublons.

14.5.6 Affichage ou masquage des en-ttes et des pieds d'un tableau

200

2012-05-10

Affichage des donnes dans un tableau

1. Slectionnez le tableau, cliquez avec le bouton droit de la souris, puis slectionnez Format du tableau pour afficher la bote de dialogue "Format du tableau". 2. Cliquez sur l'onglet Gnral. 3. Pour afficher les en-ttes du tableau, slectionnez En-ttes du tableau. 4. Pour afficher les pieds du tableau, slectionnez Pieds du tableau. Remarque : Dans un tableau crois, vous avez le choix entre Afficher l'en-tte suprieur, Afficher l'en-tte gauche, Afficher le pied de page infrieur, Afficher le pied de page droit.

14.5.7 Pour dmarrer des tableaux sur une nouvelle page de rapport
1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Cliquez sur l'onglet Agencement. 3. Slectionnez Dmarrer sur une nouvelle page dans les volets Vertical ou Horizontal. Les volets Vertical et Horizontal renvoient aux axes du tableau.

14.5.8 Pour afficher le nom des objets dans les en-ttes des tableaux croiss
1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Cliquez sur l'onglet Gnral. 3. Cliquez sur Afficher le nom des objets pour afficher le nom des objets dans les en-ttes supplmentaires du tableau crois.

14.5.9 Pour viter les sauts de page dans un tableau


1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Cliquez sur l'onglet Agencement. 3. Dans les volets Vertical ou Horizontal, slectionnez Eviter les sauts de page dans le tableau. Les volets Vertical et Horizontal renvoient aux axes du tableau.

201

2012-05-10

Affichage des donnes dans un tableau

14.5.10 Pour rpter les en-ttes et pieds de tableau sur les pages du rapport
1. Slectionnez le tableau, cliquez sur le bouton droit de la souris, puis slectionnez Prsentation du tableau. 2. Cliquez sur l'onglet Agencement. 3. Slectionnez Rpter l'en-tte sur chaque page ou Rpter le pied sur chaque page dans les volets Vertical ou Horizontal. Les volets Vertical et Horizontal renvoient aux axes du tableau.

202

2012-05-10

Affichage de donnes dans des cellules individuelles

Affichage de donnes dans des cellules individuelles

15.1 Dfinition des cellules individuelles


Les cellules individuelles sont des cellules uniques qui sont autonomes dans un rapport. Vous pouvez placer le texte ou la formule de votre choix dans une cellule individuelle vide. Vous pouvez galement utiliser des cellules individuelles prdfinies qui prsentent des informations spcifiques. Les cellules individuelles disponibles contiendront les fonctions suivantes : Cellules de formule et de texte : Cellule vide : cellule vide dans laquelle vous pouvez saisir un texte ou une formule. Filtres d'exploration : utilise la fonction DrillFilters pour afficher les dtails des filtres d'exploration appliqus au rapport. Date de la dernire actualisation : utilise la fonction LastExecutionDate pour afficher la date de la dernire actualisation du document. Nom du document : utilise la fonction DocumentName pour afficher le nom du document. Rsum de la requte : utilise la fonction QuerySummary pour afficher des dtails sur les requtes du document. Rsum de l'invite : utilise la fonction PromptSummary pour afficher des dtails sur les invites du document. Rsum du filtre de rapport : utilise la fonction ReportFilterSummary pour afficher les filtres de rapport appliqus au rapport. Cellules de numro de page : Numro de page : utilise la fonction Page pour afficher le nombre de pages du rapport. Numro de page/Total de pages : utilise la fonction PageNumberOfPages pour afficher le numro de la page actuelle et le nombre total de pages du rapport. Nombre total de pages : utilise la fonction NumberOfPages pour afficher le nombre total de pages du rapport.

Pour en savoir plus sur les fonctions utilises dans les cellules individuelles, reportez-vous au guide Utilisation de fonctions, formules et calculs dans Web Intelligence ou consultez l'aide en ligne.

15.2 Pour insrer une cellule individuelle dans un rapport

203

2012-05-10

Affichage de donnes dans des cellules individuelles

Pour insrer une cellule individuelle, vous devez vous trouver en mode Conception. 1. Pour insrer une cellule vide, slectionnez Elment de rapport > Cellule > Vide. 2. Pour insrer une cellule prdfinie, slectionnez Elment de rapport > Cellule > Prdfini, puis slectionnez une cellule dans la liste. 3. Placez votre souris l'endroit du rapport o vous souhaitez insrer la cellule, puis cliquez sur le bouton gauche de la souris. 4. Si vous avez insr une cellule vide, saisissez son texte ou sa formule dans la zone Formule du menu Analyse. 5. Pour supprimer la cellule, slectionnez-la, puis appuyez sur Supprimer.

15.3 Masquage des cellules individuelles


Il est possible de masquer les cellules individuelles de manire inconditionnelle, lorsqu'elles sont vides ou en fonction du rsultat d'une formule. 1. Cliquez sur la cellule individuelle masquer avec le bouton droit de la souris, puis cliquez sur Format de cellule pour afficher la bote de dialogue "Format de cellule". 2. Cliquez sur l'onglet Gnral. 3. Pour masquer la cellule de manire inconditionnelle, slectionnez Toujours masquer. 4. Pour masquer la cellule lorsqu'elle est vide, slectionnez Masquer lorsque vide. 5. Pour masquer la cellule en fonction du rsultat d'une formule, cliquez sur Masquer lorsque la formule suivante est correcte, puis saisissez la formule dans la zone de texte.

15.4 Pour afficher nouveau les tableaux, cellules ou sections masqus


Les tableaux, cellules et sections peuvent tre masqus sans condition s'ils ou elles ne contiennent aucune donne ou en fonction du rsultat d'une formule. Vous pouvez afficher nouveau ces tableaux. Pour afficher tous les lments masqus d'un rapport, cliquez sur ce dernier avec le bouton droit de la souris, puis slectionnez Afficher tout le contenu masqu. Vous pouvez galement effectuer les oprations suivantes : 1. Slectionnez le tableau masqu, la cellule individuelle masque ou la section masque dans l'onglet Filtres et structure du document dans le volet gauche ou slectionnez l'objet de rapport masqu dans le tableau o il est affich. 2. Cliquez sur le bouton droit de la souris, puis slectionnez Masquer > Afficher.

204

2012-05-10

Affichage de donnes dans des cellules individuelles

15.5 Pour copier une cellule individuelle


Vous pouvez copier et coller des cellules individuelles dans un rapport ou dans des applications externes telles que Microsoft Word et Excel. Vous ne pouvez pas copier des cellules individuelles d'une instance de l'application dans une autre. 1. Slectionnez la cellule individuelle copier, puis cliquez surCopier dans la barre d'outils. 2. Pour coller la cellule individuelle dans une autre partie du rapport, cliquez avec le bouton droit de la souris sur l'endroit o vous souhaitez coller la cellule individuelle et cliquez sur Coller dans le menu. 3. Pour coller la cellule individuelle dans une autre application, collez le contenu du presse-papiers depuis l'application. Vous pouvez galement copier une cellule individuelle dans une autre application en effectuant un glisser-dplacer de la cellule individuelle directement vers le document ouvert dans l'application cible. Si vous faites glisser et dposez une cellule individuelle dans une application Microsoft Office, le texte qu'elle contient est coll dans l'application.

205

2012-05-10

Affichage de donnes dans des cellules individuelles

206

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Classement des donnes l'aide de sections, ruptures et tris

16.1 Utilisation de sections pour regrouper des donnes

16.1.1 Regroupement d'informations dans des sections


Les sections permettent de dcomposer les informations de rapport en parties plus petites et plus comprhensibles. Exemple : Regroupement des revenus trimestriels en sections dans un rapport Supposez que vous tes responsable des ventes pour l'Italie. Vous recevez un rapport prsentant le revenu annuel 2003 des magasins de ce pays, ventil par villes et par trimestres.
Ville Trimestre Revenu des ventes

Vrone Vrone Vrone Vrone Rome Rome Rome Rome Milan Milan

T1 T2 T3 T4 T1 T2 T3 T4 T1 T2

314 430 273 608 294 798 252 644 215 874 194 689 204 066 188 791 572 177 619 924

207

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Ville

Trimestre

Revenu des ventes

Milan Milan

T3 T4

533 765 520 332

Pour comparer les rsultats trimestriels de chaque ville, dfinissez [Trimestre] comme valeur de section. Le rapport est divis en sections distinctes correspondant aux diffrents trimestres. T1
Ville Revenu des ventes

Vrone Rome Milan

314 430 215 874 572 177

T2
Ville Revenu des ventes

Vrone Rome Milan

273 608 194 689 619 924

T3
Ville Revenu des ventes

Vrone Rome Milan

294 798 204 066 533 765

T4
Ville Revenu des ventes

Vrone Rome

252 644 188 791

208

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Ville

Revenu des ventes

Milan

520 332

Vous pouvez crer une seule section ou inclure plusieurs sections dans des sous-sections d'un rapport. Vous pouvez galement supprimer et repositionner des sections dans un rapport. Pour crer une section, deux sources sont possibles : une dimension dj affiche dans un tableau ou un diagramme : cliquez sur la dimension avec le bouton droit de la souris, puis slectionnez Dfinir comme section. une dimension incluse dans le document, mais non affiche dans un tableau ou un diagramme.

Vous ne pouvez pas crer de section partir d'un objet indicateur.

16.1.2 Application de filtres des sections


Vous pouvez appliquer des filtres de section bass sur les valeurs dans l'en-tte de la section ou sur celles qui apparaissent dans la section. Application d'un filtre de section un en-tte de section Dans un rapport contenant une section sur [Pays], le filtre [Pays] = "US" exclut toutes les sections qui ne sont pas US. Application d'un filtre de section aux donnes de la section Dans un rapport contenant une section sur [Rgion] laquelle vous appliquez le filtre [Produit]="Boi ssons", le rapport retient toutes les sections qui contiennent le produit "Boissons". Dans ce cas, les sections restantes dans le rapport contiennent les produits autres que les boissons vendus dans ces rgions. La raison en est que le filtre retient les rgions dans lesquelles des boissons ont t vendues mais n'exclut pas pour autant les autres produits des donnes de la section. En d'autres termes, le filtre est bas sur les donnes de la section, mais appliqu indirectement aux donnes de l'en-tte de la section.

16.1.3 Pour crer une section depuis une colonne


Cliquez avec le bouton droit de la souris sur la colonne que vous souhaitez dfinir comme section, puis cliquez sur Dfinir comme section.

209

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

16.1.4 Pour crer une section depuis une dimension


1. Slectionnez Elments du rapport > Section > Insrer une section. 2. Cliquez sur le rapport l'endroit o vous souhaitez insrer la section. 3. Slectionnez la dimension dans la bote de dialogue qui s'affiche, puis cliquez sur OK pour insrer la section.

16.1.5 Crer des sections dans une hirarchie


Vous pouvez crer une section dans une hirarchie, chaque membre de la hirarchie devenant alors un en-tte de section. Vous pouvez dvelopper les sections de la mme faon que vous dveloppez les membres d'une colonne dans un tableau. Vous disposez d'un rapport affichant les donnes suivantes :
Gographie client Gender (sexe) Montant des ventes Internet

Masculin Tous les clients Fminin Masculin Australie Fminin Masculin Canada Fminin Masculin France Fminin

235,243 254 342 34 342 45 464 12 232 14 242 17 343 18 001

Si vous crez une section dans [Gographie Client], le rapport apparat initialement comme suit : Tous les clients

Gender (sexe)

Montant des ventes Internet

Masculin

235,243

210

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Gender (sexe)

Montant des ventes Internet

Fminin

254 342

Si vous dveloppez l'en-tte de section, le rapport apparat comme suit : Tous les clients

Gender (sexe)

Montant des ventes Internet

Masculin Fminin

235,243 254 342

Australie

Gender (sexe)

Montant des ventes Internet

Masculin Fminin

34 342 45 464

Canada

Gender (sexe)

Montant des ventes Internet

Masculin Fminin

12 232 14 242

France

Gender (sexe)

Montant des ventes Internet

Masculin Fminin

17 343 18 001

211

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

16.1.6 Cration de sous-sections


Vous pouvez crer un rapport avec des sections au sein des sections (des sous-sections) en crant une section au sein d'une section existante.

16.1.7 Pour supprimer une cellule de section ou une section


Cliquez avec le bouton droit de la souris, puis slectionnezSupprimer > Cellule uniquement pour supprimer la cellule de section ou slectionnez Supprimer > Cellule et section pour supprimer la section et la cellule.

16.1.8 Pour dfinir la prsentation de page d'une section


1. Cliquez avec le bouton droit de la souris, puis slectionnez Appliquer un format la section dans le menu. 2. Slectionnez l'onglet Prsentation dans la bote de dialogue. 3. Slectionnez Nouvelle page pour dmarrer chaque section sur une nouvelle page. 4. Slectionnez Eviter les sauts de page pour viter les sauts de page dans la section. 5. Slectionnez Rpter sur chaque page pour rpter l'en-tte de la section sur chaque page.

16.1.9 Pour masquer les sections


1. Slectionnez la section. 2. Slectionnez Elments du rapport > Comportements > Masquer pour masquer la section. 3. Slectionnez Elments du rapport > Comportements > Masquer lorsque vide pour masquer la section lorsqu'elle est vide. 4. Slectionnez Elments du rapport > Comportements > Masquer lorsque, slectionnez Masquer lorsque la formule suivante est correcte et saisissez une formule dans la zone pour masquer la section lorsque la formule est correcte. La formule doit renvoyer une valeur boolenne (True ou False).

212

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

16.1.10 Pour afficher nouveau les tableaux, cellules ou sections masqus


Les tableaux, cellules et sections peuvent tre masqus sans condition s'ils ou elles ne contiennent aucune donne ou en fonction du rsultat d'une formule. Vous pouvez afficher nouveau ces tableaux. Pour afficher tous les lments masqus d'un rapport, cliquez sur ce dernier avec le bouton droit de la souris, puis slectionnez Afficher tout le contenu masqu. Vous pouvez galement effectuer les oprations suivantes : 1. Slectionnez le tableau masqu, la cellule individuelle masque ou la section masque dans l'onglet Filtres et structure du document dans le volet gauche ou slectionnez l'objet de rapport masqu dans le tableau o il est affich. 2. Cliquez sur le bouton droit de la souris, puis slectionnez Masquer > Afficher.

16.1.11 Pour dfinir des couleurs et des images dans une section.
1. Cliquez avec le bouton droit de la souris sur la section, puis slectionnez Appliquer un format la section. 2. Cliquez sur l'onglet Apparence dans la bote de dialogue. 3. Dfinissez les couleurs et les images l'aide des contrles dans l'onglet Apparence.

16.2 Utilisation des ruptures

16.2.1 Dfinition des ruptures


Une rupture est une division au sein d'un bloc, dans lequel les donnes sont regroupes en sections individuelles, selon une dimension, une information ou un indicateur slectionn. Ces sections sont reprsentes sous la forme de tableaux plus petits dans le mme bloc. Les ruptures vous permettent d'afficher en plusieurs parties distinctes toutes les donnes pour chaque valeur unique d'un objet. L'utilisation des ruptures prsente deux avantages majeurs : Vous pouvez organiser plus efficacement la manire dont les donnes sont reprsentes.

213

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Vous pouvez afficher des sous-totaux. Vous pouvez afficher des sous-agrgats.

16.2.2 Comparaison des ruptures et des sections


Une section dcompose les donnes en plusieurs cellules individuelles appeles en-ttes de section. Chaque en-tte de section contient une valeur par dimension, avec un bloc de donnes correspondant la valeur de la dimension. Une rupture dcompose les donnes au sein d'un bloc. Une colonne contient les valeurs relatives une dimension, une information ou un indicateur, qui sont rptes pour chaque autre ligne de valeurs dans le bloc.

16.2.3 Appliquer des sauts des hirarchies


Lorsque vous appliquez un saut une hirarchie, le saut se produit pour tous les membres de la hirarchie tous les niveaux. Exemple : Un saut est appliqu une hirarchie Vous disposez d'un rapport affichant les donnes suivantes :
Client Gender (sexe) Units

TOUT

F M

131 587 138 215 131 587 138 215 36 759 37 989

Etats-Unis

F M

CA

F M

Si vous appliquez un saut la hirarchie [Client], vous obtenez l'affichage suivant : Le saut est appliqu sur chaque membre de [Client].

214

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Client

Gender (sexe)

Units

F TOUT M TOUT

131 587 138 215 269 802

Client

Gender (sexe)

Units

F Etats-Unis M Etats-Unis

131 587 138 215 269 802

Client

Gender (sexe)

Units

F CA M CA

36 759 37 989 74 748

16.2.4 Ordre de tri par dfaut dans les ruptures


Lorsque vous insrez une rupture au niveau d'un objet, les valeurs de l'objet sont automatiquement tries par ordre croissant, comme suit : Si les valeurs sont numriques, la valeur la plus faible apparat dans la premire ligne du tableau et la valeur la plus leve dans la dernire. S'il s'agit de caractres alphabtiques, les valeurs sont alors tries par ordre alphabtique du haut vers le bas.

Vous pouvez modifier cet ordre de tri tout moment. Vous pouvez dfinir plusieurs ruptures et mettre en place une priorit de tri sur chaque rupture pour contrler la manire dont les donnes sont affiches lorsque vous insrez des ruptures multiples au niveau de plusieurs dimensions, informations ou indicateurs.

215

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

16.2.5 Pour insrer un saut


Remarque : Il n'est pas possible d'insrer des sauts dans les tableaux de formulaire. Pour ajouter des sauts, vous devez vous trouver en mode Conception. 1. Slectionnez la colonne sur laquelle vous souhaitez appliquer le saut. 2. Slectionnez Analyse > Affichage > Saut > Ajouter un saut. Le tableau se divise alors en autant de mini-tableaux qu'il y a de valeurs uniques dans la colonne. Chaque mini-tableau est muni d'un en-tte. Rubriques associes Gestion des sauts

16.2.6 Suppression d'un saut


Pour supprimer des sauts, vous devez tre en mode Conception. 1. Slectionnez la colonne sur laquelle est dfini le saut. 2. Slectionnez Analyse > Affichage > Saut > Supprimer le saut. L'lment de menu Supprimer le saut n'est pas disponible si aucun saut n'est dfini dans la colonne en question. 3. Pour supprimer tous les sauts, slectionnez n'importe quelle colonne du tableau, puis Analyse > Affichage > Saut > Supprimer tous les sauts. L'lment de menu Supprimer tous les sauts n'est pas disponible si aucun saut n'est dfini dans le tableau en question.

16.2.7 Gestion des sauts


Pour grer les sauts, vous devez tre en mode Conception. 1. Slectionnez une colonne du tableau. 2. Slectionnez Analyse > Affichage > Saut > Gestion des sauts. Cette bote de dialogue permet de voir les sauts dfinis dans le tableau. Si ce dernier est un tableau crois, la bote de dialogue montre les sauts sur l'axe horizontal et sur l'axe vertical. Chaque saut

216

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

est reprsent par la dimension sur laquelle il est dfini. L'ordre dans lequel les dimensions s'affichent correspond l'ordre d'application des sauts. 3. Pour modifier la priorit d'un saut, slectionnez la dimension, puis cliquez sur Haut ou Bas pour dplacer la dimension dans l'ordre de priorit des sauts. 4. Pour ajouter un saut, cliquez sur Ajouter, puis slectionnez la dimension sur laquelle vous souhaitez appliquer le saut. 5. Pour supprimer un saut, slectionnez la dimension, puis cliquez sur Supprimer . 6. Pour dfinir les proprits d'un saut, slectionnez la dimension, puis slectionnez les proprits dans la partie droite de la bote de dialogue Pour en savoir plus sur les proprits de la rupture qu'il est possible de dfinir, suivez le lien la fin de cette rubrique. Rubriques associes Proprits des ruptures

16.2.8 Proprits des ruptures


Vous pouvez dfinir les proprits de la rupture suivantes :
Proprit Description

En-tte de rupture

Affiche un en-tte pour chaque partie du tableau, du tableau crois ou du formulaire lorsque vous insrez une rupture. Affiche un pied de page pour chaque saut d'une section en l'ajoutant aprs la dernire ligne d'un tableau ou aprs la dernire colonne d'un tableau crois lorsque vous insrez un saut. Lorsque vous lancez un calcul sur les donnes, le rsultat s'affiche dans le pied de page. Applique l'ordre de tri par dfaut aux valeurs de la rupture. Affiche toutes les valeurs de la rupture, mme si elles sont dupliques. Affiche uniquement la premire valeur en cas de valeurs dupliques. Fusionne les cellules qui contiennent des valeurs dupliques et affiche une seule valeur dans ces cellules fusionnes.

Pied de rupture

Appliquer un tri Valeurs dupliques : tout afficher Valeurs dupliques : afficher la premire

Valeurs dupliques : fusionner

217

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Proprit

Description

Valeurs dupliques : rpter la premire sur la nouvelle page Nouvelle page

Affiche la premire valeur d'un groupe de valeurs dupliques au dbut de la rupture et sur chaque nouvelle page. Affiche chaque partie du tableau ou du formulaire cr par un saut sur une nouvelle page. Quand c'est possible, conserve chaque section de rupture sur la mme page. Cette option n'est pas disponible lorsqu'un bloc est plus grand qu'une page. Rpte l'en-tte en haut de chaque page lorsqu'un tableau s'tend sur plusieurs pages. Rpte le pied de page en bas de chaque page lorsqu'un tableau s'tend sur plusieurs pages.

Eviter les sauts de page

Rpter l'en-tte sur chaque page Rpter le pied de page sur chaque page

16.3 Utilisation des tris pour l'organisation des donnes

16.3.1 Application de tris des rsultats affichs dans des rapports


Vous pouvez appliquer des tris des valeurs affiches dans des tableaux, des sections et des diagrammes pour organiser l'ordre dans lequel ces valeurs sont affiches dans les rapports. Le tri par dfaut se fait dans l'ordre des dimensions en allant de la gauche la droite de l'objet du rsultat. Remarque : Si vous effectuez un tri dans des rapports o la requte sous-jacente en a dj fait un, assurez-vous que la dimension trie de la requte se trouve d'abord dans le tableau du rapport. Si ce n'est pas le cas, vous perdrez l'effet de la dimension trie dans ce rapport. Sinon, modifiez la requte de telle sorte que la dimension trie soit renvoye en premier. Les ordres de tri suivants sont disponibles :

218

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Ordre de tri

Description

Par dfaut

Cet ordre est parfois qualifi de naturel. Selon le type des donnes de la colonne ou de la ligne, les rsultats sont tris comme suit : Ordre numrique croissant pour les donnes numriques Ordre chronologique croissant pour une date Ordre chronologique pour les mois Ordre alphabtique pour des donnes alphanumriques Lorsque cet ordre est slectionn, les rsultats sont tris par ordre croissant : la valeur la plus faible est place en haut de la colonne ; et la valeur la plus leve, en bas de la colonne. Par exemple : 100, 200, 300 ou Californie, Colorado, Floride. Lorsque cet ordre est slectionn, les rsultats sont tris par ordre dcroissant : la valeur la plus leve est place en haut de la colonne ; et la valeur la plus faible, en bas de la colonne. Par exemple : 300, 200, 100 ou Floride, Colorado, Californie.

Croissant

Dcroissant

219

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Ordre de tri

Description

Vous dfinissez votre propre ordre de tri. L'ordre de tri est disponible sur les dimensions et les attributs. Notez les restrictions suivantes : L'ordre personnalis n'est pas disponible sur les hirarchies, les niveaux et les indicateurs. L'ajout manuel de valeurs la liste d'ordre de tri n'est pas ralisable. (Pour les objets de dtail, le champ est actif, mais les valeurs saisies ne sont pas ajoutes la liste.) Vous ne pouvez pas dfinir l'ordre de tri au format DHTML (mode Web) en mode de modification. Personnalis Remarque : Par dfaut, le nombre maximum de valeurs pour les dimensions est dfini sur des valeurs distinctes sur le client et le serveur. Pour viter tout conflit, il est recommand d'attribuer la mme valeur la fois au client et au serveur. Valeur par dfaut du serveur : 100 lments (paramtre Taille maximale du tri personnalis dans les proprits WebIntelligenceProcessingServer de la CMC) Valeur par dfaut du client : 1 000 lments (paramtre WebiParamCustomSortMaxSize dans le fichier WebIContainer_ClientDescriptor.xml)

16.3.2 Tri des donnes hirarchiques


Les tris s'appliquent aux donnes hirarchiques dans chaque lment parent de la hirarchie. Les tris ne crent pas de rupture entre les lments parent et enfant. Exemple : Tri des donnes hirarchiques Le tableau suivant contient la hirarchie [Produit] non trie :

220

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

Produit

Denres Plats chauds Boissons Boissons non alcoolises Lait Soda Pains

Aprs avoir appliqu un filtre dcroissant, la hirarchie apparat comme suit :


Produit

Denres Pains Boissons Boissons non alcoolises Soda Lait Plats chauds

Le tri classe les types de denres par ordre dcroissant et les boissons, galement par ordre dcroissant, dans leur lment parent. Les boissons tries conservent leur lien hirarchique avec leur lment parent.

16.3.3 Pour insrer un tri


1. Cliquez sur Conception pour utiliser le mode Conception. 2. Slectionnez la colonne trier. 3. Slectionnez Analyse > Afficher > Tri > Croissant/Dcroissant pour trier la colonne par ordre croissant ou dcroissant.

221

2012-05-10

Classement des donnes l'aide de sections, ruptures et tris

16.3.4 Pour supprimer un tri


1. Slectionnez la colonne trie. 2. Slectionnez Analyse > Afficher > Tri > Aucun. Vous pouvez galement slectionner n'importe quelle colonne, puis Analyse > Afficher > Tri > Supprimer tous les tris pour supprimer tous les tris du tableau.

16.3.5 Pour grer les tris


1. Slectionnez le tableau ou diagramme dans lequel vous souhaitez grer les tris, puis slectionnez Analyse > Afficher > Tri > Grer les tris. Celle-ci affiche les tris appliqus au tableau ou au diagramme. Dans un tableau crois, les tris, la fois des axes horizontaux et verticaux, sont affichs. Chaque tri est reprsent par le nom de la dimension trie et une flche indique la direction du tri (croissant ou dcroissant). L'ordre dans lequel est affiche la dimension trie indique l'ordre dans lequel les tris sont appliqus. 2. Pour modifier la priorit d'un tri, slectionnez la dimension, puis cliquez sur Haut ou Bas pour dplacer la dimension dans la priorit de tri Remarque : Vous ne pouvez pas modifier la priorit d'un tri si une rupture de tri est dfinie sur la dimension. 3. Pour modifier la direction d'un tri, cliquez deux fois sur la dimension ou slectionnez-la, puis choisissez Croissant ou Dcroissant dans la liste Ordre. 4. Pour ajouter un tri, cliquez sur Ajouter, puis slectionnez la dimension trier dans la liste. 5. Pour supprimer un tri, slectionnez la dimension, puis cliquez sur Supprimer. 6. Pour personnaliser un tri et choisir votre propre tri ou ajouter des valeurs la liste des valeurs trier, cliquez sur Valeurs sous Ordre personnalis, puis dfinissez votre tri personnalis. Le bouton Valeurs est dsactiv si le tri personnalis n'est pas applicable. L'ordre personnalis s'applique l'ensemble du document et pas seulement la dimension du bloc slectionn. 7. Pour rtablir un ordre de tri standard la place d'un ordre de tri personnalis, slectionnez la dimension, puis cliquez sur Rinitialiser. Remarque : Le bouton Rinitialiser est dsactiv si le tri sur la dimension slectionne n'est pas personnalis. Pour connatre les restrictions de l'option Ordre personnalis, voir le tableau de la rubrique Application de tris des rsultats affichs dans des rapports.

Rubriques associes Application de tris des rsultats affichs dans des rapports

222

2012-05-10

Mise en forme de nombres et de dates

Mise en forme de nombres et de dates

17.1 Formats personnaliss et prdfinis


Vous pouvez modifier l'affichage des valeurs dans des cellules spcifiques ou sur des axes de diagramme. Pour ce faire, vous devez appliquer des formats prdfinis mis votre disposition par l'application ou crer vos propres formats personnaliss. Vous pouvez enregistrer vos formats personnaliss pour les rutiliser dans plusieurs blocs et rapports du mme document.

17.1.1 Formats prdfinis


Vous pouvez modifier l'affichage des valeurs dans des cellules spcifiques ou sur des axes de diagramme. Pour ce faire, vous devez appliquer des formats prdfinis ou crer vos propres formats personnaliss. Vous pouvez enregistrer vos formats personnaliss pour les rutiliser dans plusieurs blocs et rapports du mme document. Les formats prdfinis suivants sont disponibles pour les cellules :
Format Description

Par dfaut Nombre Devise Date/heure Boolen

Format dfini pour l'objet sur l'univers Formats des valeurs dcimales ou entires Formats des valeurs montaires Formats de date et d'heure Formats des valeurs true et false

Rubriques associes Pour appliquer un format de nombre personnalis une cellule Pour dfinir un format personnalis

223

2012-05-10

Mise en forme de nombres et de dates

17.1.1.1 Pour appliquer un format prdfini une cellule


1. Cliquez sur Conception pour travailler en mode Conception. 2. Slectionnez la cellule. 3. Cliquez sur Format > Nombres > Personnalis, puis slectionnez le format dans la liste.

17.1.2 Formats personnaliss


Vous pouvez utiliser le type de format Personnalis pour dfinir un format de nombre personnalis pour n'importe quelle cellule. Remarque : Il n'est pas possible d'appliquer des formats personnaliss des nombres dans l'interface Web (interface DHTML). Le tableau suivant rpertorie les chanes que vous pouvez utiliser pour crer des formats personnaliss :
Caractre(s) Affiche(nt) Exemple

Le chiffre correspondant. Si le nombre contient moins de chiffres que le nombre de caractres # utiliss pour spcifier le format, aucun zro non significatif n'est inclus. Le chiffre correspondant. Si le nombre contient moins de chiffres que le nombre de caractres 0 utiliss pour spcifier le format, un ou plusieurs zros non significatifs sont insrs avant le nombre.

"12345" au format #,##0 donne "12,345" (si vos paramtres rgionaux dfinissent la virgule comme sparateur) ou "12 345" (si vos paramtres rgionaux dfinissent l'espace inscable comme sparateur)

"123" au format #0,000 donne "0,123"

Sparateur tel que dfini dans votre ensemble de variables rgionales.

"1234567" au format #,##0 donne "1,234,567" (si vos paramtres rgionaux dfinissent la virgule comme sparateur) ou "1 234 567" (si vos paramtres rgionaux dfinissent l'espace inscable comme sparateur)

224

2012-05-10

Mise en forme de nombres et de dates

Caractre(s)

Affiche(nt)

Exemple

Sparateur dcimal tel que dfini dans votre ensemble de variables rgionales.

"12.34" au format #.#0 donne "12.34" (si vos paramtres rgionaux dfinissent le point comme sparateur dcimal) ou "12,34" (si vos paramtres rgionaux dfinissent la virgule comme sparateur dcimal) 0,50 devient 50 %.

[%]%

Affiche un signe de pourcentage (%) aprs le rsultat et multiplie le rsultat par 100. Signe % aprs le rsultat, mais ne multiplie pas le rsultat par 100. Un espace inscable ( )

0,50 devient 0,50 %. "1234567" au format # ##0 donne "1234 567" "705.15" au format $#.#0 donne "$705.15" ou "705,15 " avec le format #,#0 "150" au format #,##0[Red] donne "150" #,##0[Blue] donne "150"

1, 2, 3, a, b, c, $, , (et ainsi de suite) [Red], [Blue], [Green], [Yellow], [Gray], [White], [Dark Red], [Dark Blue], [Dark Green] Caractres de jour/date

Le caractre alphanumrique.

Valeur dans la couleur spcifie.

(jour, date) Numro du jour du mois sans zros de tte. Si la date du jour contient moins de deux caractres, elle s'affiche sans zro en tte. Numro du jour avec zros de tte. Si la date du jour contient moins de deux caractres, elle s'affiche avec un zro en tte. Le nom court du jour. La premire lettre est une majuscule. Nom du jour en toutes lettres. La premire lettre est une majuscule.

Le premier jour du mois au format d donne "1"

dd

Le premier jour du mois au format dd donne "01" "Lundi" au format ddd donne "Lun" "Lundi" au format dddd donne "Lundi"

ddd

dddd

225

2012-05-10

Mise en forme de nombres et de dates

Caractre(s)

Affiche(nt)

Exemple

dddd dd Caractres de calendrier

Jour de la semaine suivi d'un espace et du numro du jour. (mois, anne) Numro du mois sans zros de tte. Si le numro du mois contient moins de deux caractres, il s'affiche sans zro en tte. Numro du mois avec zros de tte. Si le numro du mois contient moins de deux caractres, il s'affiche avec un zro en tte. Le nom court du mois. La premire lettre est une majuscule. Nom du mois en toutes lettres. La premire lettre est une majuscule. Les deux derniers chiffres de l'anne. Les quatre chiffres de l'anne. (heures, minutes, seco ndes, matin/aprs-midi) L'heure sans zros de tte et les minutes et secondes avec zros de tte. Le caractre "a" correspond l'affichage de AM ou PM aprs l'heure quand il est utilis. Heure selon le format 24 heures. Heure selon le format 12 heures. L'heure et les minutes avec zros de tte. L'heure, les minutes et secondes avec zros de tte.

"Lundi" au format dddd dd donne "Lundi 01"

"Janvier" au format M donne "1"

MM

"Janvier" au format MM donne 01

mmm

"Janvier" au format mmm donne Jan "Janvier" au format mmmm donne Janvier

mmmm

yy

"2003" au format yy donne "03" "2003" au format yyyy donne "2003"

yyyy Caractres d'heure de jour

hh:mm:ss a

"21:05:03" au format hh:mm:ss a donne "9:05:03 PM" avec les paramtres rgionaux anglais

HH hh

"21:00" au format HH donne "21" "21:00" au format hh donne "09" "7.15 am" au format HH:mm donne "07:15" "7.15 am" au format HH:mm:ss donne "07:15:00"

HH:mm

HH:mm:ss

226

2012-05-10

Mise en forme de nombres et de dates

Caractre(s)

Affiche(nt)

Exemple

mm:ss

Les minutes et secondes avec zros de tte.

"07:15:03" au format mm:ss donne "15:03"

17.1.2.1 Pour dfinir un format personnalis


1. En mode Conception, cliquez sur Format > Nombres 2. Cliquez sur Personnalis pour afficher la bote de dialogue "Format personnalis". 3. Slectionnez un format rpertori dans le volet Proprits et modifiez le format slectionn en saisissant des caractres supplmentaires dans une ou plusieurs zones de texte. Par exemple, pour crer un format personnalis pour des valeurs numriques, saisissez le format personnalis voulu dans les zones Positif, Ngatif et Egal zro. Pour crer un format personnalis pour des valeurs boolennes, saisissez le format personnalis souhait dans les zones True et False. 4. Cliquez sur Ajouter. Vous ne pouvez pas supprimer ou modifier des formats personnaliss. Pour changer de format personnalis, vous devez en crer un autre et l'appliquer aux cellules slectionnes. Tous les formats personnaliss non appliqus aux cellules d'un document sont automatiquement supprims la fermeture de la session.

17.1.2.2 Pour appliquer un format de nombre personnalis une cellule


1. Slectionnez les cellules auxquelles vous souhaitez appliquer le format personnalis. 2. Dans le menu principal, cliquez sur Edition.

17.2 Application d'un format montaire un nombre


1. Cliquez sur Conception pour travailler en mode Conception. 2. Slectionnez la cellule. 3. Cliquez sur Format > Nombres > Devise, puis slectionnez la devise dans la liste.

227

2012-05-10

Mise en forme de nombres et de dates

228

2012-05-10

Affichage des donnes dans des diagrammes

Affichage des donnes dans des diagrammes

18.1 Cration de diagrammes


Vous pouvez inclure plusieurs diagrammes dans les rapports d'un document. Vous pouvez crer un diagramme pendant le processus de cration d'un document ou insrer des diagrammes dans un document existant. Remarque : Si vous exportez au format Excel un document contenant un diagramme, ce dernier est converti en image. Rubriques associes Pour ajouter un diagramme un rapport

18.1.1 Ouverture de diagrammes crs avec Web Intelligence 3.x


Cette version du logiciel prend en charge la rtrocompatibilit avec Web Intelligence XI 3.x. Les diagrammes existants sont automatiquement convertis lorsque vous les ouvrez, mis part pour les diagrammes en 3D existants (autres que les diagrammes barres 3D) qui seront convertis en diagrammes barres 3D.

18.2 Types de diagramme


Un rapport affiche les rsultats dans un bloc. Vous pouvez mettre en forme le bloc en tant que type spcifique de diagramme.

229

2012-05-10

Affichage des donnes dans des diagrammes

Remarque : Les diagrammes courbes 3D, aires 3D et surface 3D n'existent plus dans cette version du produit. Si un document ou un rapport ayant fait l'objet d'une migration vers la version 4.x comprend l'un de ces diagrammes, ce diagramme est transform en diagramme barres 3D.

18.2.1 Diagrammes barres


Les diagrammes barres montrent les donnes sous forme de rectangles horizontaux. Les diagrammes barres sont pratiques pour comparer des groupes de donnes analogues, par exemple les recettes de diffrentes priodes. Il existe trois types de diagramme barres : Diagramme barres : diagramme fait de rectangles horizontaux. La longueur des rectangles est proportionnelle aux valeurs associes aux diffrents lments de catgorie. Diagramme barres mises bout bout : diagramme fait de rectangles horizontaux de couleur empils. La longueur des rectangles est proportionnelle aux valeurs associes aux diffrents lments de catgorie. La couleur des rectangles correspond aux entres de la lgende. Diagramme barres empiles 100 % : diagramme dans lequel les donnes sont affiches en tant que parties d'un tout (sous forme de pourcentages), un tout tant reprsent par un rectangle et une srie par une subdivision de ce rectangle.

18.2.2 Diagrammes en bote


Graphique (aussi appel diagramme boursier) montrant un rcapitulatif en cinq chiffres reposant sur la rpartition d'un ensemble de donnes : maximum, minimum, premier quartile, troisime quartile et mdiane. Il peut galement faire apparatre les valeurs anormales, appeles valeurs aberrantes ou parfois aussi valeurs extrmes.

18.2.3 Diagrammes colonnes


Les diagrammes colonnes affichent une srie sous la forme d'un jeu de barres verticales regroupes par catgorie. Les diagrammes colonnes servent montrer les changements des donnes sur une priode ou illustrer des comparaisons entre des lments. Il existe sept types de diagramme colonnes :

230

2012-05-10

Affichage des donnes dans des diagrammes

Diagramme colonnes : diagramme fait de rectangles verticaux. La hauteur des rectangles est proportionnelle aux valeurs associes aux diffrents lments de catgorie. Diagramme colonne avec deux axes de valeur : diagramme dont les deux axes comportent des valeurs. Il permet de tracer une partie d'une srie de donnes par rapport un axe et une autre partie, par rapport l'autre axe. Diagramme combin colonnes et courbes : diagramme affichant une combinaison de diagramme colonnes et de diagramme courbes. Les deux types de diagrammes partagent le mme axe de valeurs. Diagramme combin colonnes et courbes avec deux axes de valeurs : diagramme affichant une combinaison de diagramme colonnes et de diagramme courbes. Les deux types de diagramme ont chacun leur propre axe de valeurs. Diagramme colonnes empiles : diagramme fait de rectangles verticaux de couleur empils. La hauteur des rectangles est proportionnelle aux valeurs associes aux diffrents lments de catgorie. La couleur des rectangles correspond aux entres de la lgende. Diagramme colonnes empiles 100 % : diagramme dans lequel les donnes sont affiches en tant que parties d'un tout (sous forme de pourcentages), un tout tant reprsent par une colonne et une srie par une subdivision de cette colonne. S'il n'y a qu'une seule srie dans le diagramme, toutes les colonnes atteignent 100 % de la zone de diagramme. Diagramme colonnes en 3D : diagramme semblable un diagramme colonnes avec l'ajout d'une dimension en 3D.

18.2.4 Diagrammes courbes


Les diagrammes courbes connectent les valeurs de donnes spcifiques des courbes horizontales ou verticales. Ces diagrammes courbes sont pratiques pour montrer les tendances ou les volutions des donnes dans le temps.

Il existe trois types de diagramme courbes : Diagramme courbes : diagramme XY contenant des lignes qui relient des points entre eux. La position des points sur l'axe des valeurs est dtermine par des lments de catgorie d'analyse La position des points sur l'axe de valeurs secondaire reprsente les valeurs associes. Diagramme double courbes : diagramme XY deux axes contenant des lignes qui relient des points entre eux. La position des points sur l'axe des catgories reprsente des lments de catgorie d'analyse La position des points sur l'axe de valeurs, sur les deux axes, reprsente les valeurs associes. Diagramme aires : un diagramme aires est un diagramme XY montrant une surface constitue d'un rseau de points.

231

2012-05-10

Affichage des donnes dans des diagrammes

18.2.5 Cartogrammes
Les cartogrammes suivants sont disponibles : Diagrammes Treemap : diagrammes dans lesquels les valeurs apparaissent l'intrieur de rectangles imbriqus, ventuellement de couleur. Le degr d'imbrication correspond au niveau de rpartition hirarchique. La taille et la couleur des rectangles expriment chacune un ensemble de valeurs. Diagrammes Heatmap : diagrammes dans lesquels les valeurs apparaissent reprsentes par des couleurs sur une carte l'aide d'un axe de catgories et, ventuellement, d'un second axe de catgories. La couleur des rectangles est dtermine par une valeur d'indicateur.

18.2.6 Diagrammes secteurs


Les diagrammes secteurs affichent les donnes en tant que segments d'un ensemble. Ils sont pratiques pour montrer la contribution de chaque partie de donnes d'un rapport au total. Vous pouvez inclure un seul objet d'indicateur dans un diagramme secteurs simple ou deux dans un diagramme secteurs avec profondeur. Si vous disposez de plusieurs indicateurs dans un rapport, prfrez un autre type de diagramme.

Il existe trois types de diagramme secteurs : Diagramme secteurs : diagramme circulaire compos de secteurs. Le disque reprsente un tout et chaque secteur reprsente une partie de ce tout. Diagramme secteurs avec profondeur de secteurs variable : diagramme circulaire constitu de secteurs. Le disque reprsente un tout et chaque secteur reprsente une partie de ce tout. Les secteurs peuvent avoir une certaine profondeur qui traduit une troisime valeur.

En outre, il est possible d'afficher un diagramme en anneau partir d'un diagramme secteurs. Il s'agit d'un diagramme semblable un diagramme secteurs en forme d'anneau mais dont le centre est vide.

18.2.7 Diagrammes chiffrs

232

2012-05-10

Affichage des donnes dans des diagrammes

Il existe quatre types de diagrammes chiffrs : Les diagrammes nuage de points sont assez proches des diagrammes courbes, mais les points de donnes sont tracs sans ligne les connectant. Ils sont pratiques pour tablir une comparaison entre des points de donnes spcifiques. Il existe deux types de diagramme nuage de points : Diagramme nuage de points : diagramme XY contenant des points. La position des points correspond des coordonnes donnes par une paire de valeurs. Chaque point peut tre assorti de symboles de couleur reprsentant l'lment de catgorie d'analyse associ aux valeurs. Diagramme bulles : diagramme bidimensionnel qui contient des points reprsentant un ensemble de donnes. Les variables supplmentaires sont reprsentes par la taille des points.

Les diagrammes polaires sont des diagrammes nuage de points affichant des points. La position des points correspond des coordonnes donnes par une paire de valeurs. Il est possible de faire varier la taille de chaque point en fonction d'autres valeurs. Il y a aussi des diagrammes bulles polaires. Il existe deux types de diagramme bulles : Diagramme nuage de points polaire : diagramme avec un axe radial et un axe angulaire o chaque point de donnes est reprsent par un symbole. Semblable au diagramme bulles, mais sans le dimensionnement des points. Diagramme bulles polaire : diagramme bidimensionnel avec un axe radial et un axe angulaire, qui contient des points reprsentant un ensemble de donnes. Les variables supplmentaires sont reprsentes par la taille des points.

18.2.8 Diagrammes Radar


Ce diagramme (galement appel diagramme en toile d'araigne) affiche plusieurs axes ayant la mme origine et une chelle commune. Chaque axe reprsente un lment de catgorie d'analyse. Les points sont placs directement sur un axe en fonction des valeurs associes. Des lignes peuvent relier ces points. Ils sont pratiques si vous voulez examiner plusieurs facteurs diffrents associs un article. Par exemple, vous pouvez utiliser un diagramme en radar pour afficher les donnes de revenu pour diffrents services au sein d'un htel. Sur un axe, vous pouvez afficher le revenu gnr par les chambres. Sur un autre axe, vous pouvez afficher le revenu gnr par le restaurant, etc.

18.2.9 Diagrammes de nuage de mots cls


Reprsentation unidimensionnelle des donnes sous forme de mots dont la taille de police reflte le poids relatif des donnes dans l'ensemble de donnes.

233

2012-05-10

Affichage des donnes dans des diagrammes

18.2.10 Diagrammes en cascade


Les diagrammes en cascade affichent des barres verticales. Chaque barre dmarre la fin de la barre prcdente, ce qui donne l'impression d'avoir des barres flottantes. Ce type de diagramme est utile pour montrer la mesure dans laquelle un indicateur augmente ou diminue, pour reprsenter des modifications positives ou ngatives et pour illustrer des effets ascendants ou descendants. Selon le type de source de donnes, deux types de diagrammes en cascade peuvent tre utiliss : La gnration d'un diagramme partir d'une dimension plate donne un diagramme en cascade simple. La gnration d'un diagramme partir de donnes hirarchiques donne un diagramme en cascade complexe. Informations importantes relatives la gestion du sous-total : Les totaux intermdiaires sont uniquement gnrs partir de nuds d'arborescence hirarchiques. Pour gnrer des totaux intermdiaires partir d'une dimension plate, vous devez utiliser le regroupement. Les totaux intermdiaires (nuds d'arborescence) sont affichs comme une cascade.

Restrictions relatives l'insertion : L'axe des catgories est limit une dimension (ou hirarchie). L'axe des valeurs est limit un indicateur. Informations relatives la gestion des couleurs : Il est impossible d'affecter des couleurs particulires des valeurs initiales, des sous-totaux ou des variations positives ou ngatives. Etant donn qu'une seule couleur est utilise dans le diagramme en cascade, aucune lgende de couleur n'est affiche.

18.3 Ajout, copie et suppression de diagrammes

18.3.1 Pour ajouter un diagramme un rapport


Vous devez tre en mode Conception. Si vous tes en mode Conception de la structure uniquement, tous les diagrammes sont griss.

234

2012-05-10

Affichage des donnes dans des diagrammes

Il y a trois faons d'ajouter un diagramme un rapport : 1. Dans la bote outils "Elments du rapport", slectionnez le diagramme ajouter dans le rapport. Ensuite, dposez les dimensions et indicateurs de votre choix du volet "Objets disponibles" dans le diagramme. Le diagramme s'affiche vide, en gris clair. Ce type de diagramme est parfois appel diagramme fantme. Vous savez dsormais que vous pouvez alimenter le diagramme. 2. A l'aide des options du menu contextuel qui apparaissent en cliquant sur le bouton droit de la souris, insrez un diagramme en slectionnant Insrer > Insrer un lment de rapport. 3. Slectionnez le tableau transformer en diagramme, puis cliquez sur Transformer en dans l'onglet Outils. Rubriques associes Pour alimenter un diagramme

18.3.2 Alimentation du diagramme : lier les objets un diagramme


Le tableau explique les diffrents lments pour l'alimentation d'un diagramme.
Objet Entres Type d'objet

Liaison de l'objet aux Axes de valeurs axes Axes de catgories Dfinition des sries

Indicateurs Dimensions, dtails ou noms d'indicateurs Dimensions, dtails ou noms d'indicateurs

Couleur de la rgion Forme de la rgion (diagrammes en radar et diagrammes chiffrs)

Dfinition de la taille des sries

Taille/Hauteur du secteur Poids du rectangle treemap Hauteur/Largeur des bulles

Indicateurs

Couleur conditionnelle (*)

Mappage des rectangles Zones de texte NuagesMotsCls

Indicateurs

(*) Facultatif

235

2012-05-10

Affichage des donnes dans des diagrammes

18.3.2.1 Pour alimenter un diagramme


Vous devez tre en mode Conception. Vous devez dj avoir insr un diagramme. Il existe deux faons d'alimenter un diagramme. 1. Dans le panneau gauche, slectionnez "Objets disponibles". Dans le volet "Objets disponibles", faites glissez les indicateurs, les dimensions et/ou autres informations et dposez-les dans le diagramme. Ils seront automatiquement rpartis dans la zone approprie. 2. Slectionnez le diagramme. Cliquez sur le diagramme avec le bouton droit de la souris pour faire apparatre le menu contextuel. Slectionnez Affecter les donnes. La bote de dialogue "Affecter les donnes" apparat et montre les valeurs choisies. Vous pouvez ajouter, supprimer, rorganiser (en dplaant vers le haut ou vers le bas) ou masquer les valeurs et aussi modifier ou crer une formule. Vous avez aliment le diagramme. Rubriques associes Pour formater un diagramme

18.3.3 Pour appliquer un style du diagramme


Vous devez tre en mode Conception et avoir slectionn un diagramme. Meilleure pratique : crez un diagramme, ajoutez-y les dimensions ncessaires, appliquez le style, puis modifiez les paramtres pour peaufiner le format du diagramme. Le fait de modifier les paramtres avant d'appliquer un modle peut affecter vos modifications si ceux-ci sont inclus dans la dfinition du modle (et le seul moyen de les rcuprer est d'utiliser Annuler). Un style de diagramme est un groupe de paramtres stocks dans un fichier source. Le style de diagramme est utilis pour manipuler un diagramme ( diffrents niveaux : graphique, rgion et proprit) avant de l'afficher. Les styles des diagrammes permettent de les assembler l'aide d'un ensemble de paramtres prdfinis comprenant des styles de diagrammes modernes tels que l'anticrnelage, la brillance et le relief. Les styles de diagrammes adapts permettent de personnaliser simplement l'affichage des diagrammes l'aide de thmes et de paramtres prdfinis. Ils contiennent le groupe de paramtres d'un diagramme, y compris : la mise en page : les paramtres qui dterminent l'affichage de chaque diagramme les lments de diagramme (tels que le titre, la lgende, les axes) l'emplacement du diagramme (par exemple, o sont placs les lments du diagramme, s'ils sont visibles ou non)

236

2012-05-10

Affichage des donnes dans des diagrammes

le thme : les paramtres qui dterminent l'aspect du diagramme les palettes de couleurs, etc. les textures (de l'arrire-plan, par exemple) les ombres Polices

Remarque : Cette version du logiciel permet de choisir entre plusieurs palettes de couleurs prdfinies, mais vous ne pouvez pas crer votre propre palette de couleurs. Dans l'onglet "Format", cliquez sur l'icne Style du diagramme, puis slectionnez le style Chaleureux, Normal ou Contraste lev. Le style est appliqu. Rubriques associes Pour formater un diagramme

18.3.4 Pour copier un diagramme


1. Cliquez avec le bouton droit de la souris sur le diagramme, puis slectionnez Copier dans le menu. Cela a pour effet de copier le diagramme dans le presse-papiers. 2. Pour coller le diagramme dans une autre partie du rapport, cliquez avec le bouton droit de la souris l'endroit o vous souhaitez afficher le diagramme, puis cliquez sur Coller dans le menu. 3. Pour coller le diagramme dans une autre application, collez le contenu du presse-papiers partir de l'autre application. Vous pouvez galement copier un diagramme dans une autre application en le faisant glisser directement dans le document ouvert dans l'application cible. Dans la mme application, la copie de votre diagramme est dynamique. Cependant, si le diagramme est coll dans une autre application, il apparat en tant qu'image. Rubriques associes Pour formater un diagramme

18.3.5 Pour supprimer un diagramme


Il existe trois faons de supprimer un diagramme. 1. Cliquez sur le diagramme avec le bouton droit de la souris, puis cliquez sur Supprimer.

237

2012-05-10

Affichage des donnes dans des diagrammes

2. Activez le panneau "Filtres et structure du document". Puis cliquez sur le nom du diagramme avec le bouton droit de la souris. Cliquez sur Supprimer. 3. Slectionnez le diagramme. Puis, dans le volet suprieur gauche, cliquez sur l'icne supprimer. Le diagramme est supprim. Rubriques associes Pour formater un diagramme

18.4 Modification du type de diagramme

18.4.1 Changement de type de diagramme l'aide de Transformer en


Remarque : Il est galement possible de transformer toute une srie de diagrammes individuellement en diagramme courbes ou de type surface. 1. Cliquez avec le bouton droit de la souris sur le tableau ou le diagramme. 2. Slectionnez Transformer en. Plusieurs raccourcis apparaissent. Pour obtenir une bote de dialogue avec toutes les options, slectionnez Autres transformations... La bote de dialogue "Transformer en" apparat. 3. Cliquez sur la catgorie de diagrammes souhaite, puis sur une icne de diagramme. 4. Cliquez sur OK. Le modle slectionn est appliqu au bloc et affiche les donnes dans le type de diagramme choisi. Rubriques associes Pour formater un diagramme Diagrammes courbes

18.4.2 Transformation de requtes hirarchiques en diagrammes


Il est possible de transformer une requte hirarchique en diagramme.

238

2012-05-10

Affichage des donnes dans des diagrammes

Remarque : Meilleures pratiques : les totaux hirarchiques ne doivent pas apparatre dans les diagrammes secteurs et les diagrammes de nuages de mots cls. Dans les autres types de diagrammes, l'affichage des totaux peut gnrer des dformations d'chelle, particulirement si le type d'indicateur est agrg. Pour masquer les totaux hirarchiques, utilisez les niveaux d'insertion, naviguez dans le tableau l'aide de l'option Ciblage de l'exploration ou dsactivez l'option "Afficher les nuds parents" dans la bote de dialogue Format du diagramme (Bloc de diagramme > Gnral). N'utilisez qu'une seule hirarchie pour alimenter un treemap.

Rubriques associes Dfinition des requtes hirarchiques Changement de type de diagramme l'aide de Transformer en

18.4.3 Pour basculer entre les barres, les courbes et le type surface
Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Type de rgion. b. Dans l'interface Rich Internet Application (applet Java) et dans Web Intelligence Rich Client, slectionnez Global > Type de rgion. 2. Pour chaque indicateur, slectionnez le type de rgion appropri : Barres, Courbes ou Surfaces.

18.5 Positionnement et dimensionnement des diagrammes

18.5.1 Pour dfinir la position d'un tableau ou d'un diagramme sur la page du rapport
Vous trouverez ci-dessous les indications concernant le positionnement d'un tableau ou d'un diagramme dans une page de rapport. Vous pouvez galement atteindre la mme bote de dialogue Prsentation par le biais de Elments du rapport > Position > Aligner ou en cliquant avec le bouton droit de la souris sur le tableau ou le diagramme, puis en slectionnant Aligner. 1. Slectionnez la bordure du tableau ou du diagramme, cliquez sur le bouton droit de la souris, puis slectionnez Format du tableau... ou Mettre en forme le diagramme....

239

2012-05-10

Affichage des donnes dans des diagrammes

2. Slectionnez Prsentation. 3. Servez-vous des commandes de la section Position relative pour dfinir la position du tableau ou du diagramme par rapport aux autres lments du rapport.

18.5.2 Pour positionner un diagramme par rapport un autre diagramme ou un autre tableau
Si vous avez plusieurs blocs (tableau, diagramme ou formulaire) dans votre rapport, vous pouvez utiliser le positionnement relatif. Le positionnement relatif vous permet de positionner un bloc slectionn (par exemple, un diagramme) relativement d'autres blocs du rapport. Si de nouvelles donnes de la base de donnes changent la taille des tableaux ou des diagrammes, le positionnement relatif garantit que les diffrents tableaux et diagrammes s'affichent correctement, sans se chevaucher. Vous trouverez ci-dessous les indications concernant le positionnement d'un tableau ou d'un diagramme dans une page de rapport. Vous pouvez galement atteindre la mme bote de dialogue Prsentation par le biais de Elments du rapport > Position > Aligner ou en cliquant avec le bouton droit de la souris sur le tableau ou le diagramme, puis en slectionnant Aligner. Remarque : Si vous positionnez un diagramme relativement un autre bloc (c'est--dire un diagramme, un tableau ou un formulaire), la position du bloc associ change automatiquement si vous repositionnez le diagramme. 1. Cliquez avec le bouton droit de la souris sur le diagramme, puis cliquez sur Mettre en forme le diagramme. 2. Slectionnez Global > Prsentation. 3. Slectionnez la distance du point suprieur gauche du diagramme par rapport un autre lment du rapport en entrant : le nombre de pixels, la partie de l'autre lment du rapport partir de laquelle vous souhaitez mesurer le nombre de pixels (dans la premire liste droulante), l'lment du rapport partir duquel vous souhaitez mesurer le nombre de pixels (dans la deuxime liste droulante). 4. Rptez ces oprations pour la distance du point infrieur gauche du diagramme.

18.5.3 Pour redimensionner un diagramme


Vous pouvez galement redimensionner le diagramme graphiquement l'aide de la souris. 1. Cliquez avec le bouton droit de la souris sur le diagramme, puis cliquez sur Mettre en forme le diagramme. 2. Faites ce qui suit : dans l'interface Web, ouvrez l'onglet Gnral. a. Dans l'interface Web, slectionnez la page Gnral.

240

2012-05-10

Affichage des donnes dans des diagrammes

b. Dans l'interface Rich Internet Application (applet Java) et dans Web Intelligence Rich Client, slectionnez la page Global. 3. Saisissez la largeur du diagramme dans la proprit Largeur et la hauteur dans la proprit Hauteur. Rubriques associes Pour formater un diagramme

18.6 Mise en forme des diagrammes

18.6.1 Mise en forme des zones du diagramme


Vous pouvez mettre en forme une zone de diagramme ou une zone de diagramme slectionne (titre, lgende, axes, zone de traage et titre de zone) et la mettre en forme l'aide de la barre d'outils Format.

18.6.2 Pour formater un diagramme


Vous devez tre en mode Conception. Il existe plusieurs faons de mettre en forme un diagramme. En voici une (voir ci-dessous). Sinon, slectionnez le diagramme, puis cliquez sur Elments du rapport > Style du diagramme > Format du diagramme. Pour accder la bote de dialogue "Format du diagramme". 1. Cliquez avec le bouton droit de la souris sur le diagramme, puis cliquez sur Mettre en forme le diagramme. 2. Slectionnez la zone du diagramme mettre en forme. Si vous avez prslectionn une zone du diagramme avant d'appeler la bote de dialogue, celle-ci s'affiche automatiquement sans que vous n'ayez besoin de naviguer. 3. Dans Web Intelligence Rich Client, slectionnez l'onglet fonctionnel modifier dans le volet gauche. Dans Web Intelligence, dveloppez l'onglet de la zone du diagramme mettre en forme, puis slectionnez l'onglet fonctionnel. 4. Lorsque vous avez termin d'apporter des modifications, cliquez sur Appliquer pour les voir avant de fermer la bote de dialogue. Avant de fermer la bote de dialogue, vous pouvez, si vous le souhaitez, apporter d'autres modifications. Sinon, cliquez sur OK pour enregistrer les modifications et fermer la bote de dialogue.

241

2012-05-10

Affichage des donnes dans des diagrammes

Vous avez mis en forme le diagramme.

18.6.3 Formules des lments de diagramme


Les lments de diagramme suivants peuvent utiliser une formule : Titre du diagramme Titre de lgende Les titres des axes Valeurs maximale et minimale pour la mise l'chelle de l'axe. Vous pouvez vous servir de l'diteur de formule (icne fx) pour dfinir et modifier des formules. Pour en savoir plus sur les fonctions utilises dans les cellules individuelles, reportez-vous au guide Utilisation de fonctions, formules et calculs dans Web Intelligence ou consultez l'aide en ligne.

18.6.4 Icnes d'avertissement dans les diagrammes


Il existe quatre types d'icne d'avertissement : Avertissements d'ordre gnra : les icnes sont affichs dans le coin suprieur droit du diagramme Croix (X) rouge sur un fond blanc : impossible de gnrer le diagramme. (Cette impossibilit est peut tre due un problme de cache. Essayez d'effacer les objets temporaires du cache.) Croix (X) blanche dans un cercle rouge : impossible de trouver l'image. L'administrateur devrait vrifier les paramtres de l'quilibrage de charge et activer la surveillance de service, comme indiqu dans le Guide d'administration. Avertissement jaune : par exemple, un ensemble de donnes trop lourdes (limite technique du serveur), une actualisation requise ou d'autres erreurs de cube. Alerte bleue : limite pour un rendu optimal Avertissements de prvention d'erreur : une petite icne d'avertissement de couleur jaune sur les donnes indique (si les icnes d'avertissement sont actives dans les options de format du diagramme) que l'ensemble de donnes n'est pas cohrent avec les paramtres du diagramme (par exemple, diagramme secteurs comprenant des valeurs ngatives, valeurs ngatives pour une chelle logarithmique, valeurs hirarchiques incohrentes pour un treemap.)

242

2012-05-10

Affichage des donnes dans des diagrammes

Restriction

Dfinition

Rsultat Affichage partiel de l'ensemble de donnes + Icne d'avertissement et info-bulle

Restrictions tech- Nombre maximal de lignes niques du serveur Dfini par l'administrateur CVOM Valeur par dfaut = 50 000 Limite pour un ren- Calcules par CVOM selon le type du du optimal diagramme et sa taille

Icne d'alerte + Info-bulle avec directives d'optimisation

18.6.4.1 Pour afficher les icnes d'avertissement dans les diagrammes


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez Bloc de diagramme. 2. Procdez comme suit : a. Dans l'interface Web, slectionnez la page Gnral. b. Dans l'interface Rich Internet Application (applet Java) et dans Web Intelligence Rich Client, slectionnez la page Global. 3. Cochez Afficher les icnes d'avertissement. Dsormais, les icnes d'avertissement s'affichent.

18.6.5 Pour insrer et mettre en forme le titre d'un diagramme


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Vous pouvez modifier les informations relatives au titre partir de deux endroits : dans Zone du diagramme > Bloc de diagramme > Affichage de la zone, vous pouvez uniquement afficher ou masquer le titre, saisir l'tiquette du titre ou utiliser une formule et modifier/dfinir la position du titre. Dans Slectionner la zone de diagramme > Titre > Conception, vous pouvez modifier tous les paramtres du titre. 1. Cliquez sur Ajuster la prsentation pour plus d'options. Pour ce qui est de la largeur et de la longueur du diagramme, fixe reprsente une valeur absolue et proportionnelle, un pourcentage de la taille du diagramme.

243

2012-05-10

Affichage des donnes dans des diagrammes

2. Pour ce qui est des couleurs de bordure et d'arrire-plan, vous pouvez soit choisir une couleur et un niveau de transparence, soit dfinir un dgrad. Si vous choisissez une couleur, un curseur s'affiche afin que vous puissiez slectionner la valeur de la transparence. 0 % est transparent et 100 %, opaque. Rubriques associes Pour formater un diagramme

18.6.6 Pour appliquer une apparence 3D un diagramme


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Style de palette. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Palette et style. 2. Slectionnez Prsentation 3D. Certains types de diagrammes barres (o Effets d'affichage des barres est activ) ne sont pas attrayants lorsqu'ils utilisent galement la Prsentation 3D. Rubriques associes Pour formater un diagramme

18.6.7 Affectation de couleurs des diagrammes


Vous pouvez slectionner une srie de diagrammes ou un lment de lgende, puis lui affecter une couleur l'aide de la barre d'outils "Format". L'affectation de couleurs est enregistre avec le diagramme. Vous pouvez rinitialiser toutes les couleurs en appliquant une palette aux rgles conserver du diagramme dans Transformer en : La dimension contrlant la couleur de lgende (affecte la couleur de la rgion ou la couleur du slecteur de diagramme secteurs) doit tre identique. Les lments de lgende doivent tre identiques (pas d'ajout ni de suppression de la forme de la rgion contrlant la dimension). Remarque : Il n'est pas possible d'affecter des couleurs aux diagrammes qui ont deux axes de valeurs.

244

2012-05-10

Affichage des donnes dans des diagrammes

Les commentaires relatifs la slection de sries ne sont pas disponibles au format DHTML. Les commentaires relatifs une instance de diagramme slectionne sont uniquement disponibles dans Web Intelligence Rich Client et Applet.

18.6.8 Pour ajouter des couleurs d'arrire-plan un diagramme


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Arrire-plan. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Arrire-plan. 2. Slectionnez une couleur et un niveau de transparence ou bien, dfinissez un dgrad. Si vous choisissez une couleur, un curseur s'affiche afin que vous puissiez slectionner la valeur de la transparence. 0 % est transparent et 100 %, opaque. Rubriques associes Pour formater un diagramme

18.6.9 Pour modifier les bordures de diagramme


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Bordure. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Bordure. 2. Utilisez l'Editeur de bordure pour mettre en forme les bordures. Rubriques associes Pour formater un diagramme

18.6.10 Pour mettre en forme l'arrire-plan de la zone de traage


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme".

245

2012-05-10

Affichage des donnes dans des diagrammes

Les options disponibles varient en fonction du type de diagramme. Il existe deux options pour la grille et l'arrire-plan : Arrire-plan uni Couleur de l'arrire-plan Couleur de grille pour les grilles horizontales et verticales (notez que les options de grille diffrent lgrement en fonction du type de diagramme : pas de grille pour les diagrammes secteurs, des grilles radiales ou concentriques pour les diagrammes en radar ainsi que des options spcifiques, trois grilles pour les diagrammes 3D)

Arrire-plan ray (pas de dfinition de grille mais des couleurs alternes). En fonction du type de diagramme, l'option d'arrire-plan ray n'est pas toujours disponible (par exemple, elle ne l'est pas pour les diagrammes secteurs et 3D) 1. Slectionnez Zone du diagramme > Zone de traage > Arrire-plan. 2. Ajustage de la couleur de l'arrire-plan. 3. Choisissez si vous voulez un dgrad ou non. Rubriques associes Pour formater un diagramme Pour mettre en forme la grille de l'axe

18.6.11 Pour afficher et mettre en forme la lgende du diagramme


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Vous pouvez modifier les informations concernant le titre partir de trois endroits diffrents. Dans Bloc de diagramme > Affichage de la zone, vous pouvez uniquement afficher ou masquer la lgende et son titre. Dans Lgende > Conception, vous pouvez modifier tous les paramtres de la lgende. Dans Lgende > Titre, vous pouvez mettre en forme le titre de la lgende. 1. Dans l'onglet "Conception", vous avez le choix de rendre la lgende visible ou non, d'ajuster la taille, la position et la prsentation des symboles, de regrouper par dimensions, d'ajuster les options du texte, des bordures et de l'arrire-plan. 2. Dans l'onglet "Titre", vous avez le choix d'afficher ou de masquer le titre de la lgende et de choisir entre Titre automatique ou Titre personnalis. L'option Titre personnalis vous permet de dfinir une formule utiliser pour le titre de la lgende. Rubriques associes Pour formater un diagramme Formules des lments de diagramme

246

2012-05-10

Affichage des donnes dans des diagrammes

18.6.12 Pour viter les sauts de page dans un diagramme


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Ouvrez Prsentation, puis slectionnez Eviter les sauts de page dans un diagramme. Cette option peut-tre slectionne pour les sauts horizontaux et verticaux.

Rubriques associes Pour formater un diagramme

18.6.13 Gestion des options d'empilement


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". L'option Empil globalement signifie que les indicateurs sont galement empils. L'option Empil 100 % peut tre utilis en mode d'empilement slectionn. Etant donn que l'empilement est effectu axe par axe, vous pouvez choisir d'empiler certaines donnes et d'autres pas. (par exemple, les barres d'empilement, mais pas les courbes.) 1. Slectionnez Axe de valeurs > Conception. 2. Sous "Empilement", slectionnez "Dsempil", "Diagramme empil" ou "Diagramme entirement empil".

18.6.14 Pour affecter les tiquettes d'axe dans les valeurs des donnes
Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez Bloc de diagramme > Valeurs des donnes. 2. Cochez Mode d'affichage des tiquettes de donnes. 3. Slectionnez le Type de donnes appropri. 4. Sur cette page, vous pouvez galement modifier les autres options relatives aux Valeurs des donnes. Rubriques associes Pour formater un diagramme Pour afficher ou masquer des valeurs de donnes

247

2012-05-10

Affichage des donnes dans des diagrammes

18.6.15 Pour mettre en forme le texte, les bordures et l'arrire-plan des tiquettes d'axe
Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez Axe des catgories ou Axe de valeurs. 2. Slectionnez Conception pour rendre l'axe visible. Sous "Prsentation", vous indiquez si vous souhaitez afficher l'axe, afficher les tiquettes, leur orientation et autres paramtres. 3. Sous "Options de couleur", slectionnez la couleur de l'axe, la couleur de la grille et celle de l'arrire-plan de la grille ainsi que les options de texte. Rubriques associes Pour formater un diagramme

18.6.16 Pour mettre en forme la grille de l'axe


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez Axe des catgories > Conception. 2. Sous "Prsentation", slectionnez "Rduire automatiquement la taille de la police des tiquettes affiches dans la grille". 3. Sous "Options de couleur", slectionnez la "couleur de la grille" et la "couleur de l'arrire-plan de la grille". Rubriques associes Pour formater un diagramme

18.6.17 Pour mettre en forme les valeurs d'axe, les nombres et le texte
Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez Axe des catgories ou Axe de valeurs. 2. Slectionnez Conception pour mettre en forme les valeurs d'axe, les nombres et le texte. 3. Sous Gnral, vous pouvez choisir de rendre l'axe visible.

248

2012-05-10

Affichage des donnes dans des diagrammes

4. Sous "Prsentation", vous pouvez afficher l'axe, les tiquettes, modifier l'orientation, ajuster l'tiquette, rduire automatiquement la taille de la police des tiquettes affiches dans la grille, inverser l'ordre sur l'axe des catgories, dfinir le mode de suppression de l'tiquette de l'axe et afficher en permanence la mise en forme de l'axe. 5. Sous "Options de couleur", vous pouvez dfinir la couleur de l'axe, la couleur de la grille et celle de l'arrire-plan de la grille. 6. Sous "Texte", vous pouvez choisir la police et la police du texte (renvoyer la ligne automatiquement ou tronquer). 7. Sous "Nombre""Modle de format", slectionnez le modle que vous souhaitez appliquer aux nombres. (Cette option n'apparat que s'il existe des nombres.) Rubriques associes Pour formater un diagramme

18.6.18 Pour afficher une plage spcifique de valeurs d'axe


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Remarque : Surdimensionnement : un affichage spcifique indique qu'une barre est incomplte. (Sa valeur est en dehors des valeurs Max/Min de l'axe.) 1. Slectionnez Axe des valeursConception. 2. Sous Mise l'chelle, saisissez la "Valeur minimale" et la "Valeur maximale". L'application affiche les valeurs minimale et/ou maximale spcifies sur l'axe. Rubriques associes Pour formater un diagramme

18.6.19 Echelles d'axes linaires et logarithmiques


Par dfaut, l'application affiche l'axe Valeur sous la forme d'une chelle linaire dans les diagrammes. Vous pouvez dfinir une chelle logarithmique pour l'axe. Les chelles logarithmiques vous permettent d'examiner des valeurs couvrant plusieurs ordres de grandeur sans perdre les informations relevant d'chelles plus petites. Dans une chelle linaire, les marqueurs d'axe sont espacs de faon rgulire. Les chelles linaires sont bases sur l'addition. Considrons par exemple la squence linaire suivante : 1, 3, 5, 7, 9 Pour obtenir le nombre suivant de la squence, vous ajoutez 2 au nombre prcdent.

249

2012-05-10

Affichage des donnes dans des diagrammes

Les chelles logarithmiques sont bases sur la multiplication et non pas sur l'addition. Dans une chelle logarithmique, les points de squence augmentent ou diminuent en taille. Les chelles logarithmiques sont bases sur la multiplication (ou la division). Considrons par exemple la squence logarithmique suivante : 2, 4, 8, 16, 32 Pour obtenir le nombre suivant de la squence, vous multipliez par 2 le nombre prcdent. Cette squence reprsente "la base 2".' Considrons la squence suivante : 1, 10, 100, 1 000, 10 000 Cette squence reprsente la "base 10", parce que vous obtenez le terme suivant dans la squence en multipliant le terme prcdent par 10.

18.6.19.1 Pour afficher l'axe de valeurs de manire logarithmique


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Remarque : Lorsque la valeur d'une donne est ngative, une icne d'avertissement s'affiche si vous avez activ les icnes d'avertissement. 1. Slectionnez Axe de valeurs > Conception. 2. Dans "Mise l'chelle de l'axe", slectionnez Logarithmique. Une chelle logarithmique prsente de faon uniforme des modifications en pour cent au lieu de modifications en points de valeurs. En d'autres termes, l'cart de 1 2 (100 % d'augmentation) est le mme que l'cart de 2 4 (une autre augmentation de 100 %). Rubriques associes Pour formater un diagramme Echelles d'axes linaires et logarithmiques

18.6.20 Affichage et mise en forme des donnes de diagramme

18.6.20.1 Masquage d'un diagramme vide


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme".

250

2012-05-10

Affichage des donnes dans des diagrammes

Il arrive que des diagrammes n'affichent pas de valeurs. Par exemple, si un produit spcifique est en fin de srie, un diagramme affichant normalement les rsultats pour ce produit apparatra vide. Par dfaut, l'application fait apparatre ces diagrammes vides dans les rapports. Toutefois, si vous le souhaitez, vous pouvez configurer l'application pour qu'elle masque les diagrammes chaque fois qu'ils sont vides. 1. Cliquez sur Bloc de diagramme > Gnral. 2. Slectionnez Toujours masquer pour masquer le diagramme. 3. Slectionnez Masquer lorsque vide pour masquer le diagramme lorsqu'il est vide. 4. Slectionnez Masquer lorsque la formule suivante est correcte, puis saisissez une formule dans la zone pour masquer le diagramme quand la formule est correcte. Rubriques associes Pour formater un diagramme

18.6.20.2 Pour exclure les lignes contenant des valeurs nulles dans les tableaux et diagrammes.
Vous devez tre en mode Conception. Vous pouvez ouvrir la bote de dialogue "Format du diagramme " ou Format du tableau. Les lignes dont les valeurs sont nulles ou les sommes dont le rsultat est nul peuvent tre supprimes des diagrammes dans la mesure o les donnes peuvent ne pas tre utiles. Vous pouvez inclure des lignes contenant des valeurs d'indicateurs nulles ou toute valeur nulle du total ou de l'indicateur, ou les deux la fois. Si cette option est dsactive, aucune ligne du tableau ou de l'lment/du dtail ne figurera dans le diagramme. Les valeurs nulles sont supprimes. La somme est souvent utilise dans les tableaux croiss. 1. Cliquez sur l'onglet Gnral. 2. Dans la section Affichage, dslectionnez Afficher les lignes pour lesquelles toutes les valeurs d'indicateurs = 0 si vous souhaitez supprimer les valeurs d'indicateurs gales zro. 3. Dans la section Affichage, dslectionnez Afficher les lignes pour lesquelles la somme des valeurs d'indicateurs = 0 si vous souhaitez supprimer les valeurs d'indicateurs dont la somme est gale zro. Cette option s'applique aux tableaux croiss. Votre diagramme ou votre table exclura les donnes slectionnes.

18.6.20.3 Pour spcifier un style de palette pour les donnes d'un diagramme

251

2012-05-10

Affichage des donnes dans des diagrammes

Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Remarque : Les diagrammes deux axes utilisent deux palettes de couleur. 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Style de palette. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Palette et style. 2. Slectionnez la palette de couleurs et le pourcentage de transparence. 3. Sous "Marqueur", vous pouvez galement choisir les symboles, la taille des symboles, les palettes de symbole, la bordure et sa couleur. 4. Sous "Style d'une srie de diagrammes", vous pouvez choisir "Effets sur les diagrammes barres". 5. Sous "Effets d'ombre et d'clairage", vous pouvez slectionner de nombreux effets d'ombre et d'clairage : dcalage, couleur, ombrage, et ombrage sur un ct. Rubriques associes Pour formater un diagramme

18.6.20.4 Pour appliquer des effets spciaux aux diagrammes barres, aux diagrammes secteurs et aux diagrammes bulles
Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Style de palette. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Palette et style. 2. Dans "Style d'une srie de diagrammes", vous pouvez slectionner un effet. Pour les diagrammes secteurs, vous pouvez slectionner une texture et un effet.

18.6.20.5 Pour appliquer les effets d'ombre et d'clairage


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Style de palette. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Palette et style.

252

2012-05-10

Affichage des donnes dans des diagrammes

2. Dans "Effets d'ombre et d'clairage", vous pouvez slectionner un effet.

18.6.20.6 Pour grer la coloration des indicateurs dans les cartes treemap, heatmap et les diagrammes de nuage de mots cls.
Associer un indicateur un mode de coloration (couleur du rectangle pour les cartes, famille de balises pour les nuages de mots cls). Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". Le mode de coloration dtermine la couleur des rectangles ou des balises en fonction de la valeur d'un indicateur de rfrence. Il existe quatre modes de coloration disponibles. Coloration par palette : vous pouvez dfinir le nombre de plages et les couleurs leur sont automatiquement associes conformment la palette slectionne. Vous pouvez galement prciser la dfinition de la plage ainsi que la couleur des valeurs nulles ou vides. Coloration par dgrad : en outre, cette coloration permet de dfinir un dgrad de 2 ou 3 couleurs associ aux plages. Coloration par dgrad utilisant la polarit des indicateurs : en outre, cette coloration permet de dfinir un dgrad de 2 ou 3 couleurs associ un indicateur polarit neutre. Coloration personnalise par plage : vous pouvez dfinir les plages manuellement et leur associer des couleurs soit en pourcentage, soit en valeur absolue. 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Style de palette. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Palette et style. 2. Slectionnez un mode de coloration, puis dfinissez le nombre de plages de couleurs. 3. Au besoin, dfinissez une plage pour les valeurs d'indicateur, puis associez une couleur aux valeurs hors plage. 4. Slectionnez une couleur pour les valeurs nulles ou vides. 5. Dfinissez un dgrad pour les modes de dgrad ou bien associez une couleur chaque plage pour le mode personnalis. Pour une couleur personnalise par plage, dfinissez les valeurs Maximum et Minimum des plages de couleurs. (Il s'agit d'une opration automatique pour d'autres mthodes)

18.6.20.7 Pour afficher ou masquer des valeurs de donnes


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme".

253

2012-05-10

Affichage des donnes dans des diagrammes

1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Valeurs des donnes. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Valeurs des donnes. 2. Slectionnez Mode d'affichage des tiquettes de donnes pour afficher les donnes. 3. Vous pouvez ajuster les options de divers paramtres en fonction du type de diagramme. Par exemple, dans le cas d'un diagramme secteurs, slectionnez le type de donnes, leur position, la taille de la bordure, la couleur de l'arrire-plan, etc. Rubriques associes Pour formater un diagramme

18.6.20.8 Pour mettre en forme les marqueurs de donnes


Vous devez tre en mode Conception. Ouvrez la bote de dialogue "Format du diagramme". 1. Slectionnez le diagramme, cliquez dessus avec le bouton droit de la souris, puis slectionnez Format du diagramme. a. Dans l'interface Web, slectionnez Bloc de diagramme > Style de palette. b. Dans l'interface Rich Internet Application (applet Java), slectionnez Global > Palette et style. 2. Sous "Marqueur", vous pouvez slectionner les symboles, la taille des symboles, les palettes de symboles, le symbole mono, la bordure et sa couleur. Rubriques associes Pour formater un diagramme

254

2012-05-10

Filtrage des donnes de rapport

Filtrage des donnes de rapport

19.1 Dfinition des filtres de rapport


Vous pouvez filtrer les rapports pour limiter les rsultats affichs aux seules informations qui vous intressent. Vous pouvez par exemple limiter les rsultats affichs aux informations relatives un client ou une priode de vente en particulier. Les donnes que vous filtrez restent dans le document, mais elles ne sont tout simplement pas affiches dans les tableaux et les diagrammes du rapport. Cela signifie que vous pouvez modifier ou supprimer des filtres du rapport afin d'afficher les valeurs masques sans modifier la requte sous-jacente du document. Vous pouvez appliquer diffrents filtres diffrentes parties d'un mme rapport. Par exemple, vous pouvez limiter les rsultats de l'ensemble du rapport une ligne de produits en particulier, puis limiter encore ces rsultats dans un tableau ou un diagramme pour cibler les rsultats concernant une rgion ou un profil client en particulier. Pour crer un filtre de rapport, vous devez spcifier les lments suivants : un objet filtr un oprateur La slection parmi les valeurs d'un filtre. l'lment de rapport filtrer (le rapport entier, des sections ou des blocs) Il est possible d'afficher une vue spciale des filtres dans l'onglet "Filtres et structure du document" du panneau gauche de l'interface. Cette vue permet de voir la structure du document et les lments du rapport filtrs et de savoir par quel oprateur et quelle valeur ceux-ci sont filtrs. Rubriques associes Application de filtres des sections

19.2 Comparaison des filtres de requte et des filtres de rapport


Dans un document, vous pouvez appliquer des filtres deux niveaux : Filtres de requte : ces filtres sont dfinis dans la requte. Ils limitent les donnes extraites de la source de donnes puis renvoyes au document.

255

2012-05-10

Filtrage des donnes de rapport

Les filtres de rapport ; ils limitent les valeurs affiches dans les rapports, tableaux, diagrammes et sections du document, mais ne modifient pas les donnes extraites de la source de donnes. Ils masquent simplement les valeurs au niveau du rapport.

19.3 oprateurs dans les filtres de rapport

19.3.1 Oprateur Egal


L'oprateur Egal permet d'obtenir des donnes gales une valeur. Par exemple, pour extraire des donnes uniquement sur les Etats-Unis, vous allez crer un filtre "Pays Egal USA".

19.3.2 Oprateur Diffrent de


L'oprateur Diffrent de permet d'obtenir des donnes diffrentes d'une valeur. Par exemple, pour extraire des donnes sur tous les pays sauf les Etats-Unis, vous allez crer un filtre "Pays Diffrent de USA". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des requtes BEx.

19.3.3 Oprateur Diffrent de


L'oprateur Diffrent de permet de rafrachir les donnes diffrentes partir d'une valeur donne. Par exemple, pour rafrachir les donnes sur tous les trimestres sauf le quatrime trimestre, crez un filtre [Trimestre] Diffrent de "T4". Remarque : Cet oprateur n'est disponible ni dans l'interface Rich Internet Application ni dans Web Intelligence Rich Client.

256

2012-05-10

Filtrage des donnes de rapport

19.3.4 Oprateur Suprieur


L'oprateur Suprieur permet de rafrachir les donnes suprieures une valeur. Par exemple, pour rafrachir les donnes sur les clients de plus de 60 ans, vous allez crer un filtre "[Age client] Suprieur 60". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des requtes BEx.

19.3.5 Oprateur Suprieur ou gal


L'oprateur Suprieur ou gal permet de rafrachir les donnes suprieures ou gales une valeur. Par exemple, pour rafrachir les donnes sur le chiffres d'affaires partir de 1,5 millions de dollars, vous allez crer un filtre "[Chiffre d'affaires] Suprieur ou gal 1 500 000". Remarque : Cet oprateur ne peut pas tre utilis pour des hirarchies parent-enfant d'univers .unx OLAP ni pour des hirarchies BEx.

19.3.6 Oprateur Infrieur


L'oprateur Infrieur permet de rafrachir les donnes infrieures une certaine valeur. Par exemple, pour extraire des notes d'examen infrieures 40, crez un filtre "[Notes d'examen] Infrieur 40". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP et des hirarchies dans des filtres ni pour des hirarchies dans des requtes BEx.

19.3.7 Oprateur Infrieur ou gal

257

2012-05-10

Filtrage des donnes de rapport

L'oprateur Infrieur ou gal permet de rafrachir les donnes infrieures ou gales une valeur. Par exemple, pour rafrachir les donnes sur les clients de 30 ans ou moins, vous allez crer un filtre "[Age] Infrieur ou gal 30". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP et des hirarchies dans des filtres ni pour des hirarchies dans des requtes BEx.

19.3.8 Oprateur Entre


L'oprateur Entre permet d'extraire des donnes entre deux valeurs limites (ces deux valeurs limites tant comprises). La premire valeur dclare doit tre infrieure la seconde. Par exemple, pour extraire les donnes correspondant aux semaines comprises entre la semaine 25 et la semaine 36 (semaines 25 et 36 comprises), crez un filtre "[Semaine] Entre 25 et 36". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP ni pour des hirarchies BEx dans des filtres.

19.3.9 Oprateur Pas entre


L'oprateur Pas entre permet de rafrachir les donnes qui ne sont pas comprises dans une plage de valeurs. Par exemple, pour rafrachir les donnes sur toutes les semaines de l'anne, sauf les semaines 25 36 comprises, vous allez crer un filtre "[Semaine] Pas entre 25 et 36". Remarque : Cet oprateur ne peut pas tre utilis pour des univers .unx OLAP ni pour des hirarchies BEx dans des filtres.

19.3.10 Oprateur Dans liste


L'oprateur Dans liste permet de rafrachir les donnes correspondant aux valeurs d'une liste de valeurs.

258

2012-05-10

Filtrage des donnes de rapport

Par exemple, pour extraire les donnes correspondant aux Etats-Unis, au Royaume-Uni et au Japon, crez le filtre [Pays] Dans liste. Lorsque vouspouvezsaisirdesvaleursdanslechamp"Saisissez une valeur", vous devez saisir ce qui suit : Etats-Unis;Royaume-Uni;Japon. Lorsqu'il est utilis avec une liste hirarchique de valeurs ( partir d'une dimension associe une liste hirarchique de valeurs ou partir d'un objet hirarchie), l'oprateur Dans liste permet de slectionner plusieurs membres, quel que soit leur niveau dans la hirarchie. Par exemple, une invite concernant la hirarchie [Gographie] l'aide de l'oprateur Dans liste permet de slectionner [Paris] au niveau Ville et [Canada] au niveau Pays dans l'invite. Lorsqu'il est utilis dans un filtre de rapport, l'oprateur Dans liste gnre une liste horizontale des valeurs.

19.3.11 Oprateur Pas dans liste


L'oprateur Pas dans liste permet de rafrachir les donnes qui ne correspondent pas plusieurs valeurs. Par exemple, si vous ne souhaitez pas extraire les donnes correspondant aux Etats-Unis, au Royaume-Uni et au Japon, crez le filtre [Pays] Pas dans liste. Lorsque vouspouvezsaisirdesvaleursdanslechamp"Saisissez une valeur", vous devez saisir ce qui suit : Etats-Unis;Royaume-Uni;Japon. Utilis avec une liste hirarchique de valeurs (depuis une dimension associe une liste hirarchique de valeurs, un objet de hirarchie ou un objet de niveau), l'oprateur Dans liste permet de slectionner plusieurs membres dans tous les niveaux de la hirarchie. Par exemple, une invite sur la hirarchie [Gographie] utilisant l'oprateur Pas dans liste permet de slectionner [Paris] au niveau Ville et [Canada] au niveau Pays de l'invite. Remarque : Cet oprateur ne peut pas tre utilis dans certains types de hirarchie. Il n'est pas possible de s'en servir pour des hirarchies reposant sur les niveaux, par exemple.

19.3.12 Oprateur Est nul


L'oprateur Est nul permet de rafrachir les donnes pour lesquelles aucune valeur ne figure dans la base de donnes. Par exemple, pour extraire des clients sans enfants (aucune valeur ne figure dans la colonne enfants de la base de donnes), vous allez crer un filtre [Enfants] Est nul.

259

2012-05-10

Filtrage des donnes de rapport

19.3.13 Oprateur N'est pas nul


L'oprateur N'est pas nul permet d'extraire des donnes pour lesquelles une valeur existe dans la base de donnes. Par exemple, pour extraire les clients avec enfants, vous allez crer un filtre [Enfants] N'est pas nul.

19.4 Types de filtres de rapport


Les filtres de rapport sont des filtres qui peuvent tre appliqus diffrents lments de rapport : rapport, section, tableau, graphique. Il existe deux types de filtre de rapport : Les filtres de rapport standard. Ces filtres de rapport sont les plus souples d'utilisation. Ils peuvent utiliser tous les oprateurs de filtre et peuvent filtrer des valeurs uniques ou des listes de valeurs. Les filtres de rapport simples. Ils permettent de crer facilement des filtres utilisant l'oprateur Egal . Ils permettent uniquement de filtrer des valeurs uniques, et ils s'appliquent l'ensemble d'un rapport (et non tout un document ou l'intgralit d'un lment de rapport).

19.5 Cration, modification et suppression de filtres de rapport standard


1. Slectionnez l'lment du rapport que vous souhaitez filtrer. a. Dans l'interface Web (interface DHTML), cliquez sur Filtre > Ajouter un filtre. b. Dans l'interface Rich Internet Application et dans Web Intelligence Rich Client, slectionnez Analyse > Filtre, puis cliquez dans la zone Liste de filtres. 2. Cliquez sur Ajouter un filtre dans la bote de dialogue pour afficher les objets que vous pouvez filtrer. 3. Slectionnez les objets filtrer et cliquez sur OK. Si vous avez slectionn plusieurs objets, les objets filtrs s'affichent, lis par l'oprateur ET. Cliquez deux fois sur l'oprateur ET pour le remplacer par l'oprateur OU. 4. Pour chaque filtre, slectionnez l'oprateur de filtre dans la liste.

260

2012-05-10

Filtrage des donnes de rapport

5. Saisissez directement les valeurs dans la zone au-dessus de la liste des valeurs de l'objet ou bien slectionnez les valeurs dans la liste, puis cliquez sur > pour les ajouter la liste des valeurs filtres droite. Les valeurs que vous pouvez saisir ou slectionner dpendent de l'oprateur. Par exemple, si vous slectionnez l'oprateur Egal , vous pouvez saisir ou slectionner une seule valeur. Si l'objet filtr est une hirarchie, les valeurs s'affichent en hirarchie. Tous les membres de la hirarchie sont visibles mme s'ils sont rduits dans le rapport. Vous devez slectionner les membres de la hirarchie dans la hirarchie ; vous ne pouvez pas les saisir manuellement. Toutes les valeurs de membre qui ont t slectionnes dans l'diteur de requte apparaissent en gris. Il n'est pas possible de les slectionner si elles ne sont pas dans le rapport final tant donn qu'elles ne sont lies aucun indicateur. Pour vous aider slectionner les valeurs appropries, vous pouvez aussi cliquer sur l'icne reprsentant une cl pour voir le texte et la valeur de l'ID de cl des membres. Si l'objet filtr est un niveau, les valeurs s'affichent dans une liste. Les valeurs ne peuvent pas tre saisies. 6. Cliquez sur OK pour poser le filtre de rapport sur l'lment. 7. Pour modifier un filtre de rapport, slectionnez l'lment de rapport puis Analyse > Filtre > Modifier le filtre et modifiez le filtre l'aide de la bote de dialogue. 8. Pour supprimer un filtre de rapport, slectionnez l'lment de rapport puis Analyse > Filtre > Supprimer le filtre. Tous les filtres de l'lment de rapport slectionn seront supprims. Pour ne supprimer qu'un seul filtre, vous devez faire apparatre la bote de dialogue, slectionner le filtre, puis cliquer sur l'icne Supprimer le filtre.

19.5.1 Pour slectionner des valeurs dans une liste


Dans une requte et selon l'objet, les valeurs d'une liste de valeurs peuvent s'afficher sous forme de liste colonne unique, de liste plusieurs colonnes ou de hirarchie. Dans une liste plusieurs colonnes, les colonnes supplmentaires fournissent des valeurs lies la valeur principale. Dans une liste hirarchique, les valeurs s'affichent selon une relation hirarchique. Dans un rapport, les valeurs s'affichent dans une liste horizontale d'une seule colonne. 1. Si la liste de valeurs ne s'affiche pas l'ouverture de la bote de dialogue, actualisez la liste ou recherchez-la pour en extraire les valeurs. (Voir plus loin dans cette rubrique pour obtenir des informations dtailles concernant la recherche de listes de valeurs.) Certaines listes de valeurs ncessitent une recherche initiale avant d'afficher les valeurs car elles sont trop importantes pour tre entirement tlcharges. 2. Si la liste de valeurs est divise en plages, utilisez le contrle au-dessus de la liste pour naviguer entre les plages. Certaines listes de valeurs de taille importante sont divises en plages afin de rduire le nombre de donnes extraites de la source de donnes. Lorsque vous slectionnez une plage, la liste affiche les valeurs de cette plage. 3. Si la liste de valeurs dpend d'autres listes de valeurs, indiquez d'abord les valeurs dpendantes dans la bote de dialogue d'invite qui s'affiche.

261

2012-05-10

Filtrage des donnes de rapport

Une liste de valeurs peut dpendre d'autres listes de valeurs comme, par exemple, dans le cas o elle fait partie d'une liste hirarchique de valeurs. Par exemple, si la liste de valeurs contient des villes et que l'objet Ville appartient la hirarchie Pays > Rgion > Ville, vous devez indiquer d'abord les valeurs de pays et de rgion pour filtrer la liste des villes. Remarque : Les listes de valeurs dpendantes apparaissent uniquement dans les requtes. Elles n'apparaissent pas lorsque vous effectuez une slection dans une liste de valeurs d'un rapport. Ds que vous affichez la liste de valeurs, une bote de dialogue d'invite apparat pour que vous puissiez indiquer les valeurs dpendantes. Une fois les valeurs dpendantes indiques, vous pouvez slectionner les valeurs dans la liste filtre. 4. Pour afficher les cls des valeurs, cliquez sur Afficher/masquer les valeurs cls. Les valeurs cls ne sont pas indiques dans la liste "Valeurs slectionnes". Elles apparaissent uniquement dans la liste des valeurs disponibles. Certaines listes contiennent des valeurs de cls qui constituent des valeurs uniques utilises pour identifier les valeurs ayant la mme valeur d'affichage. Si la liste de valeurs contient plusieurs colonnes, seule la cl de la colonne de filtrage s'affiche. 5. Pour rechercher des valeurs dans la liste, saisissez le texte de recherche dans la zone en dessous de la liste, puis slectionnez l'option Respecter la casse, Rechercher dans les cls ou Rechercher dans la base de donnes.

262

2012-05-10

Filtrage des donnes de rapport

Option

Description

Respecter la casse

La recherche est sensible la casse. Cette option est indisponible lorsque les options Rechercher dans les cls ou Rechercher dans la base donnes sont slectionnes.

Rechercher dans les cls

La recherche utilise les cls de valeurs uniques plutt que les valeurs d'affichage. Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les valeurs de cls.

Rechercher dans la base de donnes

Plutt que de se limiter aux donnes charges dans la liste, la recherche porte sur toutes les valeurs stockes dans la base de donnes. Elle est donc plus prcise mais aussi plus lente. Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les recherches de bases de donnes. La recherche dans la base de donnes amliore l'exactitude au dtriment de la performance. Elle s'avre utile lorsque toutes les valeurs de la liste de valeurs n'ont pas t extraites. Cela peut se produire lorsque le nombre total de valeurs de la liste dpasse le nombre indiqu dans la proprit de requte Nombre max. de lignes extraites. Rechercher une base de donnes peut s'avrer particulirement utile lorsque la liste de valeurs est hirarchique, tant donn que les valeurs sont tlcharges depuis la base de donnes uniquement en rponse leurs valeurs parent dveloppes dans la hirarchie. Par exemple, dans une hirarchie gographique, les valeurs enfant de la valeur Californie (villes de Californie) ne sont pas tlcharges depuis la base de donnes tant que la valeur n'est pas dveloppe. Si l'option est slectionne, la recherche inclut ces lments mme si la valeur Californie n'est pas encore dveloppe.

La recherche inclut toutes les plages si la liste de valeurs est divise en plages. Dans les chanes de recherche, le caractre gnrique "*" reprsente n'importe quelle chane de caractres et le caractre gnrique "?" reprsente n'importe quel caractre. Par exemple, les chanes "M*" et "Ma?s" renvoient la valeur "Mars". Pour inclure les caractres "*" et "?" purs plutt qu'en tant que gnriques, faites-les prcder d'une "\" dans la chane recherche. 6. Saisissez directement les valeurs de la liste (si celle-ci prend en charge l'entre directe des donnes) ou slectionnez les valeurs dans la liste. Rubriques associes Proprit de requte Nombre max. de lignes extraites

263

2012-05-10

Filtrage des donnes de rapport

19.6 Pour crer des filtres de rapport simples


La barre d'outils Filtre de rapport permet d'ajouter rapidement des filtres simples aux rapports. Les filtres de rapport simples s'appliquent au rapport (et non au document ou des objets particuliers du rapport), et uniquement ce qui suit : Uniquement aux objets de type dimension et information pour les requtes relationnelles. Aux hirarchies, caractristiques ou attributs pour les requtes BEx ou UNX OLAP (mais pas au niveau de la hirarchie ni aux indicateurs). Les filtres de rapport simples ont la forme <objet_de_rapport>=<valeur>. Ils peuvent uniquement contenir l'oprateur "Egal " et effectuer un filtrage bas sur une seule valeur. Il peut aussi s'agir de filtres de type "Toutes les valeurs". Dans la cas de filtres plus complexes, utilisez des filtres de rapport standard qui peuvent contenir n'importe quel oprateur. Remarque : Vous pouvez galement utiliser la barre d'outils Filtre de rapport pendant l'exploration des rapports. Dans le contexte de l'exploration, la barre d'outils Filtre de rapport devient la barre d'outils Exploration. Lorsque vous ouvrez la barre de filtre, les filtres sont automatiquement insrs si leur primtre de rapport : Est une valeur unique (oprateur "Egal "). Comprend l'oprateur "Toutes les valeurs". Ces filtres n'apparaissent plus dans la zone Filtres. Lorsque vous rduisez la barre de filtre, tous les "filtres simples" sont rtablis en tant que filtres de rapport "Egal " ou "Toutes les valeurs" (ils filtrent l'ensemble du rapport). Pour viter la cration de filtres "Toutes les valeurs", vous pouvez supprimer l'objet de la barre de filtre avant de rduire celle-ci. 1. Cliquez sur Analyse > Interagir > Barre de filtre pour afficher la barre d'outils. 2. Cliquez sur l'icne de la barre d'outils et slectionnez l'objet sur lequel vous voulez baser le filtrage dans le menu. Vous pouvez ajouter plusieurs objets la barre d'outils pour crer plusieurs filtres. Remarque : Selon les sources de donnes et les objets slectionns, il se peut que les valeurs ou objets disponibles dans le filtre dpendent des valeurs dfinies dans un autre objet de filtre. 3. Slectionnez la valeur sur laquelle vous voulez baser le filtrage dans la liste droulante de valeurs. Remarque : Dans le cas des objets non hirarchiques, la liste comprend toutes les valeurs que contient le rapport pour l'objet en question aprs application de tous les autres filtres du primtre du rapport (par

264

2012-05-10

Filtrage des donnes de rapport

exemple, si un filtre "Dans liste" diminue les valeurs de cet objet, vous aurez cette liste de valeurs pour le filtre "Egal " de la barre de filtre). Dans le cas des objets hirarchiques, la liste comprend la liste horizontale de toutes les valeurs de membre, et ce quel que soit le niveau. Cette liste se prsente sous la forme d'une arborescence (ses lments ne sont pas en ordre alphabtique). Le rapport est filtr sur la valeur de l'objet slectionn. Par exemple, si vous avez slectionn "Etats-Unis" dans la liste de valeurs de l'objet Pays, le rapport est filtr de faon exclure toutes les lignes o Pays n'a pas la valeur "Etats-Unis". 4. Pour supprimer un filtre : a. Dans l'interface Web, slectionnez le filtre, puis cliquez sur Supprimer. b. Dans l'interface Rich Internet Application ou dans Web Intelligence Rich Client, slectionnez le filtre, puis faites-le glisser et dposez-le dans le panneau gauche.

19.7 Cration de filtres imbriqus


Il est possible de crer des filtres imbriqus. Un filtre imbriqu est une combinaison d'une clause ET et d'une clause OU. 1. Faites glisser et dposez l'objet de filtre dans le panneau de filtre combin. 2. Vous pouvez cliquer sur l'oprateur pour changer de type, c'est--dire, pour passer de ET OU et inversement.

265

2012-05-10

Filtrage des donnes de rapport

266

2012-05-10

Filtrage des donnes l'aide des invites

Filtrage des donnes l'aide des invites

Vous pouvez filtrer des donnes du rapport en fournissant des valeurs aux invites. La bote de dialogue "Invites" affiche un rsum de toutes les invites dfinies dans le volet Rsum de l'invite. Vous slectionnez l'invite laquelle vous souhaitez rpondre et fournissez des valeurs dans le volet Spcifier les valeurs des invites de la bote de dialogue. Selon l'invite slectionne, saisissez directement les valeurs ou slectionnez-les dans une liste. Une liste de valeurs ne contient que des valeurs d'affichage ou des valeurs d'affichage et leurs valeurs cls de base de donnes correspondantes. Les valeurs cls de base de donnes sont des valeurs uniques utilises pour identifier la valeur d'affichage de la base de donnes. Les listes de valeurs peuvent tre organises par hirarchie si la liste est dfinie en tant que hirarchie par le concepteur d'univers ou si l'invite est base sur un objet de hirarchie ou de niveau. Les listes de valeurs peuvent tre sectionnes en plages pour amliorer la performance. Vous pouvez rechercher ou filtrer des listes de valeurs pour simplifier l'accs aux valeurs recherches. Les invites sont facultatives ou obligatoires. Si vous ne fournissez aucune valeur une invite facultative, celle-ci est ignore. Vous devez fournir des valeurs toutes les invites obligatoires avant de pouvoir filtrer les donnes en excutant les invites. Les invites peuvent tre dpendantes d'autres invites. Par exemple, une invite sur un objet Ville peut dpendre d'une invite sur un objet Rgion. En fournissant des valeurs l'invite Rgion, vous rduisez le nombre de valeurs possibles de l'invite Ville. Vous pouvez fournir des valeurs aux invites dpendantes uniquement lorsque vous avez fourni des valeurs toutes les invites dont elles dpendent. Pour fournir des valeurs aux invites dpendantes d'une invite facultative, vous devez fournir des valeurs l'invite facultative.

20.1 Pour fournir des valeurs aux invites


Une invite a dj t dfinie dans le volet "Filtres" de l'"diteur de requte". 1. Actualisez les donnes. 2. Slectionnez l'invite dans le volet Rsum des invites. 3. Si l'invite possde une liste de valeurs mais que les valeurs ne s'affichent pas, cliquez sur Actualiser les valeurs pour les afficher. (Dans ce cas, la liste affiche le texte "Pour voir le contenu de la liste, cliquez sur Actualiser les valeurs".)

267

2012-05-10

Filtrage des donnes l'aide des invites

Si l'invite dpend d'autres invites, la liste de valeurs affiche les liens d'accs aux autres invites. Vous devez fournir des valeurs aux invites dpendantes avant de pouvoir fournir une valeur l'invite actuelle. Des groupes d'invites dpendantes apparaissent en groupes spars dans le volet Rsum de l'invite. En fonction de l'invite, les valeurs peuvent apparatre en tant que valeurs uniques dans plusieurs colonnes (les colonnes supplmentaires fournissant d'autres informations sur la colonne de filtrage principale) ou de faon hirarchique. Si la liste de valeurs est trop importante pour tout afficher d'un coup, elle est sectionne en plages et une zone au-dessus de la liste de valeurs indique la plage en cours d'affichage. Faites dfiler les plages pour afficher les valeurs de la liste. 4. Slectionnez les valeurs, puis cliquez sur > pour fournir des valeurs l'invite ou saisissez directement les valeurs si l'invite vous le permet. Vous ne pouvez pas saisir de valeurs directement dans une liste de valeurs hirarchique. Si l'invite requiert une date, vous pouvez la slectionner dans le calendrier qui s'affiche droite de la zone o vous slectionnez la valeur. Remarque : Les jours de rfrence SAP apparaissent en tant qu'invites date avec d'autres invites du mme fournisseur de donnes qui apparaissent en tant qu'invites dpendantes. 5. Si l'invite vous permet de slectionner plusieurs valeurs, suivez nouveau l'tape prcdente. Si une invite vous autorise plusieurs slections dans une liste de valeurs hirarchique, vous pouvez slectionner les valeurs diffrents niveaux de la hirarchie. Si l'invite n'autorise que des valeurs uniques, vous ne pouvez les slectionner qu'au niveau infrieur de la hirarchie. Si une invite vous permet de saisir plusieurs valeurs directement, sparez-les par un point-virgule (";"). Par exemple, Californie;Nevada;Iowa. Une fois que vous avez saisi ou coll la liste spare, cliquez sur l'info-bulle qui affiche "Cliquez ici interprter la liste comme valeurs multiples." (Si vous cliquez sur >, la liste est interprte comme une valeur unique.) 6. Excutez la requte : a. Dans l'interface Web, cliquez sur Excuter pour excuter la requte. b. Dans l'interface Rich Internet Application ou dans Web Intelligence Rich Client, cliquez sur OK pour excuter la requte. Les donnes du rapport sont filtres en fonction de votre slection. Rubriques associes Pour slectionner des valeurs dans une liste

268

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

Filtrage des donnes l'aide de contrles de saisie

21.1 Contrles de saisie dfinis


Les contrles de saisie sont une mthode pratique et facilement accessible pour filtrer et analyser les donnes d'un rapport. Les contrles de saisie sont dfinis l'aide de contrles standard Windows telles que les zones de texte et les cases d'option. Vous associez ces contrles des lments du rapport tels que les tableaux ou les sections d'en-ttes et les utilisez pour filtrer les donnes dans les lments du rapport. Lorsque vous slectionnez des valeurs du contrle d'entre, vous filtrez les valeurs des lments du rapport associs par les valeurs que vous avez slectionnes. Vous pouvez galement dfinir des tableaux et des diagrammes en tant que contrles de saisie. Lorsque vous slectionnez une valeur du tableau ou du diagramme, vous filtrez les valeurs des lments du rapport associs par les valeurs que vous avez slectionnes. Vous pouvez utiliser les contrles de saisie pour analyser des scnarios diffrents en modifiant la valeur des variables. Vous dfinissez une variable avec une valeur constante puis affectez un contrle de saisie, par exemple un curseur, la variable. Vous pouvez alors modifier la valeur de la variable l'aide du curseur de contrle ; Si la variable fait partie d'une formule, vous pouvez utiliser le curseur de contrle pour examiner les diffrents rsultats de la formule selon la valeur de la variable. Les contrles de saisie sont spcifiques chaque rapport. Elles sont regroupes dans l'onglet Contrles d'entre dans le volet gauche.

21.2 Utilisation de contrles d'entre avec des donnes hirarchiques


Il est possible d'utiliser des contrles d'entre sur des donnes hirarchiques. Si vous slectionnez un nud d'une hirarchie, vous pouvez slectionner une seule valeur et vous servir de l'oprateur Egal ou slectionner plusieurs valeurs dans une arborescence hirarchique. Si vous slectionnez une arborescence hirarchique, cliquez sur un membre avec le bouton droit de la souris, puis slectionnez ce membre, les enfants ou les descendants dans la hirarchie. Les lments des hirarchies que vous slectionnez s'affichent dans l'diteur de rapport. Pour en savoir plus, voir la version PDF de la documentation.

269

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

21.3 Ajout d'un contrle de saisie


Vous devez disposer des droits de modification appropris et vous trouver en mode Conception pour ajouter des contrles d'entre. 1. Cliquez sur Analyse > Filtres > Contrles > Dfinir le contrle pour afficher l'cran "Slectionner un objet de rapport". Si vous aviez slectionn un tableau ou un diagramme entier avant de cliquer sur Dfinir le contrle, vous pouvez slectionner Inclure des objets du bloc slectionn uniquement pour restreindre la liste des objets dans l'assistant aux objets du tableau ou du diagramme que vous avez slectionns. Vous pouvez galement slectionner le type de contrle d'entre directement dans la liste des contrles sous Analyse > Filtres > Contrles au lieu de slectionner Dfinir le contrle Les contrles non compatibles avec les donnes des lments de rapport slectionnes sont dsactivs. Le contrle est automatiquement associ l'objet de rapport qui fournit les donnes l'lment du rapport slectionn et qui utilise ses proprits par dfaut, vous laissant ainsi slectionner directement les lments du rapport filtrer par le contrle d'entre. 2. Slectionnez l'objet de rapport pour fournir des valeurs aux contrles de saisie puis cliquez sur Suivant. 3. Slectionnez le type de contrle de saisie. La liste des types de contrles de saisie est dtermine par le type de donnes de l'objet du rapport. 4. Dfinissez les proprits du contrle de saisie. Les proprits disponibles dpendent du type de contrle.

270

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

Proprit

Description

Etiquette Description Liste de valeurs

Nom du contrle de saisie Description du contrle de saisie Liste de valeurs disponibles dans le contrle de saisie Vous pouvez utiliser toutes les valeurs de l'objet du rapport sur lesquelles le contrle de saisie est bas (par dfaut) ou dfinir votre propre liste de valeurs.

Utilisation de la liste restreinte Si vous dfinissez une liste personnalise de valeurs pour l'objet des valeurs du rapport, ce paramtrage filtre les donnes dans l'lment du rapport que vous affectez au contrle de saisie bas sur cette liste de valeurs. Mme lorsqu'aucune valeur n'est slectionne dans le contrle d'entre, toute valeur non prsente dans la liste restreinte est exclue de l'lment de rapport filtr par le contrle d'entre. Par exemple, si un contrle d'entre bas sur la dimension Pays est restreint aux valeurs "Etats-Unis" et "France", un tableau filtr par le contrle d'entre affiche les donnes pour Etats-Unis et France uniquement, mme lorsqu'aucune valeur n'est slectionne dans le contrle d'entre. Si vous dslectionnez Utiliser la liste restreinte de valeurs, toutes les valeurs de Pays apparaissent dans le tableau sans qu'aucune valeur ne soit slectionne dans le contrle d'entre. Oprateur Valeurs par dfaut Nombre de lignes Oprateur que le contrle de saisie utilise pour filtrer les lments associs au rapport Valeurs par dfaut que le contrle de saisie utilise pour filtrer les lments associs au rapport Nombre de lignes que le contrle de saisie affiche dans le volet Contrle de saisie Par exemple, une liste de cinq cases d'option avec Nombre de lignes dfini sur 3 affiche trois cases d'option seulement par dfaut. Vous accdez aux deux autres cases d'option l'aide de la barre de dfilement. Valeur numrique minimale que vous pouvez slectionner dans le contrle de saisie Valeur numrique maximale que vous pouvez slectionner dans le contrle de saisie Montant accru/dcru de la valeur numrique par le contrle de saisie lorsque vous choisissez une valeur

Valeur minimale Valeur maximale Incrment

5. Cliquez sur Suivant pour afficher l'tape assistant Affecter des lments au rapport. 6. Slectionnez les lments du rapport que vous souhaitez filtrer via le contrle de saisie.

271

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

Remarque : A chaque enregistrement d'un document, tout contrle d'entre non associ des lments du rapport est supprim. 7. Cliquez sur Terminer. Le contrle de saisie apparat dans le volet Contrles de saisie.

21.4 Modification d'un contrle de saisie


1. Slectionnez l'onglet Contrles d'entre dans le volet gauche. 2. Cliquez sur Modifier sur le contrle de saisie pour afficher la bote de dialogue Modifier contrle de saisie. 3. Pour modifier les proprits du contrle d'entre : a. Dans l'interface Web (interface DHTML), modifiez les proprits du contrle d'entre dans l'onglet Proprits. b. Dans l'interface Rich Internet Application et dans Web Intelligence Rich Client, modifiez les proprits du contrle d'entre dans l'onglet Contrle. 4. Modifier les lments du rapport associs au contrle de saisie dans l'onglet Dpendances.

21.5 Mise en surbrillance des dpendances du contrle de saisie


1. Cliquez sur l'onglet Contrles d'entre. 2. Procdez comme suit : a. Dans l'interface Web, slectionnez le contrle d'entre, puis cliquez sur Mettre les dpendances en surbrillance. b. Dans l'interface Rich Internet Application ou dans Web Intelligence Rich Client, slectionnez le contrle d'entre, puis cliquez sur Afficher les dpendances. Les lments du rapport associs au contrle de saisie sont mis en surbrillance.

21.6 Organisation des contrles de saisie


1. Slectionnez l'onglet Contrles de saisie. 2. Faites glisser les contrles d'entre et dposez-les en haut ou en bas du volet Contrles d'entre. 3. Slectionnez un contrle de saisie puis cliquez sur Supprimer en haut du contrle pour le supprimer du volet Contrles de saisie.

272

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

21.7 Visualisation de la carte des contrles de saisie


1. Slectionnez l'onglet Contrles de saisie. 2. Cliquez sur Carte en haut de l'onglet Contrles d'entre.

21.8 Utilisation des tableaux et des diagrammes en tant que contrles de saisie
Vous pouvez dfinir des tableaux et des diagrammes en tant que contrles de saisie. Les contrles de saisie bass sur des tableaux et des diagrammes apparaissent dans le panneau Contrles de saisie de la mme faon que les contrles de saisie rguliers, la diffrence que vous slectionnez les valeurs dans le tableau ou le diagramme pour filtrer d'lment de rapport qui en dpend. Lorsque vous slectionnez des cellules, colonnes ou lignes d'un tableau ou des zones de donnes cliquables de diagrammes, les valeurs des lments du rapport associs sont filtres conformment aux valeurs que vous avez slectionnes. Lorsque vous cliquez sur un contrle bas sur un tableau ou un diagramme dans le panneau Contrles d'entre, le tableau ou diagramme utilis en tant que contrle d'entre est mis en surbrillance. Lorsqu'un rapport est en mode d'exploration, les contrles de saisie bass sur des tableaux ou des diagrammes sont dsactivs. Ils sont ractivs lorsque le mode d'exploration est dsactiv.

21.8.1 Dfinition d'un tableau ou d'un diagramme en tant que contrle de saisie
1. Slectionnez le tableau ou le diagramme, cliquez avec le bouton droit de la souris et slectionnez Mise en relation > Ajouter un lien d'lment. 2. Slectionnez Tous les objets pour dfinir tous les objets dans le tableau ou le diagramme en tant qu'objets filtrant ou slectionnez Objet unique puis l'objet pour dfinir un objet unique en tant qu'objet filtrant dans le tableau ou le diagramme. Remarque : Vous pouvez slectionner les dimensions uniquement en tant qu'objet filtrant lorsque vous dfinissez un tableau ou un diagramme en tant que contrle de saisie. 3. Cliquez sur Suivant et saisissez un nom et une description pour le contrle de saisie. 4. Cliquez sur Suivant et slectionnez les lments du rapport qui doivent tre filtrs par le contrle de saisie.

273

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

Remarque : Vous ne pouvez pas slectionner le tableau ou le diagramme que vous dfinissez en tant que contrle de saisie dans la liste des lments du rapport. 5. Cliquez sur Finish (Terminer). Le contrle de saisie du tableau ou du diagramme apparat dans le volet Contrles de saisie. Si vous cliquez sur Afficher les dpendances, le tableau ou le diagramme dfini comme contrle d'entre est mis en surbrillance. 6. Pour modifier la mthode de filtrage des autres lments de rapport applique par un tableau ou un diagramme, slectionnez le tableau ou le diagramme, puis Mise en relation > Ajouter un lien d'lment. 7. Pour supprimer un lien entre un tableau ou un diagramme et d'autres lments de rapport, cliquez avec le bouton droit de la souris sur le tableau ou le diagramme, puis slectionnez Mise en relation > Supprimer. Rubriques associes Modification d'un contrle de saisie

21.9 Filtrage des donnes l'aide de contrles de saisie


1. Affichez le volet Contrles d'entre en slectionnant l'onglet Contrles d'entre dans le volet gauche. Remarque : Le contrle d'entre affiche le message Aucun lment de rapport dpendant si les lments de rapport filtrs par le contrle d'entre ne se trouvent plus dans le rapport. 2. Slectionnez des valeurs dans le contrle de saisie. Les lments de rapport associs sont filtrs sur la base des valeurs slectionnes. Par exemple, si vous slectionnez la valeur "US" dans la dimension [Pays], que l'oprateur de filtre est "Egal " et qu'il existe un tableau associ au contrle d'entre, le tableau est filtr sur la condition [Pays] = "US". 3. Pour filtrer l'aide d'un tableau ou d'un diagramme dfini en tant que contrle de saisie, slectionnez les valeurs de dimensions dans le tableau (lignes, colonnes ou cellules) ou le diagramme (zones de donnes cliquables). Remarque : Les tableaux ou diagrammes dfinis en tant que contrles de saisie peuvent filtrer en utilisant les valeurs des dimensions uniquement. Dans l'interface Rich Internet Application, un message d'avertissement apparat si vous supprimez des objets utiliss par un contrle d'entre. Le contrle d'entre affiche le message Le tableau ou le diagramme est absent du rapport si le tableau ou le diagramme ne se trouve plus dans le rapport.

274

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

Le contrle d'entre affiche le message Dimensions de filtrage non disponibles si les dimensions de filtrage ne se trouvent plus dans le tableau ou le diagramme. Le contrle de saisie est nouveau utilisable si vous ajoutez les dimensions au tableau ou au diagramme. Le contrle d'entre affiche le message Contrle non utilisable en mode d'exploration si le rapport est en mode d'exploration. Le mode d'exploration doit tre dsactiv pour pouvoir utiliser le contrle de saisie. Les contrles de saisie bass sur des tableaux ou des diagrammes sont indiqus par une icne dans le coin en haut droite du tableau ou du diagramme. En cliquant droit sur l'icne, le menu suivant apparat :
Commande Description

Modifier Mettre les dpendances en surbrillance (interface Web) Afficher les dpendances (interface Rich Internet Application) Rinitialiser Dsactiver/Activer

Modifie le contrle de saisie Met en surbrillance les lments du rapport filtrs par le contrle de saisie

Supprime les filtres appliqus par le contrle de saisie Dsactive ou active le contrle de saisie

4. Pour supprimer tous les filtres appliqus par les contrles de saisie, cliquez sur Rinitialiser en haut du volet Contrles de saisie.

275

2012-05-10

Filtrage des donnes l'aide de contrles de saisie

276

2012-05-10

Amlioration des rapports l'aide des calculs, formules et variables

Amlioration des rapports l'aide des calculs, formules et variables

22.1 Calculs, formules et variables


Vous pouvez ajouter des calculs, des formules et des variables (formules nommes) aux rapports. Pour en savoir plus sur les calculs disponibles, voir le guide Utilisation de fonctions, de formules et de calculs dans Web Intelligence ou l'aide en ligne.

22.2 Utilisation de calculs standard

22.2.1 Pour insrer un calcul standard dans un tableau ou un tableau crois


Pour insrer des calculs, vous devez tre en mode Conception. Vous pouvez insrer des calculs standard dans des tableaux ou des tableaux croiss pour effectuer des calculs rapides sur les donnes de ces tableaux. Pour en savoir plus sur les calculs standard, voir le guide Utilisation de fonctions, de formules et de calculs dans Web Intelligence ou l'aide en ligne. Vous pouvez insrer plusieurs calculs dans un tableau ou un tableau crois. Lorsque vous appliquez deux calculs un tableau ou un tableau crois, un pied est ajout pour chaque rsultat de calcul. Vous insrez plusieurs calculs dans un tableau ou dans un tableau crois de la mme faon que vous insrez un seul calcul, mais vous rptez la procdure pour chaque calcul insrer. 1. Cliquez dans la cellule de tableau contenant les donnes que vous souhaitez calculer. 2. Cliquez sur Analyse > Fonctions, puis slectionnez le calcul ajouter ou cliquez deux fois sur une cellule pour ouvrir l'"diteur de formule". Vous pouvez rpter cette tape pour ajouter plusieurs calculs la mme colonne. Un pied de page contenant le rsultat du calcul est ajout sous la colonne.

277

2012-05-10

Amlioration des rapports l'aide des calculs, formules et variables

22.2.2 Pour supprimer un calcul standard


1. Cliquez avec le bouton droit de la souris sur la cellule qui contient le calcul. 2. Slectionnez une cellule de la ligne ou de la colonne qui contient le calcul, cliquez avec le bouton droit de la souris, puis slectionnez Supprimer dans le menu. 3. Dans la bote de dialogue, slectionnez Ligne ou Colonne pour supprimer la ligne ou la colonne.

22.3 Utilisation de formules

22.3.1 Saisie manuelle d'une formule


Pour saisir une formule, vous devez vous trouver en mode Conception. 1. Dans le volet gauche, cliquez sur Afficher > Barre de formule pour faire apparatre la barre de Formule. 2. Saisissez la formule dans la zone Formule, puis cliquez sur Valider pour la valider.

22.3.2 Pour crer une formule l'aide de l'Editeur de formule


1. Slectionnez la cellule dans laquelle vous souhaitez saisir la formule. 2. Slectionnez Afficher > Barre de formule dans l'onglet Proprits pour faire apparatre la barre de formule. 3. Dans la barre de formule, cliquez sur l'icne Editeur de formule pour afficher l'diteur de formule. 4. Servez-vous de l'Editeur de formule pour crer la formule.

22.4 Utilisation des variables

278

2012-05-10

Amlioration des rapports l'aide des calculs, formules et variables

22.4.1 Pour crer une variable


Pour crer une variable partir d'une formule, vous devez vous trouver en mode Conception. Remarque : Si vous slectionnez une cellule avant d'ouvrir l'diteur de formule, la formule que vous crez est affecte cette cellule. 1. Cliquez sur Afficher > Barre de formule dans l'onglet Proprits pour faire apparatre la barre de formule. 2. Dans la barre de formule, cliquez sur l'icne Crer une variable pour afficher l'diteur de variable. Si la zone Formule contenait une formule, celle-ci apparat dans l'Editeur de variable. Sinon, l'Editeur de variable est vide. 3. Saisissez le nom de la variable dans la zone Nom. 4. Crez la formule destine la variable si elle n'est pas dj affiche. 5. Slectionnez le type de variable en cliquant sur Dimension, Indicateur ou Information. 6. Si vous slectionnez Attribut, une zone "Dimension associe" apparat. Cliquez sur le bouton ... situ en regard de la zone pour ouvrir la bote de dialogue "Objets et variables", puis slectionnez la dimension que vous souhaitez associer l'information. 7. Cliquez sur OK.

22.4.2 Pour modifier une variable


1. Dans l'onglet Objets disponibles du panneau gauche, slectionnez la variable dans la liste des variables de rapport. 2. Cliquez avec le bouton droit de la souris, puis cliquez sur Modifier dans le menu contextuel. L'diteur de variable s'affiche. 3. Modifiez la variable. 4. Cliquez sur OK pour enregistrer la nouvelle dfinition de la variable.

22.4.3 Pour supprimer une variable


1. Dans l'onglet Objets disponibles du panneau gauche, slectionnez la variable dans la liste des variables de rapport. 2. Cliquez avec le bouton droit de la souris, puis cliquez sur Supprimer dans le menu contextuel.

279

2012-05-10

Amlioration des rapports l'aide des calculs, formules et variables

22.4.4 Pour renommer une variable


Cette action est possible dans les interfaces Rich Internet Application et Desktop, mais pas dans l'interface Web. 1. Dans l'onglet "Objets disponibles " du panneau gauche, slectionnez la variable dans la liste de variables de rapport. 2. Cliquez avec le bouton droit de la souris, puis cliquez sur Renommer dans le menu contextuel. 3. Renommez la variable, puis enregistrez-la.

280

2012-05-10

Exploration des donnes de rapport

Exploration des donnes de rapport

23.1 Dfinition de l'exploration


La fonction d'exploration s'utilise pour analyser les rsultats affichs dans des rapports. L'exploration dans les rapports permet d'analyser les donnes de faon plus approfondie, de faon dcouvrir les informations dtailles expliquant un bon ou un mauvais rsultat dans les tableaux, les diagrammes ou les sections.

Tableau 23-1 : Restrictions


Restriction Description

Requtes sur des requtes BEx

Vous ne pouvez pas utiliser un chemin d'exploration sur des requtes BEx. Le chemin de navigation (auparavant appel "chemin d'exploration") est remplac par le workflow Rduire/Dvelopper sur la hirarchie relle. Vous ne pouvez explorer un univers .unv ou .unx que si les chemins d'exploration sont dj dfinis dans cet univers.

Requtes sur des univers .unv et .unx

Exemple : Pourquoi les ventes d'accessoires, de vtements d'extrieur et de manteaux ont-elles grimp au trimestre T3 ? Vous travaillez pour une chane de vente de mode au dtail et tes responsable de la vente des accessoires, ainsi que des lignes de vtements d'extrieur et de manteaux dans les Etats de l'Ouest. Vous constatez que le revenu est beaucoup plus lev pour le trimestre T3 que pour les autres trimestres. Pour comprendre pourquoi, vous explorez en avant afin d'tudier les facteurs qui peuvent expliquer ce rsultat, et vous vous rendez compte que les ventes de bijoux ont considrablement augment au mois de juillet.

23.1.1 Primtre d'analyse

281

2012-05-10

Exploration des donnes de rapport

Le primtre d'analyse d'une requte est constitu des donnes supplmentaires que vous pouvez extraire de la base de donnes pour apporter plus de dtails aux rsultats renvoys par chacun des objets de la requte. Ces donnes supplmentaires n'apparaissent pas dans le rapport de rsultats initial mais restent disponibles dans le cube de donnes, afin que vous puissiez les insrer dans le rapport pour pouvoir accder plus de dtails tout moment. Ce processus de dfinition des donnes des niveaux de dtail plus prcis s'appelle exploration avant sur un objet. Remarque : Cette option de l'diteur de requte ne peut tre utilise que pour les univers .unx relationnels. Elle n'est pas disponible pour les univers .unx OLAP. Dans l'univers, le primtre d'analyse correspond aux niveaux hirarchiques se trouvant sous l'objet slectionn pour une requte. Par exemple, un primtre d'analyse d'un niveau vers le bas pour l'objet Anne intgrerait l'objet Trimestre, qui apparat juste au-dessous de l'objet Anne. Vous pouvez dfinir ce niveau lors de la cration de la requte. Cela permet de prendre en compte dans la requte les objets plus bas dans la hirarchie, sans pour autant les faire apparatre dans le volet Objets du rsultat. Les hirarchies d'un univers permettent de choisir le primtre d'analyse, et par consquent le niveau d'exploration disponible. Vous pouvez aussi crer un primtre d'analyse personnalis en slectionnant certaines dimensions inclure dans ce primtre. Remarque : Il n'est pas possible de dfinir le primtre d'analyse en mode exploration de requte, car ce mode modifie le primtre de faon dynamique en fonction des actions d'exploration.

23.1.1.1 Niveaux de primtre d'analyse


Vous pouvez dfinir les niveaux de primtre d'analyse suivants :
Niveau Description

Aucune

Seuls les objets figurant dans le volet Objets du rsultat sont inclus dans la requte. Pour chaque objet du volet Objets du rsultat, un, deux ou trois niveaux d'objets vers le bas dans l'arborescence hirarchique sont inclus dans la requte. Les donnes des objets correspondants sont stockes dans le cube jusqu' ce que vous les ajoutiez au document. Tous les objets ajouts manuellement au volet Primtre d'analyse sont inclus dans la requte.

Un niveau Deux niveaux Trois niveaux

Personnalis

282

2012-05-10

Exploration des donnes de rapport

Le fait d'intgrer un primtre d'analyse dans un document augmente considrablement la taille de ce dernier. En effet, les donnes ncessaires au primtre d'analyse spcifi sont enregistres avec le document, mme si elles ne sont pas visibles dans les rapports, sauf si vous lancez le mode Exploration et explorez en avant. Afin de rduire au maximum la taille des documents et d'optimiser les performances, il est recommand d'inclure un primtre d'analyse dans les documents uniquement si vous tes certain que les utilisateurs auront besoin d'effectuer une exploration.

23.1.2 Pour dfinir le primtre d'analyse


1. Dans l'diteur de requte, cliquez sur Primtre d'analyse pour afficher le volet Primtre d'analyse. Toutes les dimensions du volet Objets du rsultat apparaissent dans le volet Primtre d'analyse. Cela correspond au primtre d'analyse par dfaut : Aucun. (L'analyse ne peut porter sur aucun autre niveau.) 2. Slectionnez le niveau d'analyse dans la liste Niveau de primtre dans le coin suprieur droit du volet Primtre d'analyse. Les objets situs sous ceux du volet Objets du rsultat dans la hirarchie s'affichent dans le volet Primtre d'analyse, jusqu'aux niveaux slectionns. 3. Pour ajouter une slection de dimensions au primtre d'analyse ou crer un primtre d'analyse personnalis, slectionnez les dimensions en question dans le Gestionnaire des requtes et faites-les glisser dans le volet Primtre d'analyse.

23.1.3 Chemins et hirarchies d'exploration


Lorsque vous analysez des donnes en mode Exploration, vous vous dplacez le long d'un chemin d'exploration. Ces chemins reposent sur les hirarchies de dimension dfinies par le concepteur de l'univers. Les concepteurs d'univers organisent les objets dans les classes d'une hirarchie, en plaant les objets les plus gnriques en haut de l'univers et les objets les plus dtaills en bas. Si vous voulez un rapport de niveau lev, vous savez donc que votre requte doit inclure des objets se trouvant en haut de la liste. Pour visualiser des informations plus dtailles, vous pouvez activer le mode Exploration et explorer en avant chaque valeur de dimension affiche dans les rapports. Par exemple, si les donnes de la dimension [Trimestre] n'explicitent pas suffisamment un rsultat, vous pouvez explorer en avant la dimension [Mois] ou [Semaine], suivant la faon dont le concepteur de l'univers a configur la hirarchie. Lorsque vous lancez une exploration un niveau diffrent, les indicateurs, comme [Revenu des ventes] ou [Marge], sont recalculs en consquence. Les chemins d'exploration suivent gnralement le mme ordre hirarchique que les classes d'un univers. Par exemple, la classe [Priode] contient gnralement la dimension [Anne] en haut de la hirarchie des classes, suivie par les dimensions [Trimestre], [Mois] et [Semaine]. Les hirarchies

283

2012-05-10

Exploration des donnes de rapport

explorer dans la hirarchie de la classe [Priode] respectent gnralement le mme ordre, car les utilisateurs qui explorent les rsultats annuels souhaitent habituellement analyser les donnes par trimestre, par mois, etc. Toutefois, le concepteur d'univers peut galement dfinir des hirarchies personnalises. Remarque : Une dimension peut appartenir plusieurs hirarchies. Si vous cherchez un rsultat par une exploration d'une dimension qui appartient plusieurs hirarchies, vous devez rpondre une invite vous demandant de slectionner le chemin d'exploration.

23.1.3.1 Pour afficher les hirarchies d'exploration


1. En mode Donnes ou Conception, cliquez sur Accs aux donnes > Modifier pour modifier le fournisseur de donnes dans l'Editeur de requte. 2. Dans l'diteur de requte, slectionnez Afficher par chemin de navigation.

23.2 Dfinition des options d'exploration


L'exploration dans les rapports permet d'analyser les donnes de faon plus approfondie, de faon dcouvrir les informations dtailles expliquant un bon ou un mauvais rsultat dans un tableau, un diagramme ou une section. Avant de commencer une session d'exploration, vous pouvez dfinir les options d'exploration pour spcifier comment les rapports doivent changer chaque exploration. La mthode de configuration des options d'exploration dpend de l'interface utilise : Zone de lancement BI Web Intelligence Rich Client

23.2.1 Dfinition des options d'exploration dans la zone de lancement BI


Dans la zone de lancement BI, cliquez sur Prfrences, puis sur Web Intelligence pour afficher les options disponibles et slectionnez les options d'exploration sous Options d'exploration et Lancer la session d'exploration.

23.2.2 Dfinitions des options d'exploration dans Web Intelligence Rich Client

284

2012-05-10

Exploration des donnes de rapport

1. Cliquez sur Proprits > Application pour afficher la bote de dialogue des proprits de l'application. 2. Dans Web Intelligence Rich Client, cliquez sur Outils, puis slectionnez Options dans le menu situ dans le coin suprieur droit, ct du menu Aide, pour afficher la bote de dialogue "Options". Ensuite, dans celle-ci, slectionnez l'onglet Explorer puis les options d'exploration.

23.3 Explication des options d'exploration

23.3.1 Option Demander si l'exploration requiert des donnes supplmentaires


Lorsque vous explorez les rsultats affichs dans un rapport, vous pouvez explorer les informations de niveau infrieur ou suprieur non comprises dans le primtre d'analyse du document. Pour extraire ces donnes, il faut effectuer une nouvelle requte. Les requtes portant sur des slections importantes de donnes pouvant prendre beaucoup de temps, vous pouvez choisir de recevoir un message d'invite chaque fois qu'une nouvelle requte est ncessaire. Le message d'invite vous demande si vous voulez ou non excuter la requte supplmentaire. L'invite vous permet aussi d'appliquer des filtres aux autres dimensions que vous incluez dans la nouvelle requte. Cela signifie que vous pouvez limiter la taille des rsultats de la requte aux donnes ncessaires votre analyse. Votre administrateur doit vous autoriser tendre l'exploration au-del du champ d'analyse pendant une session d'exploration.

23.3.2 Option Synchroniser l'exploration sur les blocs de rapport


Si vous slectionnez l'option Synchroniser, l'affichage de tous les blocs change afin de correspondre aux actions d'exploration. Par exemple, si vous explorez en avant un bloc depuis l'anne jusqu'au trimestre et que, par ailleurs, votre rapport comprend un diagramme montrant les donnes annuelles, l'affichage du diagramme change lui aussi de faon ce que les donnes trimestrielles soient visibles. Si vous ne slectionnez pas cette option, seule la structure des blocs explors change. Les filtres d'exploration s'appliquent l'ensemble du rapport.

285

2012-05-10

Exploration des donnes de rapport

23.3.3 Option Masquer la barre d'exploration


Lorsque vous explorez une valeur affiche dans un rapport, la barre d'outils Exploration apparat et affiche la valeur que vous avez explore. La valeur affiche dans la barre d'outils filtre les rsultats qui apparaissent dans le rapport explor. Par exemple, si vous effectuez une exploration sur l'anne 2001, les rsultats affichs dans le tableau explor couvrent les 4 trimestres de l'anne 2001. Cela signifie que les valeurs trimestrielles que vous avez explores sont filtres pour 2001. Remarque : La barre d'outils Exploration vous permet de slectionner d'autres valeurs de mme niveau pour filtrer diffremment les rsultats. Par exemple, si vous slectionnez "2002" dans la barre d'outils Exploration ci-dessus, le tableau affichera les 4 trimestres de l'anne 2002. Vous pouvez choisir de masquer la barre d'outils Exploration lorsque vous dmarrez le mode Exploration. La barre d'outils Exploration est utile uniquement si vous souhaitez slectionner des filtres pendant l'exploration.

23.3.4 Option Lancer l'exploration sur un rapport existant


Si vous slectionnez Lancer l'exploration sur un rapport existant, vous pouvez alors explorer le rapport actif lorsque vous entrez en mode exploration. Lorsque vous quittez le mode Exploration, le rapport affiche les valeurs explores.

23.3.5 Option Lancer l'exploration sur un double du rapport


Si vous tes en mode d'exploration et que vous slectionnez Lancer l'exploration sur un double du rapport, le rapport actif est dupliqu et l'exploration s'effectue sur ce double. Vous pouvez ainsi comparer les rsultats du rapport initial avec les rsultats que vous dcouvrez lors de votre analyse par exploration.

23.4 Pour passer en mode Exploration

286

2012-05-10

Exploration des donnes de rapport

Pour explorer un rapport, basculez en mode Exploration ou dmarrez directement l'exploration si le rapport a t enregistr en mode Exploration. 1. Slectionnez le rapport explorer. 2. Cliquez sur Analyse > Interagir > Explorer > Commencer l'exploration. Remarque : Lorsque vous ouvrez un document qui a t enregistr en mode Exploration, le document s'ouvre en mode Exploration si vous disposez des droits ncessaires l'exploration des documents. Par dfaut, elle s'affiche sur l'onglet du rapport concern. Selon les options d'exploration slectionnes dans la page Prfrences de la zone de lancement BI, soit le rapport slectionn devient exploitable, soit un duplicata exploitable du rapport slectionn est cr. Rubriques associes Option Lancer l'exploration sur un double du rapport

23.5 Extraction d'un nombre supplmentaire de niveaux de donnes dans le rapport


Il se peut que vous souhaitiez explorer un rapport en avant ou en arrire jusqu' une dimension situe hors du primtre d'analyse dfini pour le document. Pour obtenir les donnes supplmentaires, il vous faut excuter une nouvelle requte comprenant les dimensions supplmentaires que vous devez spcifier. Il s'agit dans ce cas d'une extension du primtre d'analyse. Vous pouvez tendre le primtre d'analyse lors de vos sessions d'exploration uniquement si votre profil de scurit vous le permet. Les profils de scurit sont grs par les administrateurs. Si vos options d'exploration ne sont pas dfinies pour afficher le message d'invite Extension du paramtre d'analyse lors de l'exploration, vous n'aurez pas la possibilit de slectionner des filtres si vous explorez au-del des donnes dj disponibles dans le document. Dans ce cas, la nouvelle requte s'excute automatiquement et renvoie des donnes pour toutes les valeurs des dimensions que vous explorez.

23.5.1 Pour raliser une exploration en dehors du primtre d'analyse


1. Placez le curseur de la souris sur une valeur de dimension situe la fin du primtre d'analyse. Une info-bulle vous informe qu'une nouvelle requte est ncessaire pour renvoyer les donnes supplmentaires dans le document. 2. Explorez la dimension. Si vos options d'exploration sont dfinies pour vous avertir lorsqu'une action d'exploration ncessite une nouvelle requte, la bote de dialogue "Extension du primtre d'analyse" s'affiche.

287

2012-05-10

Exploration des donnes de rapport

La bote de dialogue prsente la liste des dimensions de la hirarchie au-dessus et en dessous de la valeur explore. Les dimensions dj incluses dans le document sont coches. La bote de dialogue affiche galement les filtres que vous pouvez slectionner pour filtrer la nouvelle requte. 3. Activez les cases cocher en regard de la dimensions explorer. 4. Activez les cases cocher en regard des filtres utiliser pour filtrer la requte. 5. Cliquez sur OK. Une nouvelle requte renvoie les donnes supplmentaires vers le document ainsi que les rsultats de la dimension explore afin de les afficher dans le tableau.

23.6 Pour choisir un chemin d'exploration quand plusieurs chemins sont disponibles
Une dimension peut appartenir plusieurs hirarchies. Lorsque vous explorez en avant une telle valeur de dimension, le chemin d'exploration suivre est ambigu. Vous devez dfinir le chemin d'exploration. Remarque : Si la valeur de dimension que vous choisissez d'explorer est le rsultat d'une exploration prcdente, le chemin est dj connu. C'est pourquoi dans ce cas, vous n'avez pas besoin de slectionner un chemin d'exploration. 1. Explorez la dimension. La bote de dialogue "Slectionner un chemin d'exploration" s'affiche. La bote de dialogue prsente la liste des dimensions de la hirarchie au-dessus et en dessous de la valeur explore. Une case cocher apparat ct de chaque dimension situe sous la dimension actuelle explore ; vous pouvez ainsi slectionner les dimensions extraire de la base de donnes afin de poursuivre l'action d'exploration. La bote de dialogue affiche galement les filtres que vous pouvez slectionner pour filtrer la nouvelle requte. 2. Slectionnez le chemin explorer. 3. Cliquez sur OK.

23.7 Prise d'un instantan d'exploration


Slectionnez Analyse > Interagir > Explorer > Instantan.

23.8 Exploration des dimensions dans des tableaux et des sections

288

2012-05-10

Exploration des donnes de rapport

Les dimensions reprsentent en gnral des donnes sous forme de caractres, telles que des noms de socit ou de client et des dates. Les calculs reposent sur les dimensions des rapports. Par exemple, si vous crez un rapport qui calcule le chiffre d'affaires total d'une rgion pour une anne donne, l'indicateur Chiffre d'affaires est calcul en fonction des deux dimensions suivantes : [Etat] et [Anne]. Lorsque vous explorez une dimension de faon plus approfondie pour rechercher les donnes qui sous-tendent le rsultat affich, le revenu des ventes est calcul sur la base des valeurs explores. Si vous explorez Anne dans l'exemple ci-dessus, le chiffre d'affaires par tat et par trimestre s'affiche puisque Trimestre est la dimension qui suit Anne dans la hirarchie chronologique. Remarque : Vous ne pouvez pas explorer des objets information.

23.8.1 Exploration avant


Vous explorez en avant pour visualiser les donnes de niveau infrieur qui sont sous-jacentes au rsultats agrgs affichs sur les rapports. Cela permet d'expliquer la raison l'origine de rsultats levs ou faibles. Exemple : Utilisation de la fonction d'exploration pour expliquer la baisse dramatique des ventes en 2003 Dans cet exemple, vous recevez un rapport qui prsente les rsultats du revenu des ventes pour la ligne Accessoires provenant du magasin de vente au dtail eMode. Le tableau crois suivant montre que la ligne Accessoires a baiss en 2003.

Pour analyser plus prcisment l'origine de la baisse, vous explorez en avant la valeur de cellule 2003 afin d'afficher les donnes dtailles de chaque trimestre.

Lorsque vous explorez en avant la valeur de cellule 2003, un filtre apparat dans la barre d'outils Exploration pour indiquer que les valeurs trimestrielles vers lesquelles vous avez effectu l'exploration sont filtres pour l'anne 2003. Le diagramme explor indique clairement que le problme est survenu au quatrime trimestre (Q4) de l'anne 2003.

289

2012-05-10

Exploration des donnes de rapport

Pour savoir quelle catgorie au sein de la ligne Accessoires imputer la chute des revenus, vous explorez de nouveau en avant la valeur de cellule Accessoires.

Le tableau crois explor montre les catgories responsables de la baisse de revenu au trimestre T4. Remarque : Si vous tentez d'explorer une dimension dj affiche dans une autre colonne ou ligne du mme tableau, la dimension disponible suivante dans le chemin d'exploration s'affiche.

23.8.1.1 Pour explorer en avant une valeur de dimension dans une cellule de tableau ou de section
1. Vrifiez que vous vous trouvez en mode Exploration. 2. Sur une cellule de tableau ou de section, placez le pointeur de la souris sur la valeur de dimension que vous voulez explorer. Une info-bulle s'affiche en indiquant la dimension suivante dans le chemin d'exploration. Si le rapport explor contient des dimensions provenant de plusieurs fournisseurs de donnes, l'info-bulle affiche le nom de la requte et la dimension pour la valeur. 3. Cliquez sur la valeur. Le tableau ou la section explore affiche les donnes du niveau de dimension immdiatement infrieur. La barre d'outils Exploration situe en haut du rapport affiche les valeurs partir desquelles vous avez lanc l'exploration. Ces valeurs filtrent celles qui sont affiches dans le tableau explor.

23.8.2 Exploration arrire


Vous explorez en arrire une valeur de dimension pour voir comment les donnes plus dtailles sont agrges un rsultat de niveau suprieur. Imaginons par exemple que vous avez effectu une exploration avant sur Anne pour examiner les donnes pour chaque trimestre. Si vous voulez voir comment ces donnes s'agrgent aux rsultats annuels, vous pouvez explorer en arrire. Lorsque vous explorez en arrire une valeur de dimension, vous vous dplacez le long du chemin d'exploration de la hirarchie des donnes du niveau le plus bas jusqu'au niveau le plus lev. Imaginons

290

2012-05-10

Exploration des donnes de rapport

que vous avez explor en avant de [Anne] [Trimestre]. Si vous effectuez une exploration arrire sur [Trimestre], vous revenez [Anne]. Pour explorer en arrire une valeur de dimension, vous devez dj avoir fait une exploration avant ou vous devez avoir dfini le chemin d'exploration qui convient dans le primtre d'analyse.

23.8.2.1 Pour explorer en arrire une valeur de dimension


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Sur une cellule de tableau ou de section, cliquez avec le bouton droit sur la valeur de dimension par laquelle vous voulez explorer en arrire. Dans le menu contextuel qui s'affiche, slectionnez Explorer en arrire ou cliquez sur l'icne Exploration arrire situe en regard de la valeur de dimension explorer en arrire. Si le tableau est un tableau crois sans en-tte qui affiche les noms des dimensions du tableau, l'icne Exploration arrire s'affiche en regard de chaque valeur partir de laquelle vous pouvez explorer en arrire. Le rapport affiche alors les donnes du niveau de dimension immdiatement suprieur. Les filtres qui filtraient la valeur utilise pour l'exploration arrire sont supprims de la barre d'outils Exploration.

23.8.3 Exploration par


Lorsque vous explorez en avant ou en arrire, vous vous dplacez dans une hirarchie, dimension par dimension. Toutefois, vous pouvez obtenir une vue diffrente des donnes en les ventilant diffremment pour les afficher ensuite dans d'autres hirarchies. Pour cela, vous effectuez une exploration sur les autres dimensions qui vous intressent. Remarque : Vous pouvez effectuer une exploration seulement sur une dimension qui a t inclue dans le primtre d'analyse du document. Exemple : Exploration par la hirarchie Produits pour ventiler les revenus des ventes par produit Vous travaillez comme responsable rgional pour l'Allemagne dans un magasin de vente de vtements au dtail et vous avez reu le rapport suivant, qui montre les revenus des ventes trimestriels par Etat :

291

2012-05-10

Exploration des donnes de rapport

Seule l'analyse des rsultats du pays Allemagne vous intresse. Vous voulez aussi analyser les revenus des ventes ventils selon chacune des lignes de produits vendues. Pour explorer les donnes de l'Allemagne, vous placez le pointeur de la souris sur la cellule du tableau affichant Allemagne. Cependant, si vous effectuez une exploration avant maintenant, vous allez explorer les rsultats de chaque ville d'Allemagne, car la dimension [Ville] est la dimension qui se trouve immdiatement sous [Etat]. Au lieu de cela, vous slectionnez Explorer par dans le menu Exploration et vous vous dplacez travers les dimensions sur la hirarchie Produits en slectionnant les sous-menus jusqu' atteindre la dimension [Lignes].

Le rapport explor affiche les rsultats dtaills du revenu des ventes pour chaque ligne de produits vendue en Allemagne.

292

2012-05-10

Exploration des donnes de rapport

23.8.3.1 Pour explorer par valeur de dimension


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Sur une cellule de tableau ou de section, cliquez avec le bouton droit sur la valeur de dimension par laquelle vous voulez effectuer l'exploration. Un menu contextuel apparat, affichant les chemins d'exploration disponibles. 3. Placez le pointeur de votre souris sur Explorer par, puis sur la classe explorer. 4. Cliquez sur la dimension dans laquelle vous souhaitez effectuer l'exploration. Le rapport affiche maintenant des donnes pour la dimension explore.

23.9 Exploration des indicateurs dans des tableaux et des sections


L'exploration d'une valeur d'indicateur consiste explorer un niveau en dessous pour chaque dimension associe dans le bloc et calculer l'indicateur pour les dimensions affiches.

293

2012-05-10

Exploration des donnes de rapport

Exemple : Exploration des rsultats de revenus des ventes annuels pour faire apparatre la ventilation par ville et par trimestre Par exemple, supposons que vous explorez en avant la valeur du chiffre d'affaires 2003 pour la Californie, qui apparat dans un tableau crois prsentant les chiffres d'affaires par anne et par Etat. Le rapport explor affiche le chiffre d'affaires par trimestre (un niveau en dessous de Anne) et par ville (un niveau en dessous de Etat) pour la Californie.

23.9.1 Pour explorer en avant une valeur d'indicateur


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Placez le pointeur de la souris sur la valeur d'indicateur explorer. Une info-bulle s'affiche en indiquant les dimensions suivantes dans chaque chemin d'exploration associ. 3. Cliquez sur la valeur d'indicateur. Votre rapport affiche alors les donnes de dimension du niveau immdiatement infrieur. Les en-ttes du tableau affichent les noms des dimensions que vous avez explores ainsi que la flche d'exploration arrire, qui indique que vous pouvez remonter aux rsultats agrgs si vous le souhaitez. La barre d'outils Exploration prsente les valeurs qui filtrent les rsultats affichs dans le tableau ou la section explor(e).

23.9.2 Pour explorer en arrire une valeur d'indicateur


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Cliquez avec le bouton droit de la souris sur la valeur d'indicateur dans laquelle vous souhaitez raliser une exploration arrire. Cliquez ensuite sur l'option Explorer en arrire du menu contextuel ou sur l'icne Exploration arrire en regard de la valeur d'indicateur analyser. Le tableau explor affiche maintenant les donnes du niveau de dimension immdiatement suprieur.

23.10 Synchronisation de l'exploration latrale sur plusieurs tableaux et diagrammes


Un rapport peut comprendre plusieurs tableaux ou diagrammes. Le terme gnrique utilis dans ce guide pour dsigner des tableaux et des diagrammes est : bloc. Deux mthodes sont possibles pour explorer un rapport contenant plusieurs blocs :

294

2012-05-10

Exploration des donnes de rapport

Exploration simultane de chaque bloc du rapport contenant cette dimension explore Exploration du bloc de donnes courant uniquement

L'option Synchroniser l'exploration sur les blocs de rapport permet de dfinir la mthode d'exploration des rapports. Si vous synchronisez l'exploration sur tous les blocs d'un rapport, chaque bloc du rapport contenant la dimension explore est explor. La dimension suivante dans le chemin d'exploration remplace la dimension prcdente dans tous les blocs du rapport. Si vous ne synchronisez pas l'exploration sur tous les blocs du rapport, la dimension suivante dans le chemin d'exploration remplace la dimension prcdente uniquement dans le bloc actuel du rapport. Rubriques associes Option Synchroniser l'exploration sur les blocs de rapport

23.11 Exploration de diagrammes


L'exploration avant, arrire ou par valeur sur un diagramme vous donne une explication graphique du caractre particulirement lev ou faible des rsultats agrgs. Vous pouvez explorer : les dimensions en effectuant des explorations sur des axes de diagramme ; les dimensions en effectuant des explorations sur la lgende du diagramme. les indicateurs en effectuant une exploration sur des barres ou des marqueurs de donnes dans le corps du diagramme ;

Vous ne pouvez pas explorer par valeur (commande Explorer par) des dimensions sur des axes de diagramme. Vous pouvez cependant effectuer des explorations par valeur pour des dimensions sur des lgendes de diagramme. Rubriques associes Exploration sur des lgendes d'axe

23.11.1 Exploration sur des dimensions via des axes de diagramme


Sur les diagrammes 2D, vous pouvez effectuer des explorations sur des dimensions via l'axe X. Sur les diagrammes 3D, vous pouvez effectuer des explorations sur des dimensions via l'axe X et l'axe Z. Les diagrammes peuvent contenir une ou plusieurs dimensions sur un mme axe. Quand un axe contient plusieurs dimensions, chaque combinaison possible des valeurs des dimensions apparat sur l'axe (cela est parfois appel produit cartsien).

295

2012-05-10

Exploration des donnes de rapport

Quand vous effectuez une exploration sur une valeur d'axe avec plusieurs dimensions, les rsultats de l'exploration sont filtrs par les deux dimensions.

23.11.1.1 Pour explorer un axe de diagramme


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Placez le pointeur de la souris au-dessus de la valeur de dimension dans laquelle vous souhaitez effectuer l'exploration. 3. Pour explorer en avant la valeur de la dimension, cliquez sur la valeur. Pour explorer en arrire la valeur de la dimension, cliquez sur la valeur avec le bouton droit de la souris, puis slectionnez Explorer en arrire. Pour explorer en avant la valeur de la dimension, cliquez sur la valeur avec le bouton droit de la souris, puis slectionnez Explorer en avant. Pour explorer par valeur de dimension, cliquez sur la valeur avec le bouton droit de la souris, puis slectionnez Explorer par. Remarque : L'option Explorer par n'est pas disponible lorsque l'axe comporte plusieurs dimensions.

23.11.2 Exploration d'indicateurs dans des diagrammes


Vous pouvez effectuer des explorations sur les indicateurs affichs dans les types de diagramme suivants : Diagrammes barres en effectuant une exploration dans les barres Diagrammes courbes et en radar en effectuant une exploration sur les marqueurs de donnes Diagrammes secteurs en effectuant une exploration dans les segments

L'exploration d'indicateurs porte sur chaque dimension affiche sur les axes du diagramme. Les nouveaux calculs de l'indicateur affichs sur les barres ou les marqueurs de donnes du diagramme explor correspondent aux dimensions de niveau infrieur ou suprieur que vous avez explores. Les tiquettes d'axe de diagramme affichent les noms des dimensions explores. Exemple : Analyse des informations dtailles pour l'indicateur Revenu des ventes sur un diagramme Par exemple, ce diagramme barres 3D affiche les valeurs pour la dimension [Etat] sur l'axe X ainsi que les valeurs pour la dimension [Lignes] sur l'axe Z. Cela signifie que les diagrammes barres affichent des valeurs pour le revenu des ventes par Etat par ligne.

296

2012-05-10

Exploration des donnes de rapport

Comme le montre l'exemple suivant, quand vous explorez en avant la barre "Pantalons de ville" en "Espagne", vous explorez aussi en avant de [Etat] [Ville] sur l'axe X, et de [Lignes] [Catgorie] sur l'axe Y. Le diagramme explor affiche le revenu des ventes par ville par catgorie pour la ligne de vtements "Pantalons de ville".

23.11.2.1 Pour effectuer une exploration sur un indicateur dans un diagramme


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Placez le pointeur de la souris au-dessus de la valeur d'indicateur explorer. Sur les diagrammes, chaque indicateur est reprsent par une barre (sur les diagrammes barres) ou par un marqueur de donnes (sur les diagrammes courbes et en radar). 3. Pour explorer en avant la valeur d'indicateur, cliquez sur la barre ou le marqueur de donnes. Pour explorer en arrire la valeur d'indicateur, cliquez sur la barre ou le marqueur de donnes avec le bouton droit de la souris, puis cliquez sur Explorer en arrire .

23.11.2.1.1 Restrictions lors de l'exploration d'indicateurs dans des diagrammes


Lorsque vous explorez des diagrammes autres que des diagrammes barres, il se peut que l'action d'exploration ne porte que sur certaines dimensions et non pas sur l'ensemble des dimensions des

297

2012-05-10

Exploration des donnes de rapport

axes du diagramme. Lorsque vous explorez des indicateurs dans les types de diagramme suivants, l'action d'exploration porte uniquement sur les valeurs qui figurent dans la lgende d'axe : Diagrammes aires 2D, 3D et empils Diagrammes en radar et nuage de points tous les types

Remarque : Les diagrammes aires 3D ne permettent pas l'exploration d'indicateurs.

23.11.3 Exploration sur des lgendes d'axe


Vous pouvez effectuer des explorations dans des diagrammes via la lgende de diagramme, quand la lgende prsente la liste des dimensions affiches sur le diagramme. Quand la lgende de diagramme prsente la liste des indicateurs affichs sur le diagramme, l'exploration partir de la lgende n'est pas possible. L'exploration d'une lgende est utile si vous utilisez un diagramme secteurs, car les tiquettes d'axe, qui affichent les noms des dimensions reprsentes par chaque segment ne sont pas souvent affichs. Remarque : Vous pouvez raliser une exploration par valeur dans une lgende de diagramme uniquement s'il n'existe qu'une dimension sur l'axe.

23.11.3.1 Pour explorer une lgende d'axe


1. Vrifiez que vous vous trouvez en mode Exploration. 2. Placez le pointeur de la souris au-dessus de la valeur dans laquelle vous souhaitez effectuer l'exploration. 3. Pour explorer en avant une valeur de la dimension, cliquez sur la couleur associe la valeur. Pour explorer en arrire la valeur de dimension, cliquez avec le bouton droit de la souris sur la couleur associe la valeur puis cliquez sur Explorer en arrire, ou cliquez sur l'icne Explorer en arrire. Pour effectuer une exploration par valeur de dimension, cliquez avec le bouton droit de la souris sur la couleur associe la valeur puis cliquez sur Explorer par.

23.12 Utilisation de filtres lors de l'exploration

298

2012-05-10

Exploration des donnes de rapport

Si vous explorez une valeur d'indicateur ou de dimension dans un tableau ou un diagramme, les rsultats de l'exploration sont filtrs sur la base de l'indicateur ou de la dimension explor. Le filtre est appliqu tous les rsultats affichs dans le rapport explor. Des filtres apparaissent en tant que zones de liste dans la barre d'outils Exploration. Chaque zone de liste contient les valeurs associes au filtre correspondant. Les donnes afficher dans un tableau ou un diagramme se choisissent en slectionnant les valeurs appropries dans ces zones. Remarque : Vous pouvez galement utiliser la barre d'outils Exploration en dehors du mode Exploration afin d'ajouter rapidement des filtres de rapport simples aux rapports. Dans ce contexte, la barre d'outils est appele barre d'outils Filtre de rapport. Exemple : Filtrage des rapports explors sur la base des diffrents Etats Par exemple, une exploration avant sur une cellule de tableau contenant "Californie", dont l'objectif est l'obtention des rsultats correspondant aux villes californiennes, filtre les valeurs de l'intgralit du rapport avec Californie et n'affiche que les rsultats qui correspondent la Californie. En modifiant la valeur de chaque filtre, vous pouvez alors voir les donnes pour d'autres valeurs de la dimension explore. Par exemple, pour Etat, vous pouvez slectionner Pays-Bas dans le filtre. Remarque : Lorsque le rapport explor comprend des dimensions provenant de plusieurs fournisseurs de donnes, une info-bulle apparat quand vous placez le curseur sur la valeur affiche sur le filtre. L'info-bulle indique le nom de la requte et la dimension de la valeur.

Rubriques associes Pour crer des filtres de rapport simples

23.12.1 Pour changer une valeur de filtre dans la barre d'outils Exploration
1. Vrifiez que vous vous trouvez en mode Exploration. 2. Dans la barre d'outils Exploration, cliquez sur la flche vers le bas associe la dimension que vous voulez filtrer. 3. Cliquez sur la valeur souhaite.

23.12.2 Pour ajouter ou supprimer un filtre d'exploration


1. Vrifiez que vous vous trouvez en mode Exploration.

299

2012-05-10

Exploration des donnes de rapport

2. Faites glisser la dimension contenant les valeurs autour desquelles vous souhaitez filtrer votre rapport et dposez-la dans la barre d'outils Exploration. Une zone de liste apparat pour le nouveau filtre dans la barre d'outils Exploration. Vous pouvez slectionner une valeur dans cette liste pour filtrer les rsultats affichs dans le tableau, le diagramme ou le rapport explor. 3. Pour supprimer un filtre d'exploration, faites glisser la dimension en dehors de la barre d'outils Exploration.

23.13 Enregistrement de rapports avec des filtres d'exploration


Lors de l'enregistrement d'un document contenant des rapports en mode d'exploration, les filtres crs pendant l'exploration sont enregistrs avec le document. A l'ouverture d'un document enregistr en mode d'exploration, la barre d'outils Exploration apparat dans les rapports explors et montre les filtres crs au cours de la dernire session d'exploration. Remarque : Les documents enregistrs en mode Exploration sont plus longs ouvrir que les documents enregistrs en mode Rsultats.

23.14 Actualisation des donnes d'un rapport explor avec des invites
Certains rapports contiennent des invites. Lorsque vous actualisez le document, les invites vous demandent d'indiquer les valeurs extraire de la base de donnes et renvoyer aux rapports du document. Par exemple, vous pouvez tre amen spcifier en rponse une invite l'anne pour laquelle vous voulez rafrachir les donnes. Ce rapport explor montre les valeurs pour l'anne 2003 l'anne indique en rponse l'invite. Si le rapport explor est filtr pour l'anne 2003, que vous actualisez le document et que vous slectionnez l'anne 2002 pour rpondre l'invite, le rapport affiche les rsultats de l'anne 2002 au lieu de ceux de 2003.

23.15 Exploration avec l'exploration de requte

300

2012-05-10

Exploration des donnes de rapport

23.15.1 Dfinition de l'exploration de requte


Vous pouvez effectuer une exploration en mode d'exploration de requte, qui n'agit pas de la mme faon que le mode d'exploration standard. Lorsque vous activez l'exploration de requte, vous effectuez l'exploration en modifiant la requte sous-jacente (en ajoutant et en supprimant des dimensions et des filtres de requte) et en appliquant des filtres d'exploration. Exemple : Exploration en avant de mois semaine Dans cet exemple, Mois est la dimension la plus basse actuellement disponible dans la requte d'une hirarchie temporelle, et Semaine est la dimension qui se trouve immdiatement au-dessous dans la hirarchie. Si vous explorez en avant avec Mois = Janvier, il se produit trois choses : Semaine est ajout au primtre d'analyse. Un filtre de requte limite Mois "Janvier". Un filtre d'exploration est ajout pour limiter Mois "Janvier".

Si vous explorez en arrire de Semaine Mois, le processus est invers : Semaine est supprim du primtre d'analyse. Le filtre de requte est supprim. Le filtre d'exploration est supprim.

Remarque : Les filtres d'exploration ne sont pas indispensables en mode d'exploration de requte. Ils sont appliqus pour assurer la cohrence avec le mode d'exploration standard. Par exemple, la fonction DrillFil ters renvoie la valeur correcte en mode d'exploration de requte parce que l'exploration de requte applique des filtres d'exploration qui correspondent aux filtres de requte.

23.15.1.1 Utilisation de l'exploration des requtes


Vous pouvez utiliser l'exploration de requte lorsque votre rapport contient des indicateurs d'agrgats calculs au niveau de la base de donnes. L'exploration de requte est conue en particulier pour offrir un mode d'exploration adapt aux bases de donnes telles qu'Oracle 9i OLAP qui contiennent des fonctions d'agrgation non prises en charge dans Web Intelligence ou qui ne peuvent pas tre correctement calcules dans le rapport pendant une session d'exploration. L'exploration de requte est galement utile pour rduire la quantit de donnes stockes au niveau local pendant une session d'exploration. Etant donn qu'elle rduit le primtre d'analyse lors des explorations en arrire, l'exploration de requte purge les donnes superflues.

301

2012-05-10

Exploration des donnes de rapport

23.15.1.2 Pour activer l'exploration de requte


1. Cliquez sur Document dans l'onglet Proprits pour afficher le volet Proprits du document. 2. Slectionnez Utiliser l'exploration de requte. Si votre rapport dispose dj d'un primtre d'analyse dfini, un message vous demande d'effacer le primtre d'analyse avant d'activer l'exploration de requte.

23.15.1.3 Exploration avec l'exploration de requte

23.15.1.3.1 Exploration avant avec l'exploration de requte


Lorsque vous explorez en avant, l'exploration de requte se comporte de la mme faon que l'exploration standard au point o les donnes se dplacent l'extrieur du primtre d'analyse. Pour filtrer une dimension explore en mode d'exploration de requte, en plus d'un filtre d'exploration, il faut ajouter un filtre de requte. Par exemple, pour explorer Anne=2001, vous devez ajouter un filtre de requte pour limiter la dimension Anne 2001. Pour cette raison, la seule valeur qui apparat dans la barre d'outils d'exploration pour la dimension explore est la valeur que vous avez explore (dans ce cas 2001). Ceci est diffrent du mode d'exploration standard dans lequel toutes les valeurs de la dimension sont visibles dans la barre d'outils. En consquence, vous ne pouvez pas modifier les valeurs de filtre en mode d'exploration de requte (par exemple, explorer Anne=2001, puis passer Anne=2003) comme vous pouvez le faire en mode d'exploration standard. Comme l'exploration de requte tend automatiquement le primtre de l'analyse, vous pouvez l'utiliser uniquement si vous avez le droit d'effectuer une exploration en dehors du primtre. Pour en savoir plus, voir votre administrateur.

23.15.1.3.2 Exploration arrire avec l'exploration de requte


Lorsque vous explorez en arrire, l'exploration de requte supprime les dimensions de la requte. Par exemple, l'exploration arrire de Mois Trimestre a pour effet de supprimer Mois de la requte. Ce comportement a deux consquences : L'exploration de requte est incompatible avec les instantans d'exploration. Il n'est pas possible d'explorer en arrire au del des dimensions qui apparaissent comme objets de rapport. Par exemple, si votre rapport affiche Anne, Trimestre et Revenu, vous ne pouvez pas explorer en arrire de Trimestre Anne, car cela supprimerait Trimestre de la liste des objets rapport.

302

2012-05-10

Exploration des donnes de rapport

Rubriques associes Exploration de requte et instantans d'exploration

23.15.1.3.3 Exploration de requte et instantans d'exploration


N'utilisez pas d'instantans d'exploration lorsque vous travaillez en mode d'exploration de requte, car l'exploration de requte signifie qu'il est impossible de garantir l'absence de modification des instantans. En mode d'exploration de requte, les instantans changent lorsque vous explorez en arrire une dimension que vous avez incluse dans un instantan. L'exploration arrire supprimant la dimension de la requte sous-jacente, elle supprime galement la dimension de l'instantan.

23.15.1.3.4 Exploration de requte et autres rapports bass sur le mme fournisseur de donnes
Si votre document contient d'autres rapports qui contiennent des dimensions sur lesquelles vous explorez en mode d'exploration de requte, ces rapports sont affects, car l'exploration des requte modifie les dimensions qu'ils contiennent. Vous pouvez viter cet inconvnient (bien que cela implique d'extraire des donnes dupliques) en crant un nouveau fournisseur de donnes et en reconstituant l'autre rapport en fonction des donnes de ce fournisseur. A prsent, lorsque vous explorez en mode d'exploration de requte, l'autre rapport n'est plus affect. Exemple : Exploration d'une dimension qui apparat dans un autre rapport Si vous disposez de deux rapports reposant sur une requte qui contient Anne, Trimestre et Chiffre d'affaires et que vous vous servez de l'exploration de requte pour explorer en avant le premier rapport jusqu' Anne = 2001, les donnes de Anne du second rapport sont galement filtres de sorte que seule celles de l'anne 2001 soit incluses.

303

2012-05-10

Exploration des donnes de rapport

304

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Fusion entre les donnes des dimensions et celles des hirarchies

24.1 Dfinition de la fusion


Vous pouvez synchroniser les donnes renvoyes par diffrentes dimensions, hirarchies ou attributs en crant des objets fusionns qui les intgrent. Vous fusionnez les donnes de deux fournisseurs de donnes diffrents. Par exemple, si vous disposez d'un fournisseur de donnes contenant des informations dtailles sur les clients et d'un autre fournisseur de donnes contenant les donnes de ventes, vous pouvez synchroniser les deux fournisseurs de donnes autour du client. Lorsque vous fusionnez des donnes provenant de la mme source de donnes (par exemple, du mme univers ou de la mme requte), la fusion est base sur l'ID interne de chaque membre de donnes. Lorsque vous fusionnez des donnes issues de diffrentes sources de donnes, la fusion est base sur la lgende de chaque membre de donnes. Par exemple, si vous synchronisez deux hirarchies [Gographie], le membre de donnes [Los Angeles] est fusionn avec [Los Angeles] via son ID interne quand les hirarchies sont bases sur la mme source de donnes. Les membres sont fusionns sur la lgende "Los Angeles" quand les hirarchies se trouvent dans des sources de donnes diffrentes. Dans les cas o la fusion est base sur la lgende et o diffrents membres portant la mme lgende ont diffrents membres parent, il est impossible de fusionner les membres et l'erreur #VALEURSMULTIPLES apparat. Lorsqu'un objet fusionn contient une hirarchie, vous ne pouvez pas l'inclure directement dans un rapport mais vous pouvez tout de mme consulter les donnes hirarchiques synchronises en utilisant les hirarchies d'origine. Si vous intgrez un objet sans hirarchie dans un rapport, l'objet renvoie l'erreur #CALCUL si les hirarchies lui sont ajoutes ultrieurement. Rubriques associes Fusion des hirarchies

24.1.1 Fusion des fournisseurs de donnes en fonction des cls

305

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Lorsque vous fusionnez deux sources de donnes en fonction des objets dtaills d'une requte bass sur BICS, les cls de requte sont mappes sur les dtails. De cette manire, il est possible de fusionner les fournisseurs de donnes en fonction des cls. Une fois fusionn, l'attribut est utilis dans le rapport de la mme manire qu'une dimension.

24.2 Choix des donnes fusionner


Vous fusionnez les donnes lorsque votre rapport tire des donnes de sources diffrentes mais qui sont lies entre elles. Par exemple, l'un de vos rapports affiche des cibles en termes de chiffre d'affaires et de ventes. Ce rapport contient des sections par anne, et chaque section affiche les cibles en termes de chiffre d'affaires et de ventes. Si les donnes cible du chiffre d'affaires et des ventes sont issues de deux fournisseurs de donnes diffrents, elles ne sont pas synchronises. Pour synchroniser les donnes, fusionnez les deux fournisseurs de donnes sur la dimension Anne commune. La seule restriction technique impose sur les dimensions fusionnes est qu'elles doivent tre du mme type de donnes. Vous pouvez, par exemple, fusionner deux dimensions contenant des donnes alphanumriques. Mais cela ne prsente aucun intrt de fusionner des dimensions non lies mme si leurs types de donnes sont identiques. Par exemple, cela ne prsente aucun intrt de fusionner une dimension contenant des noms de client avec une dimension contenant des rgions de ventes. Les dimensions fusionnes portent souvent le mme nom dans les deux sources de donnes, mais cela n'est pas obligatoire. Il peut tre intressant de fusionner des dimensions portant des noms diffrents si elles contiennent les donnes lies. Pour fusionner correctement des dimensions, vous devez connatre la smantique des donnes (ce quoi les donnes font rfrence) des diffrentes sources de donnes. Les types et les noms des donnes de dimension ont uniquement une valeur indicative approximative par rapport la pertinence de la fusion.

24.3 Exemple de dimension fusionne


L'exemple suivant, dans lequel deux fournisseurs de donnes sont utiliss, illustre les effets de la fusion de dimensions : Exemple : Fusion de dimensions Ville Fournisseurs de donnes 1 :
Pays Ville

Etats-Unis

New York

306

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Pays

Ville

Etats-Unis France France

Toulouse Paris Toulouse

Fournisseurs de donnes 2 :
Ville Chiffre d'affaires

New York Toulouse Paris Toulouse

100 000 75 000 90 000 60 000

Si vous ne fusionnez pas les dimensions Ville et que vous placez les objets Pays, Ville et Chiffre d'affaires dans le tableau, vous obtenez le rsultat suivant :
Pays Ville Chiffre d'affaires

Etats-Unis Etats-Unis France France

New York Toulouse Paris Toulouse

325 000 325 000 325 000 325 000

Etant donn qu'il n'existe aucun lien entre les deux fournisseurs de donnes par le biais d'une dimension fusionne, les chiffres d'affaires des villes ne sont pas lis aux pays. Le tableau affiche le chiffre d'affaires global dans le second fournisseur de donnes pour chaque paire Pays/Ville. Lorsque vous fusionnez les dimensions Ville, vous obtenez le rsultat suivant :
Pays Ville Chiffre d'affaires

Etats-Unis Etats-Unis France France

New York Toulouse Paris Toulouse

100 000 75 000 90 000 60 000

307

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

24.4 Fusion des hirarchies


Lorsque vous fusionnez des hirarchies, vous ne pouvez pas utiliser la hirarchie fusionne dans un rapport mais vous pouvez exploiter la synchronisation des donnes en utilisant la hirarchie d'origine qui compose la hirarchie fusionne. Les donnes du rapport endossent la structure de la hirarchie slectionne. Exemple : Hirarchies fusionnes Vous disposez de deux sources de donnes, chacune utilisant une hirarchie fusionne dans un objet fusionn. Le fournisseur de donnes 1 contient les donnes suivantes :
Produit Facture du magasin

Sport Gym Bas Hauts Poids Nage Camping Tentes Sacs de couchage Equipement de cuisine Electrique

5401 4 073 1236 1208 1629 1328 16961 3534 3423 5352 4652

Le fournisseur de donnes 2 contient les donnes suivantes :


Produit Units commandes

Sport Gym Bas Hauts

13 348 8 814 1231 3241

308

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Produit

Units commandes

Poids Nage Camping

4342 4534 34234

Si vous utilisez la premire hirarchie dans un rapport, les donnes fusionnes sont structures comme suit :
Produit Facture du magasin Units commandes

Sport Gym Bas Hauts Poids Nage Camping Tentes Sacs de couchage Equipement de cuisine Electrique

5401 4 073 1236 1208 1629 1328 16961 3534 3423 5352 4652

13 348 8 814 1231 3241 4342 4534 34234

Les membres enfant de [Camping] apparaissent dans la hirarchie car ils apparaissent dans la hirarchie que vous avez slectionne. L'indicateur [Units commandes] n'affiche aucune valeur pour ces membres car ils n'existent pas dans le second fournisseur de donnes. Si vous slectionnez la seconde hirarchie, les donnes fusionnes sont structures comme suit :
Produit Facture du magasin Units commandes

Sport Gym

5401 4 073

13 348 8 814

309

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Produit

Facture du magasin

Units commandes

Hauts Bas Poids Nage Camping

1236 1208 1629 1328 16961

1231 3241 4342 4534 34234

Les membres enfant de [Camping] n'apparaissent pas car ils n'apparaissent pas dans la hirarchie que vous avez slectionne.

24.5 Fusion de types d'objet diffrents


Vous pouvez inclure des dimensions, des attributs et des hirarchies dans les objets fusionns. Vous ne pouvez pas inclure un objet fusionn contenant une hirarchie directement dans un rapport, mais vous pouvez inclure les objets qui composent l'objet fusionn. La structure des donnes qui s'affiche dans le rapport dpend de l'objet slectionn. Exemple : Fusion d'une dimension et d'une hirarchie Vous disposez de deux sources de donnes, l'une contenant une dimension et l'autre une hirarchie. Le fournisseur de donnes 1 contient la dimension [Pays] comme suit :
Ville Elments boursiers

Los Angeles San Francisco San Diego

4545 6465 4564

Le fournisseur de donnes 2 contient la hirarchie [Gographie] comme suit :


Gographie Chiffre d'affaires

Etats-Unis Californie

54342 6996

310

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Gographie

Chiffre d'affaires

Los Angeles San Francisco San Diego

3423 2342 1231

Vous fusionnez la dimension et la hirarchie dans un objet fusionn. Vous ne pouvez pas intgrer l'objet fusionn dans un rapport car il contient une hirarchie. Si vous intgrez la dimension [Pays] dans un rapport, les donnes apparaissent de la faon suivante :
Ville Elments boursiers Chiffre d'affaires

Los Angeles San Francisco San Diego

4545 6465 4564

3423 2342 1231

Si vous placez la hirarchie [Gographie] dans un rapport, vous obtenez le rsultat suivant :
Produit Elments boursiers Chiffre d'affaires

Etats-Unis Californie Los Angeles San Francisco San Diego 4545 6465 4564

54342 6996 3423 2342 1231

24.6 Forage de calculs fusionns l'aide de la fonction ForcerFusion


Par dfaut, les calculs ne prennent pas en compte les dimensions fusionnes si celles-ci n'apparaissent pas explicitement dans le contexte de calcul. Exemple : Calcul de chiffres d'affaires l'aide de ForcerFusion Deux fournisseurs de donnes sont reprsents dans l'exemple ci-aprs :

311

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Fournisseurs de donnes 1 :
Pays Ville

Etats-Unis Etats-Unis France France

New York Toulouse Paris Toulouse

Fournisseurs de donnes 2 :
Ville Chiffre d'affaires

New York Toulouse Paris Toulouse

100 000 75 000 90 000 60 000

Si vous fusionnez les dimensions Ville, puis crez un tableau avec Pays et Chiffre d'affaires, vous obtenez le rsultat suivant :
Pays Chiffre d'affaires

Etats-Unis Etats-Unis France France

325 000 325 000 325 000 325 000

Etant donn que la dimension fusionne Ville n'apparat pas dans le tableau, elle n'a aucune influence sur le calcul du chiffre d'affaires. Le chiffre d'affaires global dans le second fournisseur de donnes apparat pour chaque pays. Pour obtenir le rsultat correct, remplacez Chiffre d'affaires, dans la deuxime colonne, par la formule ForcerFusion([Chiffre d'affaires]) :
Ville Chiffre d'affaires

Etats-Unis Etats-Unis

175 000 175 000

312

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Ville

Chiffre d'affaires

France France

150 000 150 000

La relation entre pays et villes a maintenant une influence sur le calcul du chiffre d'affaires. Remarque : Dans l'exemple ci-dessus, si Chiffre d'affaires est un indicateur intelligent, alors la formule ForcerFu sion([Chiffre d'affaires]) renvoie #VALEURMULTI. Cela est d au fait que le regroupement (Pays) n'existe pas pour l'indicateur Chiffre d'affaires. ForcerFusion([indicateur_intellige nt]) renvoie systmatiquement #VALEURMULTI, moins qu'aucune agrgation ne soit ncessaire au calcul de l'indicateur.

24.7 Cration, modification et suppression d'objets fusionns

24.7.1 Fusion de dtails, de dimensions ou de hirarchies


1. Passez en mode Conception. a. Dans l'interface Web (client DHTML), cliquez sur Variables > Fusionner. b. Dans l'interface Rich Internet Application (applet Java) et dans Web Intelligence Rich Client, cliquez sur Accs aux donnes > Objets de donnes > Fusionner. 2. Maintenez la touche Ctrl enfonce et slectionnez les dimensions ou hirarchies que vous souhaitez fusionner. 3. Cliquez sur OK. Vous pouvez visualiser l'objet fusionn dans le volet Objets disponibles du panneau gauche. Les hirarchies ou dimensions d'origine qui composent l'objet fusionn apparaissent en dessous de celui-ci. Vous pouvez modifier ou supprimer la dimension ou la hirarchie fusionne dans le volet Objets disponibles. Slectionnez les objets, cliquez avec le bouton droit de la souris, puis slectionnez Fusionner. Rubriques associes Pour supprimer des objets fusionns Pour modifier des objets fusionns

313

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

24.7.2 Pour fusionner automatiquement des dimensions


Dans les cas suivants, vous pouvez fusionner automatiquement les dimensions : 1. Les dimensions portent le mme nom. Les dimensions ont le mme type de donnes. Les dimensions se trouvent dans le mme univers. Lorsqu'un document est ouvert en mode Conception, cliquez sur Document dans l'onglet Proprits pour afficher la bote de dialogue "Rsum du document". 2. Slectionnez Fusionner automatiquement les dimensions.

24.7.3 Pour modifier des objets fusionns


1. Cliquez avec le bouton droit de la souris sur la dimension fusionne dans le volet Objets disponibles du panneau gauche, puis slectionnez Modifier les proprits dans le menu pour afficher la bote de dialogue "Crer une dimension fusionne". 2. Saisissez le nom de la dimension fusionne dans la zone Nom de la dimension fusionne de la bote de dialogue Dimension fusionne. 3. Saisissez la description dans la zone "Description". 4. Slectionnez la dimension fournissant les proprits par dfaut pour la dimension fusionne dans la bote de dialogue "Dimension source".

24.7.4 Pour supprimer des objets fusionns


1. Slectionnez la dimension fusionne dans la section Objets disponibles du panneau gauche. Le bouton Fusionner, en haut du panneau de gauche, devient le bouton Dissocier lorsque vous slectionnez une dimension fusionne. 2. Cliquez sur Dissocier.

24.8 Familiarisation avec les effets des donnes fusionnes

314

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Dans certaines circonstances, la fusion des donnes influence les rsultats du rapport. Vous devez comprendre ces implications pour travailler efficacement avec les dimensions fusionnes et les donnes synchronises.

24.8.1 Synchronisation des fournisseurs de donnes avec des niveaux d'agrgation diffrents
Vous pouvez synchroniser des fournisseurs de donnes avec des niveaux d'agrgation diffrents. Cela peut affecter le calcul des indicateurs. Exemple : Synchronisation des fournisseurs de donnes avec des niveaux d'agrgation diffrents Dans cet exemple, vous disposez de deux fournisseurs de donnes :
Client Anne Chiffre d'affaires

Dupont Dupont Durand

2004 2005 2005

1 500 2 000 1 200

Client

Nombre de ventes

Dupont Durand

12 10

Si vous fusionnez les deux fournisseurs de donnes et que les proprits du tableau Eviter l'agrgation des doublons et Afficher lignes avec des valeurs de dimension vides ne sont pas coches, le rsultat obtenu est le suivant :
Client Anne Chiffre d'affaires Nombre de ventes

Dupont Dupont Durand

2004 2005 2005

1 500 1 200 1 200

12 12 10

Le nombre de ventes par anne pour le client Jones est impossible dterminer car le fournisseur de donnes qui stocke le nombre de ventes ne les scinde pas par anne. Au lieu de cela, le nombre total de ventes s'affiche sur chaque ligne.

315

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Remarque : Bien que les valeurs de Nombre de ventes soient dupliques, si vous ajoutez un calcul standard au bas de la colonne (par exemple un calcul de type Somme ou Moyenne), le rsultat est correct. L'une des faons de rsoudre ce problme consiste ajouter les dimensions au deuxime fournisseur de donnes qui permet de calculer au niveau de donnes appropri. Si cela n'est pas possible, vous devez connatre toutes les situations dans lesquelles il n'est pas possible d'agrger les donnes au niveau d'information ncessaire.

24.8.2 Attributs et dimensions fusionnes


Les attributs sont associs aux dimensions et fournissent des informations supplmentaires sur la dimension. Il doit y avoir une relation un--un entre les dimensions et les attributs ( savoir qu'un attribut ne peut avoir qu'une seule valeur pour chaque valeur de la dimension laquelle il est associ) et les objets d'attribut ne sont pas pris en compte lors de la synchronisation des donnes. L'exemple suivant illustre la ncessit d'une telle relation. Remarque : Certaines versions prcdentes de SAP BusinessObjects Web Intelligence (Web Intelligence, Desktop Intelligence et BusinessObjects) permettaient une relation un--plusieurs entre les dimensions et les attributs. Si vous migrez un rapport cr l'aide de l'un de ces produits et si l'attribut contient plusieurs valeurs, l'erreur #VALEURMULTI s'affiche dans la cellule attribut. Exemple : Synchronisation entre fournisseurs de donnes et attributs Dans cet exemple, vous avez deux fournisseurs de donnes et Adresse est un attribut de Client :
Client Adresse Chiffre d'affaires

Jean Paul Paul

Lille Strasbourg Lille

10 000 15 000 27 000

Client

Numro de tlphone.

Jean Paul

1234 5678

316

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Si vous crez une dimension fusionne Client pour synchroniser les fournisseurs de donnes, et si Adresse peut avoir plusieurs valeurs pour chaque client, le rsultat est ambigu, car il n'existe aucune valeur commune pour synchroniser les donnes. Dans l'exemple, Paul peut avoir une adresse Liverpool et une Londres, ce qui signifie qu'il n'existe pas de ligne "Paul" unique pour synchroniser le numro de tlphone de Paul. Paul possde deux numros de tlphone diffrents (un pour chaque adresse) et on ne sait pas quelle adresse associer au numro de tlphone :
Client Adresse Numro de tlphone.

Jean Paul

Lille #VALEURMULTI

1234 5678

Si la relation entre Client et Adresse est de type un--un, on peut ignorer Adresse dans la synchronisation. Cela supprime l'ambigut :
Client Adresse Numro de tlphone.

Jean Paul

Lille Strasbourg

1234 5678

24.8.3 Objets et dimensions fusionnes incompatibles


En rgle gnrale, vous ne pouvez pas placer des dimensions de diffrents fournisseurs de donnes dans le mme tableau. Cela permet d'viter des produits cartsiens (l'affichage de toutes les combinaisons possibles de valeurs d'objets non lis) ou tout autre rsultat ambigu, en fonction de la structure de l'univers. Vous pouvez toujours placer des indicateurs issus de diffrents fournisseurs de donnes dans un tableau. Le calcul d'indicateur dpend des dimensions disponibles. Par exemple, si vous placez un indicateur dans un tableau ne contenant aucune dimension issue du mme fournisseur de donnes en tant qu'indicateur, le calcul affiche sa valeur totale dans le tableau. Vous pouvez placer une dimension fusionne dans un tableau condition que ce dernier contienne d'autres dimensions issues d'un fournisseur de donnes faisant partie de la fusion. Vous pouvez galement placer des attributs issus de diffrents fournisseurs de donnes dans un seul tableau condition que ces informations soient associes des dimensions faisant partie d'une dimension fusionne. Dans certains cas, il peut s'avrer judicieux de placer une dimension issue d'un autre fournisseur de donnes dans un tableau, mme si le logiciel ne le permet pas. C'est le cas lorsque la dimension

317

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

incompatible a une relation un--un ou un--plusieurs avec une dimension dj prsente dans le tableau. Il n'existe qu'une valeur de la dimension incompatible associe la dimension dans le tableau (un--un). D'autre part, la mme valeur de dimension incompatible peut tre associe plusieurs valeurs de la dimension dans le tableau (un--plusieurs). Dans le tableau ci-dessous, la relation entre Adresse et Nom respecte les rgles suivantes : Adresse possde une relation un--un ou un--plusieurs avec Nom. Il n'existe pas d'association un--plusieurs dans l'autre sens, entre Nom et Adresse (un nom qui aurait plusieurs adresses) :
Dimension dans le tableau (Nom) Dimension incompatible (Adresse)

Jean Paul Georges

Lille Lille Strasbourg

Dans le cas prsent, la conception de l'univers est incorrecte : la dimension incompatible (Adresse) doit tre dfinie en tant qu'information de la dimension du tableau (Nom). Si vous tes confront cette situation, consultez votre administrateur et demandez que l'univers soit conu nouveau. S'il n'est pas pratique de modifier l'univers, crez une variable au niveau du rapport. Dfinissez cette dernire en tant qu'information, associez-la la dimension prsente dans le tableau, puis fournissez le nom de la dimension incompatible comme dfinition de variable. La variable renvoie les mmes valeurs que la dimension incompatible. Etant donn qu'elle est dfinie en tant qu'information de dimension dans le tableau, vous pouvez la placer dans le mme tableau que la dimension.

24.8.4 Filtrage de dimensions fusionnes


La fusion de dimensions a une influence sur l'application des filtres. Remarque : Vous ne pouvez pas poser de filtre sur un objet fusionn contenant des hirarchies.

24.8.4.1 Filtres de rapport et dimensions fusionnes


Si vous appliquez un filtre de rapport une dimension qui fait partie d'une dimension fusionne, le filtre a des rpercussions sur tous les blocs associs du rapport qui utilisent cette dimension (ou toute autre dimension implique dans la fusion).

318

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

Exemple : Si vous avez deux requtes ayant une dimension commune que vous avez fusionne et deux tableaux contenant chacun des donnes provenant d'une requte diffrente, lorsque vous filtrez sur la dimension fusionne dans une requte, le filtre a aussi des rpercussions sur la dimension correspondante dans la seconde requte et donc dans le second tableau.

24.8.4.2 Filtres de section et dimensions fusionnes


Lorsqu'une dimension faisant partie d'une dimension fusionne est dfinie en tant qu'en-tte de section, les filtres appliqus la section s'appliquent galement aux blocs des fournisseurs de donnes synchroniss au sein de la section.

24.8.4.3 Filtres de bloc et dimensions fusionnes


Lorsque vous appliquez un filtre de bloc une dimension faisant partie d'une dimension fusionne, le filtre est appliqu au bloc. Il n'est pas appliqu aux autres fournisseurs de donnes synchroniss via la dimension fusionne.

24.8.5 Exploration de dimensions fusionnes


Lorsque vous fusionnez des dimensions, la nouvelle dimension fusionne appartient aux hirarchies de toutes les dimensions impliques dans la fusion.

24.8.6 Extension des valeurs renvoyes par les dimensions fusionnes


La synchronisation des fournisseurs de donnes existe dans Desktop Intelligence/BusinessObjects, mais n'implique pas la cration d'une nouvelle dimension fusionne. Les rapports BusinessObjects utilisent les dimensions d'origine qui constituent une dimension fusionne dans Web Intelligence. Vous pouvez utiliser ces dimensions d'origine dans un rapport Web Intelligence. Lorsque vous les placez dans le rapport, cela renvoie, par dfaut, uniquement les valeurs de dimension ayant des valeurs correspondantes dans les fournisseurs de donnes synchroniss par le biais de la fusion. Vous devez

319

2012-05-10

Fusion entre les donnes des dimensions et celles des hirarchies

en tenir compte lors de la migration de rapports depuis Desktop Intelligence et BusinessObjects, car BusinessObjects/Desktop Intelligence se comporte diffremment. Exemple : Comportement de Web Intelligence et Desktop Intelligence/BusinessObjects lorsque les dimensions sont fusionnes Vous disposez d'un rapport avec les fournisseurs de donnes suivants :
Pays d'origine Chiffre d'affaires

Allemagne

470

Pays d'origine

Chiffre d'affaires

Japon

499

Si vous intgrez la dimension Pays d'origine du Fournisseur de donnes 1 et l'indicateur Chiffre d'affaires du Fournisseur de donnes 2 dans le mme bloc, vous obtenez le rsultat suivant :
Pays d'origine Chiffre d'affaires

Allemagne

Le mme bloc dans Desktop Intelligence/BusinessObjects renvoie le rsultat suivant :


Pays d'origine Chiffre d'affaires

Allemagne Japon 499

Le bloc est diffrent sous Desktop Intelligence/BusinessObjects, car BusinessObjects tend les valeurs de la dimension Pays d'origine aux valeurs renvoyes par l'indicateur Chiffre d'affaires.

24.8.6.1 Pour tendre les valeurs de dimension


1. Cliquez avec le bouton droit de la souris sur votre rapport l'extrieur d'un bloc ou d'un diagramme et slectionnez Proprits du document dans le menu contextuel. Le volet Proprits du document apparat droite du rapport. 2. Cochez l'option Etendre les valeurs des dimensions fusionnes.

320

2012-05-10

Classement des donnes de rapport

Classement des donnes de rapport

25.1 Classement des donnes


L'tablissement d'un classement permet d'isoler les premiers et les derniers enregistrements d'un ensemble en fonction de divers critres. Par exemple, si vous avez un bloc contenant des pays avec leurs chiffres d'affaires correspondants, vous pouvez classer ces donnes de telle sorte que seuls s'affichent les 3 premiers pays en fonction du chiffre d'affaires qu'ils ont gnr. Etablir un classement vous permet de rpondre des questions du genre : Quelles sont les 3 rgions qui gnrent le chiffre d'affaires le plus important ? Quels sont les 10 derniers magasins en % en termes de chiffre d'affaires ? Quel est le groupe de magasins le plus performant qui gnre un chiffre d'affaires combin gal 10 000 000 euros ?

Vous pouvez effectuer de trs nombreux classements de donnes afin de rpondre des questions commerciales de ce genre. Vous pouvez : classer les N premiers et/ou N derniers enregistrements d'un ensemble par dimension (Pays, par exemple), en fonction de la somme d'un indicateur associ (Chiffre d'affaires, par exemple) classer par dimension les N premiers et/ou N derniers enregistrements d'un ensemble en fonction de la valeur d'un indicateur associ exprime en pourcentage de la valeur totale de cet indicateur classer les N premiers et/ou N derniers enregistrements d'un ensemble par dimension en fonction de la somme cumule d'un indicateur associ classer par dimension les N premiers et/ou N derniers enregistrements d'un ensemble en fonction de la valeur d'un indicateur associ exprime en pourcentage cumul de la valeur totale de cet indicateur

25.2 Classements et tris


Lorsque vous classez les donnes, elles doivent tre tries pour afficher le classement. Par exemple, si vous dcidez d'tablir le classement des trois premiers magasins en fonction du chiffre d'affaires, les magasins sont tris par ordre dcroissant selon le chiffre d'affaires gnr. Les tris appliqus pour afficher les classements ont priorit sur les tris appliqus prcdemment aux donnes. Par exemple, si vous aviez prcdemment tri la liste des magasins par ordre alphabtique, le tri de classement remplace le tri alphabtique.

321

2012-05-10

Classement des donnes de rapport

25.3 Classements lis


Des valeurs de classement gales sont affectes aux classements lis et les valeurs de classement suivantes sont cartes pour compenser. Cela signifie qu'un classement bas sur les N derniers enregistrements peut renvoyer plus de N enregistrements. Exemple : Classements lis bass sur les premiers et les derniers enregistrements Le tableau suivant prsente un classement li selon les trois premiers et les trois derniers.
Dimension Indicateur 3 premiers 3 derniers

A B C D

10 20 30 30

4 3 1 1

1 2 3 3

Chaque classement inclut les enregistrements jusqu'au rang 3, celui-ci compris. Le classement selon les trois premiers donne le rsultat suivant :
Dimension Indicateur

D C B

30 30 20

Le classement selon les trois derniers donne le rsultat suivant :


Dimension Indicateur

A B C D

10 20 30 30

322

2012-05-10

Classement des donnes de rapport

25.4 Paramtres de classement

Paramtre

Description

Lorsque le mode de calcul est Nombre, le classement renvoie les N premiers/derniers enregistrements selon l'indicateur spcifi dans le paramtre D'aprs. Par exemple, les 3 premiers pays par chiffre d'affaires gnr, les 3 dernires combinaisons anne/trimestre par chiffre d'affaires gnr. Lorsque le mode de calcul est Pourcentage, le classement renvoie les N premiers/derniers enregistrements en pourcentage du nombre total d'enregistrements, selon l'indicateur spcifi dans le paramtre D'aprs. Par exemple, s'il y a 100 enregistrements et si vous classez les 10 premiers %, le classement renvoie les 10 premiers enregistrements. Lorsque le mode de calcul est Somme cumule, le classement renvoie les premiers/derniers enregistrements pour lesquels la somme cumule de l'indicateur spcifi dans D'aprs ne dpasse pas n. Lorsque le mode de calcul est Pourcentage cumul, le classement renvoie les premiers/derniers enregistrements pour lesquels la somme cumule de l'indicateur spcifi dans D'aprs ne dpasse pas n % du total de l'indicateur.

Premiers/Derniers

323

2012-05-10

Classement des donnes de rapport

Paramtre

Description

Lorsque le mode de calcul est Nombre : nombre d'enregistrements extraire selon l'indicateur. Lorsque le mode de calcul est Pourcentage : pourcentage d'enregistrements extraire selon l'indicateur. n/n % Lorsque le mode de calcul est Somme cumule : somme cumule que l'indicateur ne doit pas dpasser. Lorsque le mode de calcul est Pourcentage cumul : somme cumule de l'indicateur, reprsente en pourcentage du total, que l'indicateur ne doit pas dpasser. D'aprs Indicateur sur lequel le classement s'appuie. La dimension de classement. Si vous indiquez une dimension de classement, les valeurs agrges de l'indicateur D'aprs (calcules pour la dimension) dterminent le classement. Si vous n'indiquez pas cette dimension, les valeurs de l'indicateur D'aprs calcules pour toutes les dimensions du bloc dterminent le classement. (En d'autres termes, le classement renvoie les X premires/dernires lignes du bloc sur base de l'indicateur.) Type de calcul utilis pour crer le classement. Pour en savoir plus, voir la description des paramtres Premiers/Derniers et n/n % en haut de ce tableau.

Class par

Mode de calcul

25.4.1 Exemple de classement


Un tableau contient les donnes suivantes :
Anne Trimestre Chiffre d'affaires

2006 2006

T1 T2

100 200

324

2012-05-10

Classement des donnes de rapport

Anne

Trimestre

Chiffre d'affaires

2006 2006 2007 2007 2007 2007 2008 2008 2008 2008

T3 T4 T1 T2 T3 T4 T1 T2 T3 T4

300 500 400 700 300 600 200 200 400 500

Total T1 : 700 Total T2 : 1 100 Total T3 : 1 000 Total T4 : 1 600 Si vous classez les deux meilleurs rsultats de chaque trimestre sur la base du chiffre d'affaires, le classement limine par filtrage toutes les lignes de T1 et T3 car T4 et T2 ont le meilleur chiffre d'affaires agrg.

25.5 Classement et ordre des donnes


Il est impossible d'tablir un classement pour un objet dont les valeurs dpendent de l'ordre des donnes. Cela est d au fait que le classement modifie l'ordre des donnes, ce qui son tour modifie les donnes de l'objet et oblige alors recalculer le classement. Il en rsulte une dpendance circulaire insolvable entre le classement et l'objet. Si vous tablissez un classement pour un indicateur dont les valeurs dpendent de l'ordre des donnes, qui utilise par exemple la fonction Previous ou n'importe quelle fonction d'agrgation cumulative telle que RunningSum, le message d'erreur #CLASSEMENT s'affiche dans toutes les cellules du bloc.

325

2012-05-10

Classement des donnes de rapport

25.6 Mthodes de classement


Il existe deux faons de classer les donnes. Vous pouvez : tablir un classement l'aide de l'interface utiliser la fonction Rank pour renvoyer une valeur de classement

Un classement utilise des tris et des filtres appliqus de faon transparente selon le classement souhait. Par exemple, si vous tablissez le classement des trois premiers pays d'un bloc en fonction du chiffre d'affaires, vous triez de faon implicite les pays par ordre dcroissant selon leur chiffre d'affaires, puis filtrez le bloc afin de supprimer tous les pays autres que les trois aux chiffres d'affaires les plus levs. Remarque : Lorsque vous tablissez un classement l'aide de l'interface, la fonction Rank est utilise en arrire-plan pour attribuer des valeurs de classement.

25.6.1 Pour crer un classement


1. Slectionnez le bloc dont vous souhaitez classer les donnes. 2. Cliquez sur Analyse > Filtres > Classement. La bote de dialogue "Classement" s'affiche. 3. Cliquez sur Premiers puis slectionnez le nombre d'enregistrements si vous souhaitez tablir un classement des enregistrements les plus performants du bloc. 4. Cliquez sur Derniers puis slectionnez le nombre d'enregistrements si vous souhaitez tablir un classement des enregistrements les moins performants du bloc. 5. Dans la liste D'aprs, slectionnez l'indicateur selon lequel vous souhaitez effectuer le classement. 6. Cliquez sur Class par puis slectionnez la dimension sur laquelle le classement sera bas si vous souhaitez tablir un classement selon une dimension particulire et non toutes les dimensions du bloc. 7. Slectionnez le mode de calcul du classement dans la liste Mode de calcul. 8. Cliquez sur OK.

25.7 Exemples de classement


Dans les exemples suivants, nous avons choisi une dimension, Rgion et un indicateur, Chiffre d'affaires, qui donnent les valeurs suivantes :

326

2012-05-10

Classement des donnes de rapport

Rgion

Chiffre d'affaires

% du chiffre d'affaires total

Sud-Est Sud-Ouest Nord-Est Nord-Ouest Centre

1 000 000 2 000 000 3 000 000 4 000 000 5 000 000

7% 13 % 20 % 24 % 33 %

Exemple : Classez les 3 premires rgions en fonction du chiffre d'affaires gnr Pour tablir ce classement, vous devez dfinir les paramtres suivants :
Paramtre Valeur

Premiers/Derniers n/n %

Premiers 3 Rgion (il n'est pas ncessaire de le spcifier dans la mesure o Rgion est la seule dimension du bloc et par consquent la dimension de classement par dfaut) Chiffre d'affaires Nombre

Pour chaque

D'aprs Mode de calcul

Ce classement donne le rsultat suivant :


Rgion Chiffre d'affaires

Centre Nord-Ouest Nord-Est

5 000 000 4 000 000 3 000 000

Les tapes implicites pour calculer ce classement sont les suivantes : Trier les enregistrements par ordre dcroissant Afficher les trois premiers enregistrements

327

2012-05-10

Classement des donnes de rapport

Exemple : Classez les rgions les moins performantes reprsentant 40 % en fonction du chiffre d'affaires Pour tablir ce classement, vous devez dfinir les paramtres suivants :
Paramtre Valeur

Premiers/Derniers n/n % Pour chaque D'aprs Mode de calcul

Derniers 40 % Rgion Chiffre d'affaires Pourcentage

Ce classement donne le rsultat suivant :


Rgion Chiffre d'affaires

Sud-Est Sud-Ouest

1 000 000 2 000 000

Les tapes implicites pour calculer ce classement sont les suivantes : Trier les enregistrements par ordre croissant Analyser les enregistrements jusqu' obtenir 40 % du nombre total d'enregistrements

Exemple : Etablissez le classement des premires rgions dont le chiffre d'affaires cumul est infrieur ou gal 10 000 000 Pour tablir ce classement, vous devez dfinir les paramtres suivants :
Paramtre Valeur

Premiers/Derniers n/n % Pour chaque D'aprs Mode de calcul

Premiers 10 000 000 Rgion Chiffre d'affaires Somme cumule

Ce classement donne le rsultat suivant :

328

2012-05-10

Classement des donnes de rapport

Rgion

Chiffre d'affaires

Centre Nord-Ouest

5 000 000 4 000 000

Les tapes implicites pour calculer ce classement sont les suivantes : Trier les enregistrements par ordre dcroissant Analyser les enregistrements jusqu' atteindre celui au-del duquel la somme cumule de l'indicateur dpasse 10 000 000 Inclure les enregistrements en de desquels la somme cumule de l'indicateur ne dpasse pas 10 000 000

Exemple : Classez les rgions dont le chiffre d'affaires cumul est infrieur ou gal 30 % du chiffre d'affaires total Pour tablir ce classement, vous devez dfinir les paramtres suivants :
Paramtre Valeur

Premiers/Derniers n/n % Pour chaque D'aprs Mode de calcul

Derniers 30 % Rgion Chiffre d'affaires Pourcentage cumul

Ce classement donne le rsultat suivant :


Rgion Chiffre d'affaires

Sud-Est Sud-Ouest

1 000 000 2 000 000

Les tapes implicites pour calculer ce classement sont les suivantes : Trier les enregistrements par ordre croissant Analyser les enregistrements jusqu' atteindre celui au-del duquel le total cumul de l'indicateur, exprim en pourcentage du total global de ce dernier, dpasse 30 % Afficher les enregistrements dont le pourcentage cumul ne dpasse pas 30 %

329

2012-05-10

Classement des donnes de rapport

330

2012-05-10

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

La mise en forme conditionnelle permet de mettre des rsultats en surbrillance ou de modifier la mise en forme en fonction de certaines donnes. Vous pouvez par exemple appliquer la mise en forme conditionnelle des rsultats afin de mettre en surbrillance ceux qui sont particulirement levs ou bas via des couleurs spcifiques ou des commentaires, comme "Bons rsultats" ou "Mauvais rsultats". Il est possible d'appliquer la mise en forme conditionnelle aux lments suivants : Colonnes d'un tableau vertical Lignes d'un tableau horizontal Cellules de formulaires ou de tableaux croiss En-ttes de section Cellules individuelles Il est possible d'appliquer jusqu' 30 rgles de mise en forme conditionnelle dans un document. Vous pouvez appliquer ces rgles un maximum de 20 lignes ou colonnes de tableau, cellules individuelles ou cellules de section dans les rapports. Vous pouvez appliquer jusqu' 10 rgles une mme ligne ou colonne de tableau, cellule individuelle ou cellule de section. Vous pouvez dfinir des rgles de mise en forme conditionnelle pour activer les modifications de mise en forme suivantes : Couleur, taille et style du texte Couleurs et style des bordures de cellule Affichage de l'arrire-plan des cellules couleurs spcifiques, images ou liens hypertexte vers des pages Web

Vous pouvez aussi dfinir des rgles ayant pour effet d'afficher un texte, une formule, une image ou un lien hypertexte. Dans ce cas, les rsultats qui remplissent la condition dfinie dans la rgle sont remplacs par le texte ou la formule. La mise en forme conditionnelle est dynamique. Si vous actualisez un rapport avec les donnes les plus rcentes de la base de donnes, les rgles ont pour effet de mettre en surbrillance les nouveaux rsultats dus cette actualisation. Si vous appliquez la mise en forme conditionnelle une ligne ou une colonne de tableau avec un saut, la rgle ne s'applique que si la valeur qui satisfait la rgle conditionnelle apparat sur la premire ligne de ce saut.

331

2012-05-10

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

26.1 Conditions de la mise en forme conditionnelle


Les rgles de mise en forme conditionnelle comprennent plusieurs conditions qui permettent d'appliquer diffrents formats selon les donnes. Une rgle de mise en forme conditionnelle fonctionne de la faon suivante :
If <Main Condition> is true, Apply <Main Format> ElseIf <Second Condition> is true, Apply <Second Format> ElseIf <Third Condition> is true, Apply <Third Format> ElseIf... Else Apply <Default Format>

Dans l'exemple ci-dessus, si <Main Condition (Condition principale)> est Chiffre d'affaires > 100 000 et que <Main Format (Format principal)> met le texte en bleu, la mise en forme conditionnelle fait apparatre l'indicateur Chiffre d'affaires en bleu chaque fois que sa valeur est suprieure 100 000. Si <Second Condition (Deuxime condition)> est Chiffre d'affaires < 10 000 et que <Second Format (Deuxime format)> met le texte en rouge, la mise en forme conditionnelle fait aussi apparatre l'indicateur Chiffre d'affaires en rouge chaque fois que sa valeur est infrieure 10 000. Chaque condition peut comprendre plusieurs tests, et tous ces tests doivent renvoyer True ("True", en anglais) pour que la mise en forme conditionnelle soit applique. Une condition peut, par exemple, tester la valeur des objets [Pays] et [Lieu de villgiature]. Ces deux objets doivent retourner la valeur spcifie dans le test pour que la mise en forme s'applique.

26.2 Cration d'une rgle de mise en forme conditionnelle


Remarque : Cette option n'est pas disponible dans l'interface Web (interface DHTML). Pour crer ou modifier une mise en forme conditionnelle, servez-vous de l'interface Rich Internet Application ou de Web Intelligence Rich Client. Pour crer une rgle de mise en forme conditionnelle, vous devez vous trouver en mode Conception. 1. Slectionnez Analyse > Conditionnel > Nouvelle rglepour afficher l'diteur de rgles de mise en forme. 2. Dans la zone Nom de la rgle, saisissez le nom de la rgle. 3. Dans la zone Description, saisissez la description de la rgle. 4. Pour que la rgle produise ses effets sur le contenu de toutes les cellules auxquelles elle s'applique, slectionnez Contenu cellule dans la zone Objet ou cellule filtr(e).

332

2012-05-10

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

Il n'est pas possible de dfinir une rgle sur une cellule contenant une date ou des donnes de type numrique (par exemple, un calcul), car l'application considre toute valeur saisie dans la zone de texte Valeur comme une chane de texte. 5. Pour que la rgle produise ses effets sur la valeur d'un objet, cliquez sur ... en regard de cette zone, puis slectionnez l'objet dans la liste. 6. Slectionnez l'oprateur dans la liste Oprateur. 7. Dans la zone Oprandes, saisissez la valeur qui dclenche la rgle de mise en forme. Vous pouvez la saisir directement dans la zone. Pour slectionner une valeur dans la liste de valeurs de l'objet que vous avez choisi dans la zone Objet ou cellule filtr, cliquez sur ... droite de la zone Oprandes puis sur Slectionner une valeur dans le menu. Ensuite, slectionnez une valeur dans la bote de dialogue "Liste de valeurs". Pour slectionner un autre objet ou une autre variable comme valeur, cliquez sur ... droite de la zone Oprandes puis sur Slectionner un objet ou une variable dans le menu. Ensuite, slectionnez l'objet ou la variable dans la bote de dialogue "Objets et variables". Pour effacer le contenu de la zone Oprandes, cliquez sur ... droite de cette zone, puis slectionnez Vide dans le menu.

8. Pour ajouter un autre test dans la condition, cliquez sur + ct des conditions existantes, puis slectionnez la cellule ou l'objet filtr, l'oprateur et la valeur comme indiqu ci-dessus. 9. Pour supprimer une condition, cliquez sur x dans le coin suprieur droit de la bote de dialogue Condition. 10. Pour dclencher la condition l'aide d'une formule, cliquez sur Fx en haut de la bote de dialogue Condition, puis saisissez la formule. Cliquez sur Fx droite de la palette des formules pour afficher, si vous le souhaitez, l'Editeur de formule que vous pouvez utiliser pour crer la formule. Pour que la formule renvoie une chane de texte, n'ajoutez pas de guillemets avant ou aprs le texte. Par exemple, si vous voulez que l'alerteur affiche IMPAYE, saisissez : IMPAYE. La formule doit renvoyer True ou False. True dclenche la condition. False ne la dclenche pas. Par exemple, si la formule est RowIndex()=3, la mise en forme conditionnelle apparat sur la quatrime ligne du tableau. 11. Pour ajouter une autre condition la rgle, cliquez sur + dans le coin suprieur gauche de la bote de dialogue Condition pour afficher une zone Sinon, puis dfinissez les conditions ou crer une formule comme indiqu ci-dessus. Vous pouvez ajouter plusieurs conditions Sinon une condition. 12. Pour dfinir le format qui doit apparatre au dclenchement de la rgle, cliquez sur Format, puis dfinissez le format souhait dans la bote de dialogue Afficher les rgles de mise en forme.

26.3 Dfinition du format affich par une rgle de mise en forme conditionnelle
Notez que lorsque vous slectionnez Lire le contenu comme : HTML, les deux proprits Ajustement automatique de la largeur et Ajustement automatique de la hauteur ne fonctionnent pas car le navigateur ne peut pas dcoder correctement la taille des donnes HTML dans une cellule. Le contenu HTML

333

2012-05-10

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

fourni par l'utilisateur s'affiche directement dans le navigateur. Notre application ne modifie pas le code HTML fourni par l'utilisateur pour dfinir la largeur et la hauteur. 1. Crez la rgle, puis cliquez sur Format dans la bote de dialogue "Editeur de rgles de mise en forme" pour afficher la bote de dialogue "Afficher les rgles de mise en forme". 2. Pour afficher du texte ou une formule, slectionnez l'onglet Affichage, puis crez la formule dans la zone prvue cet effet. 3. Pour que la formule ou le texte affich soit interprt comme du code HTML, une URL d'image ou un lien hypertexte, cliquez sur Lire le contenu comme, puis slectionnez HTML, URL de l'image ou Lien hypertexte dans la liste. 4. Pour changer le format des nombres, slectionnez le format dans la liste Format de nombre ou cliquez sur Personnalis, puis slectionnez le format souhait dans la bote de dialogue"Format de nombre". 5. Pour changer de style de police, cliquez sur l'ongletTexte, puis dfinissez la police l'aide des contrles de l'onglet. 6. Pour modifier le style de l'arrire-plan, slectionnez l'onglet Arrire-plan, puis dfinissez l'arrire-plan l'aide des contrles de l'onglet. 7. Pour changer de style de bordure, slectionnez l'onglet Bordure, puis dfinissez la bordure l'aide des contrles de l'onglet.

26.4 Pour appliquer la mise en forme conditionnelle


Pour appliquer la mise en forme conditionnelle un document, vous devez vous trouver en mode Conception. Il est possible d'appliquer des rgles de mise en forme conditionnelle dfinies l'avance des lments de rapport. Vous pouvez mettre en forme les lments de rapport suivants : Colonnes d'un tableau vertical Lignes d'un tableau horizontal Cellules de formulaires ou de tableaux croiss En-ttes de section Cellules individuelles 1. Slectionnez l'lment de rapport auquel vous souhaitez appliquer une mise en forme conditionnelle. 2. Slectionnez Analyse > Conditionnel > Rgles de mise en forme, puis, dans la liste, cochez la rgle appliquer.

26.5 Gestion des formats conditionnels


Remarque : Cette action n'est pas possible dans l'interface Web (interface DHTML).

334

2012-05-10

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

Pour grer les rgles de mise en forme conditionnelle, vous devez tre en mode Conception. 1. Slectionnez Analyse > Conditionnel > Rgles de mise en forme > Gestion des rgles pour afficher la bote de dialogue "Formats conditionnels". 2. Pour lever ou abaisser la priorit d'une rgle, slectionnez cette dernire, puis cliquez sur le bouton Haut ou Bas en regard de la liste. Les rgles s'appliquent de la priorit la plus faible la priorit la plus forte. 3. Pour dupliquer une rgle, slectionnez-la, puis cliquez sur Dupliquer. 4. Pour supprimer une rgle, slectionnez-la, puis cliquez sur Supprimer .

26.6 Utilisation de formules pour crer des rgles de mise en forme conditionnelle avances
Au lieu de vous servir des options Objet ou cellule filtr, Oprateur et Valeur de l'"diteur de rgles de mise en forme", vous pouvez utiliser le langage de formule pour crer des rgles de mise en forme conditionnelle avances. Exemple : Mise en vidence de trois plages du chiffre d'affaires trimestriel, calcul en pourcentage du chiffre d'affaires moyen Cet exemple porte sur la cration de trois rgles permettant d'appliquer un code de couleur des chiffres d'affaires en fonction de leur relation au chiffre d'affaires moyen. Le tableau inclut des rsultats pour trois annes et cela constitue la moyenne laquelle vous voulez comparer chaque rsultat du chiffre d'affaires calcul par trimestre par ligne de produits. L'option Formule de l'"diteur de rgles de mise en forme" permet de crer la rgle suivante, qui comprend trois conditions. Ces conditions sont les suivantes : Condition :
[Sales revenue] < ((Average([Sales revenue]) In Block) * 0.8)

Condition Sinon :
=[Sales revenue] < ((Average([Sales revenue]) In Block) * 1.2)

Condition Sinon :
=[Sales revenue] > ((Average([Sales revenue]) In Block) * 1.2)

La formule que vous spcifiez pour chaque condition fonctionne comme suit : La premire condition s'applique lorsque les chiffres d'affaires sont infrieurs 0,8, c'est--dire 80 %, du chiffre d'affaires moyen. La deuxime condition s'applique lorsque les chiffres d'affaires sont infrieurs 1,2, c'est--dire 120 %, du chiffre d'affaires moyen. La troisime condition s'applique lorsque les chiffres d'affaires sont suprieurs 1,2, c'est--dire 120 %, du chiffre d'affaires moyen.

335

2012-05-10

Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

Vous devez ensuite vous servir de la bote de dialogue "Afficher les rgles de mise en forme" pour spcifier la mise en forme conditionnelle afficher dans les cellules du rapport qui remplissent l'une de ces conditions. Choisissez la mise en forme suivante : Les cellules du rapport qui contiennent un chiffre d'affaires infrieur 80 % du chiffre d'affaires moyen (premire condition) affichent ce chiffre d'affaires en rouge. Les cellules du rapport qui contiennent un chiffre d'affaires suprieur de moins de 20 % au chiffre d'affaires moyen (deuxime condition) affichent ce chiffre d'affaires en bleu. Remarquez que cette condition englobe les valeurs galement couvertes par la premire condition. Par exemple, si la moyenne est 100, 79 est la fois infrieur 80 % de la moyenne et reprsente un dpassement de la moyenne de moins de 20 %. Dans ce cas, la premire condition a la priorit. Les cellules du rapport qui contiennent un chiffre d'affaires suprieur de plus de 20 % au chiffre d'affaires moyen (troisime condition) affichent ce chiffre d'affaires en vert.

Cette mise en forme permet de voir d'un seul coup d'il les lignes de produits qui gnrent des recettes suprieures, infrieures ou proches du chiffre d'affaires moyen.

336

2012-05-10

Suivi des modifications dans les donnes

Suivi des modifications dans les donnes

27.1 Suivi des modifications dans vos donnes


Pour prendre des dcisions Business Intelligence claires et efficaces, vous devez comprendre comment les donnes qui constituent la base de ces dcisions sont modifies dans le temps. Vous pouvez suivre et afficher les modifications des donnes pour vous aider concentrer votre analyse sur des zones cls et viter ainsi de perdre du temps explorer des donnes inutiles. Lorsque vous effectuez le suivi des modifications des donnes, vous slectionnez une actualisation des donnes spcifique comme point de rfrence. Ces donnes sont appeles donnes de rfrence. Lorsque vous activez le suivi des donnes, vos donnes sont mises en relation avec les donnes de rfrence. Voici quelques exemples de suivi des donnes : Si un point de vente n'apparat plus dans la liste des premiers points de vente par critre de ventes, vous le voyez comme tant supprim de la liste. Vous pouvez utiliser ces informations pour rechercher la raison pour laquelle le point de vente ne figure plus parmi les premiers. Si les ventes ont baiss dans une rgion, le suivi des donnes affiche cette baisse. Vous pouvez alors explorer en avant les donnes de la rgion afin de comprendre la raison pour laquelle les revenus ont chut. Dans ces deux cas, le suivi des donnes rend les donnes actuelles plus significatives en les situant par rapport aux donnes plus anciennes. Sans ce contexte, il est beaucoup plus difficile d'identifier les tendances. Remarque : Le suivi des modifications apportes se fait au niveau des documents et non au niveau des rapports. Si un document contient plusieurs rapports, le suivi s'applique tous ceux-ci. Les informations de la barre d'tat indiquent le statut du document. La prsence d'un astrisque dans un onglet de rapport signifie que le suivi des modifications est activ pour ce rapport.

27.2 Types de modifications de donnes


Vous pouvez suivre les types de modification de donnes suivants : Donnes insres

337

2012-05-10

Suivi des modifications dans les donnes

Donnes supprimes Donnes modifies Valeurs augmentes Valeurs diminues

La configuration de l'affichage de ces modifications s'effectue via l'interface ou via le langage de formule. Le langage de formule offre aux utilisateurs avancs plus de fonctionnalits d'affichage et de mise en forme des donnes modifies.

27.3 Modes de suivi des donnes

27.3.1 Mode de suivi des donnes automatique


En mode de suivi automatique des donnes, vous comparez toujours les donnes actuelles avec les donnes antrieures la dernire actualisation. Pour cela, il faut automatiquement dfinir les donnes actuelles en tant que donnes de rfrence juste avant chaque actualisation. Les donnes de rfrence ont toujours une actualisation de retard par rapport aux donnes actuelles. Le mode de suivi automatique des donnes convient bien aux documents planifis lorsque vous souhaitez comparer les donnes actuelles aux donnes antrieures la dernire actualisation.

27.3.2 Mode de suivi des donnes manuel


En mode de suivi des donnes manuel, la slection des donnes de rfrence est assume par l'utilisateur. Vous continuez utiliser ces donnes en tant que point de rfrence jusqu' ce que vous mettiez jour le point de rfrence.

27.4 Pour activer le suivi des donnes


1. Cliquez sur Suivi des modifications dans la barre d'tat en bas de la fentre pour afficher la bote de dialogue "Suivi des donnes". 2. Slectionnez l'onglet Donnes.

338

2012-05-10

Suivi des modifications dans les donnes

3. Pour comparer les donnes avec la dernire actualisation, slectionnez Comparer avec la dernire actualisation des donnes. Lorsque vous slectionnez cette option, les donnes actuelles deviennent les donnes de rfrence aprs chaque actualisation des donnes. Le rapport montre toujours la diffrence entre les donnes les plus rcentes et les donnes prcdant la dernire actualisation. Lorsque cette option est slectionne, la barre d'tat affiche Suivi des modifications : mise jour automatique. 4. Pour comparer les donnes une actualisation de donnes spcifique, slectionnez Comparer avec l'actualisation des donnes de, puis slectionnez la date de l'actualisation dans la liste. Lorsque vous slectionnez cette option, les donnes la date de l'actualisation que vous choisissez deviennent les donnes de rfrence. Le rapport montre toujours la diffrence entre les donnes les plus rcentes et l'actualisation des donnes que vous choisissez. Lorsque cette option est slectionne, la barre d'tat indique Suivi des modifications : donnes fixes. 5. Slectionnez les rapports que vous voulez utiliser pour afficher le suivi des donnes dans la liste Rapports avec affichage du suivi des donnes. 6. Cliquez sur Actualiser les donnes maintenant pour actualiser les donnes lors de la fermeture de la bote de dialogue. 7. Cliquez sur OK.

27.5 Affichage des donnes modifies

27.5.1 Pour afficher les donnes modifies


Vous avez le choix d'afficher ou non les donnes modifies lorsque le suivi des donnes est activ. 1. Activer le suivi des donnes. 2. Slectionnez Suivi > Afficher les modifications (en mode Lecture) ouAnalyse > Suivi des donnes > Afficher les modifications (en mode Conception) pour afficher les donnes modifies. Slectionnez nouveau l'option pour annuler l'affichage des donnes modifies. Rubriques associes Configuration de la mise en forme des donnes modifies Pour activer le suivi des donnes

339

2012-05-10

Suivi des modifications dans les donnes

27.5.2 Configuration de la mise en forme des donnes modifies


Vous pouvez configurer la mise en forme (style de police, taille et couleur) des donnes modifies du document. Les modifications ci-aprs peuvent tre individuellement mises en forme : Dimensions insres, dimensions supprimes et valeurs de dtail modifies Valeurs d'indicateur augmentes ou diminues

Les valeurs d'indicateur peuvent galement adopter la mise en forme des valeurs de dimension insres ou supprimes. Par exemple, si une valeur de dimension disparat d'une liste de valeurs dans un bloc et si le bloc affiche galement une valeur d'indicateur pour la dimension, les valeurs de dimension et d'indicateur sont signales comme donnes supprimes. Il incombe votre administrateur de dfinir la mise en forme par dfaut des donnes modifies sur le serveur Central Management Server. Lorsque vous configurez la mise en forme des donnes modifies localement, vous remplacez les paramtres par dfaut du CMS.

27.5.2.1 Pour configurer l'apparence des donnes modifies


Vous devez tre en mode Conception pour configurer l'apparence des donnes modifies. 1. Cliquez sur Suivi des modifications dans la barre d'tat en bas de la fentre pour afficher la bote de dialogue "Suivi des donnes". 2. Slectionnez l'onglet Options. 3. Slectionnez tous les types de donnes modifies afficher, puis cliquez sur Format pour spcifier le mode d'affichage des modifications. Remarque : Les boutons Format ne sont visibles qu'en mode Conception. Rubriques associes Mise en surbrillance de donnes l'aide de la mise en forme conditionnelle

27.5.3 Mode d'affichage des donnes modifies dans les blocs

340

2012-05-10

Suivi des modifications dans les donnes

Exemple : Donnes modifies affiches sous la forme d'un bloc simple Dans cet exemple, un document comportant un bloc [Pays], [Anne] et [Chiffre d'affaires] est utilis. Les donnes originales sont ventiles comme suit :
Pays Anne Chiffre d'affaires

France France Japon Pologne

2003 2004 2002 2002

1 000 2 000 1 000 1 200

Aprs l'actualisation, les donnes sont ventiles comme suit :


Pays Anne Chiffre d'affaires

France Japon Pologne Royaume-Uni

2004 2003 2002 2004

3 000 900 800 900

Lorsque le suivi des donnes est activ et que les modifications apportes aux donnes sont affiches, le bloc s'affiche comme suit :
Pays Anne Chiffre d'affaires Mise en forme

France

2003

1 000

[mise en forme de donnes supprimes dans l'ensemble des cellules] [mise en forme de donnes augmentes dans la cellule Chiffre d'affaires] [mise en forme de donnes supprimes dans l'ensemble des cellules] [mise en forme de donnes insres dans l'ensemble des cellules]

France

2004

3 000

Japon

2002

1 000

Japon

2003

900

341

2012-05-10

Suivi des modifications dans les donnes

Pays

Anne

Chiffre d'affaires

Mise en forme

Pologne

2002

800

[mise en forme de donnes diminues dans la cellule Chiffre d'affaires] [mise en forme de donnes insres dans l'ensemble des cellules]

Royaume-Uni

2004

900

Les lignes rpertoriant les chiffres d'affaires franais pour l'anne 2003 et japonais pour l'anne 2002 correspondent des donnes qui n'existent plus aprs l'actualisation. Le chiffre d'affaires franais pour l'anne 2004 a augment. Le chiffre d'affaires polonais pour l'anne 2002 a diminu. Les lignes rpertoriant les chiffres d'affaires japonais pour l'anne 2003 et britannique pour l'anne 2004 s'affichent aprs l'actualisation.

27.5.4 Mode d'affichage des donnes modifies dans les rapports comportant des dimensions fusionnes
Une dimension apparat comme modifie uniquement si l'ensemble des dimensions qui font partie de la fusion sont modifies. Exemple : Donnes modifies et dimensions fusionnes Dans cet exemple, Pays est une dimension fusionne compose des dimensions Pays de deux fournisseurs de donnes. Avant l'actualisation, les donnes sont ventiles comme suit :
Pays (FD1) Chiffre d'affaires (FD1) Pays (FD2) Ventes (FD2)

Etats-Unis France Royaume-Uni Allemagne

10 000 4 000 5 000 1 000

Etats-Unis

5 000

Royaume-Uni Allemagne

3 000 1 000

Aprs l'actualisation, les donnes sont ventiles comme suit :

342

2012-05-10

Suivi des modifications dans les donnes

Pays (FD1)

Chiffre d'affaires (FD1)

Pays (FD2)

Ventes (FD2)

Etats-Unis France Royaume-Uni Pologne

10 000 4 000 6 000 2 000

Etats-Unis France Royaume-Uni

4 000 3 000 4 000

Affiches en un bloc comportant la dimension Pays fusionne et les modifications de donnes, les donnes sont ventiles comme suit :
Pays Chiffre d'affaires Ventes Mise en forme

Etats-Unis

10 000

4 000

[mise en forme de donnes diminues dans la cellule Ventes] [mise en forme de donnes insres dans la cellule Chiffre d'affaires] [mise en forme de donnes augmentes dans les cellules Chiffre d'affaires et Ventes] [mise en forme de donnes supprimes dans l'ensemble des cellules] [mise en forme de donnes insres dans les cellules Pays et Chiffre d'affaires]

France

4 000

3 000

Royaume-Uni

6 000

4 000

Allemagne

1 000

1 000

Pologne

2 000

La ligne France n'est pas signale comme insre, car une ligne France n'a pas t insre dans les deux fournisseurs de donnes. Chiffre d'affaires est signal comme insr, car il s'agit d'une nouvelle valeur d'indicateur aprs l'actualisation des donnes. La ligne Pologne est signale comme insre, car il s'agit d'une nouvelle valeur de dimension aprs l'actualisation des donnes.

27.5.5 Mode d'affichage des donnes modifies dans les sections

343

2012-05-10

Suivi des modifications dans les donnes

Exemple : Donnes modifies dans un rapport comportant des sections Dans cet exemple, un document comportant un bloc [Pays], [Anne] et [Chiffre d'affaires] est utilis. Les donnes originales sont ventiles comme suit :
Pays Anne Chiffre d'affaires

France France Japon Pologne Etats-Unis Etats-Unis

2003 2004 2002 2002 2003 2004

1 000 2 000 1 000 1 200

Aprs l'actualisation, les donnes sont ventiles comme suit :


Pays Anne Chiffre d'affaires

France Japon Pologne Royaume-Uni

2004 2003 2002 2004

3 000 900 800 900

Si vous crez une section sur [Pays] et affichez les modifications de donnes, le rapport s'affiche comme suit : France [aucune mise en forme]
Anne Chiffre d'affaires Mise en forme

2003 2004

1 000 3 000

[mise en forme de donnes supprimes dans l'ensemble des cellules] [mise en forme de donnes augmentes dans la cellule Chiffre d'affaires]

Japon [aucune mise en forme]

344

2012-05-10

Suivi des modifications dans les donnes

Anne

Chiffre d'affaires

Mise en forme

2002

1 000

[mise en forme de donnes supprimes dans l'ensemble des cellules] [mise en forme de donnes insres dans l'ensemble des cellules]

2003

900

Pologne [aucune mise en forme]


Anne Chiffre d'affaires Mise en forme

2002

800

[mise en forme de donnes diminues dans la cellule Chiffre d'affaires]

Royaume-Uni [mise en forme de donnes insres]


Anne Chiffre d'affaires Mise en forme

2004

900

[mise en forme de donnes insres dans l'ensemble des cellules]

Les donnes apparaissent dans l'en-tte de section de deux faons diffrentes, en fonction des modifications apportes aux donnes de la section : Si toutes les lignes de la section ont t modifies de la mme faon, l'en-tte de section s'affiche selon la mme mise en forme que les lignes. Si les lignes ont t modifies selon des mthodes diffrentes ou bien si certaines lignes uniquement ont t modifies, l'en-tte de section conserve la mise en forme par dfaut.

27.5.6 Mode d'affichage des donnes modifies dans les blocs comportant des ruptures
Lorsqu'un bloc comporte une rupture et que la proprit de bloc Centrer la valeur sur la rupture est dfinie, l'affichage de la valeur centre suit des rgles similaires celles appliques aux en-ttes de section.

345

2012-05-10

Suivi des modifications dans les donnes

Si toutes les lignes de la rupture ont t modifies de la mme faon, la valeur centre s'affiche selon la mme mise en forme que les lignes. Si les lignes ont t modifies selon des mthodes diffrentes ou bien si certaines lignes uniquement ont t modifies, la valeur centre conserve la mise en forme par dfaut.

27.5.7 Mode d'affichage des donnes modifies dans les diagrammes


Lorsque les donnes d'un diagramme sont modifies, une icne signalant une modification des donnes apparat au-dessus du diagramme. Lorsque vous cliquez sur cette icne, le diagramme est converti en tableau afin de vous permettre de visualiser le dtail des modifications.

27.6 Restrictions relatives au suivi des donnes


Si vous modifiez ou purgez un fournisseur de donnes, le rapport n'affiche plus les donnes modifies. Si le fournisseur de donnes est modifi, la version actuelle du document n'est plus compatible avec la version de rfrence. Si les donnes sont effaces, les donnes antrieures permettant d'tablir les comparaisons n'existent plus. En consquence, les actions suivantes sont incompatibles avec le suivi des donnes : Exploration hors du primtre Exploration de requte Suppression d'une requte Toute modification (y compris les modifications apportes aux droits de scurit) qui entrane une altration du code SQL gnr par le fournisseur de donnes Purge du document

En effectuant l'une de ces actions, l'historique des donnes du document est effac, car ces actions sont incompatibles avec l'affichage des donnes modifies. Par exemple, si vous apportez des modifications une requte, les donnes du document sont modifies. Toute comparaison tablie entre ces donnes et des donnes antrieures gnres depuis une requte diffrente est ncessairement fausse.

27.6.1 Suivi des donnes et exploration


Lorsque vous utilisez l'exploration de requte ou l'exploration hors du primtre, l'historique des donnes est effac, car ces actions modifient le fournisseur de donnes. Ce processus ne vous pose en principe aucun problme, puisque, lorsque vous amorcez l'exploration, vous avez dj identifi les donnes

346

2012-05-10

Suivi des modifications dans les donnes

ncessitant une analyse supplmentaire. Le suivi des donnes a rempli sa fonction et vous pouvez dsormais procder l'analyse des donnes.

27.6.2 Suivi des donnes et Actualisation l'ouverture


Lorsqu'un document est configur de faon ce que ses donnes soient mises jour l'ouverture (lorsque la proprit de document Actualisation l'ouverture est slectionne), le suivi des donnes n'affiche pas la diffrence entre les donnes avant l'actualisation et celles obtenues aprs l'actualisation. Les donnes obtenues aprs l'actualisation sont considres comme nouvelles tant donn que l'actualisation purge le document. Remarque : L'option Actualisation l'ouverture dpend de deux paramtres du CMS (paramtres de scurit relatifs l'utilisateur et au document) : "Vrifier le droit de scurit "Dsactiver l'actualisation automatique l'ouverture pour tous les documents"" dans le paramtre de scurit CMC/Application/Webi/Properties et "Dsactiver l'actualisation automatique l'ouverture pour tous les documents" dans CMC/Application/user. Si le paramtre de scurit Vrifier le droit de scurit "Dsactiver l'actualisation automatique l'ouverture pour tous les documents" est ACTIVE/slectionn dans CMC/Application/Webi/Properties et dans les paramtres de scurit CMC/Application/user, le droit de scurit Dsactiver l'actualisation automatique l'ouverture pour tous les documents est DESACTIVE pour cet utilisateur. Ainsi, mme si la fonction Actualisation l'ouverture n'est pas active pour le document, il le sera tout de mme l'ouverture.

27.7 Utilisation du langage de formule pour suivre les donnes modifies


Lorsque vous utilisez l'interface pour configurer l'affichage des donnes modifies, les modifications sont suivies l'aide d'alerteurs en coulisse. Ces alerteurs spcifiques n'apparaissent pas dans la liste des alerteurs standard. Le langage de formule permet de crer des alerteurs personnaliss pour la mise en forme des modifications apportes aux donnes. Vous pouvez galement utiliser le langage de formule pour intgrer des calculs spcifiques reposant sur les modifications. Par exemple, vous pouvez intgrer un calcul afin de mettre en vidence la diffrence entre la valeur prcdente et la valeur actuelle de l'indicateur.

27.7.1 Fonction RefValue

347

2012-05-10

Suivi des modifications dans les donnes

Le langage de formule fournit un accs aux donnes modifies via la fonction RefValue. Cette fonction permet de renvoyer la valeur de donnes de rfrence comme indicateur. S'il n'existe aucune donne de rfrence, la fonction renvoie un rsultat nul. Par exemple, si l'indicateur [Chiffre d'affaires] comporte actuellement la valeur 1 000 et sa valeur de rfrence est 900, la formule RefValue([Chiffre d'affaires]) renvoie le rsultat 900.

27.7.2 Fonction RefValueDate


La fonction RefValueDate renvoie la date des donnes de rfrence utilises dans le cadre du suivi des donnes.

27.7.3 Fonction RefValueUserResponse


La fonction RefValueUserResponse sert effectuer un suivi des invites. Elle renvoie la valeur de la rponse utilisateur correspondant aux donnes de rfrence (invites) utilises pour le suivi des donnes.

27.7.4 Cration de formules l'aide de la fonction RefValue


Vous pouvez utiliser la fonction RefValue afin de crer des formules qui fournissent des informations relatives aux donnes actuelles par rapport aux donnes de rfrence. Exemple : Mise en vidence d'une diffrence entre la valeur de rfrence et la valeur actuelle La formule ci-aprs renvoie la diffrence entre la valeur de rfrence et la valeur actuelle de l'indicateur [Chiffre d'affaires] : =If(Not(IsNull([Chiffre d'affaires])) Ou Not(IsNull(RefValue([Chiffre d'affaires]))); [Chiffre d'affaires]-RefValue([Chiffre d'affaires])) Le tableau ci-aprs rpertorie des donnes antrieures une actualisation :
Client Chiffre d'affaires

Jegou Durand

2 000 3 000

348

2012-05-10

Suivi des modifications dans les donnes

Client

Chiffre d'affaires

Martin

3 500

Aprs l'actualisation, les modifications des donnes sont comme suit :


Client Chiffre d'affaires

Jegou Durand

3 000 2 500

Consigne dans une troisime colonne, la formule renvoie les chiffres ci-aprs :
Client Chiffre d'affaires Diffrence

Jegou Durand Martin

3 000 2 500 3 500

1 000 -500

27.8 Donnes modifies et contexte de calcul


Lorsque le suivi des donnes est activ, les donnes apparaissent comme modifies uniquement quand le contexte de calcul reste inchang. Par exemple, si une valeur d'indicateur est modifie parce que vous avez apport des modifications au contexte de calcul d'un bloc, la nouvelle valeur n'est pas signale comme modifie. Exemple : Modification du contexte de calcul Dans cet exemple, les lments [Ville], [Client] et [Chiffre d'affaires] d'un bloc sont ventils comme suit :
Ville Client Chiffre d'affaires

Paris Paris

Durand Dupont

1 000 2 000

349

2012-05-10

Suivi des modifications dans les donnes

Ville

Client

Chiffre d'affaires

Toulouse Toulouse

Martin Dubois

3 000 4 000

Si vous supprimez [Client] du bloc, le chiffre d'affaires est agrg par ville :
Ville Client

Paris Toulouse

3 000 7 000

Les chiffres d'affaires n'apparaissent pas augments, car leur montant n'a pas t modifi. Seul le contexte de calcul a chang ; le chiffre d'affaires est dsormais totalis par ville uniquement et les chiffres sont plus levs. Si, aprs une actualisation des donnes, le chiffre d'affaires de Dupont chute pour atteindre 1 000 et que le chiffre d'affaires de Martin augmente pour atteindre 4 000, les donnes s'affichent comme suit :
Ville Client

Paris Toulouse

2 000 8000

Les donnes apparaissent comme modifies, car, indpendamment de la modification du contexte de calcul, le chiffre d'affaires total de Paris a chut et le chiffre d'affaires total de Toulouse a augment.

350

2012-05-10

Partage de contenu avec d'autres applications

Partage de contenu avec d'autres applications

28.1 Publication du contenu sous forme de services Web


Remarque : Dans l'interface "Rich Internet Application" (applet Java) et dans Web Intelligence Rich Client, vous ne pouvez publier du contenu que sous forme de services Web. Cette fonctionnalit n'est pas disponible dans l'interface "Web" (mode DHTML). Vous pouvez mettre disposition le contenu Web Intelligence en dehors des documents Web Intelligence en publiant les blocs de rapport (tableaux, diagrammes ou formulaires) en tant que services Web appels Services BI. Les services Web comprennent un mcanisme standardis pour le partage de donnes entre applications. Le contenu est publi sur un serveur o d'autres applications peuvent accder aux services Web qui fournissent le contenu. Chaque service Web peut publier des blocs multiples qui sont mis disposition des autres applications Web grce des fonctions correspondant aux blocs. Par exemple, un tableau de bord peut inclure un tableau publi en tant que service Web et excuter des oprations de filtrage et d'exploration sur le tableau grce des fonctions de service Web. La structure d'un service BI est dfinie l'aide du langage WSDL (Web Service Definition Language), qui est le format standard pour dcrire les services Web. Les applications Web interagissent avec les services BI (en leur transfrant des paramtres et en recevant des donnes en retour) l'aide de SOAP, un protocole standard pour l'change d'informations structures. Rubriques associes Structure de service BI

28.1.1 Pour publier un bloc de rapport en tant que service Web


Utilisez l'assistant Publier le contenu pour publier un bloc de rapport en tant que service Web. 1. Passez en mode Conception.

351

2012-05-10

Partage de contenu avec d'autres applications

2. Slectionnez le tableau, le diagramme ou le formulaire que vous souhaitez publier, cliquez avec le bouton droit de la souris, puis slectionnez Publier en tant que service Web pour afficher l'assistant Publier le contenu. 3. Cliquez sur Suivant pour passer l'tape de la premire publication. Rubriques associes Identification du contenu en double

28.1.2 Identification du contenu en double


Si le bloc de rapport en tant que service Web que vous publiez a dj t publi, l'cran Identifier le contenu en double du Contenu publi met en surbrillance les blocs en double. Le bloc en double apparat en gras dans les services Web qui le publient. Cliquez sur Suivant pour passer l'tape suivante.

Rubriques associes Dfinition du service Web

28.1.3 Publication des invites


Remarque : Notez que pour les services Web, si vous souhaitez utiliser des valeurs multiples dans une invite, vous devez reproduire celle-ci autant de fois qu'il y a de rponses attendues. L'utilisateur verra apparatre une invite pour chaque rponse. 1. Slectionnez ou dslectionnez les invites que vous souhaitez inclure ou exclure dans la liste des invites. 2. Cliquez sur Slectionner tout pour slectionner toutes les invites ou Supprimer tout pour toutes les supprimer. 3. Cliquez sur Suivant pour passer l'tape suivante.

28.1.3.1 Publication d'invites dans les services Web

352

2012-05-10

Partage de contenu avec d'autres applications

Pour choisir quelles invites publier dans un service Web lorsque le contenu que vous souhaitez publier contient des invites associes, utilisez l'cran Slectionner les invites dans l'assistant Publier le contenu. Si vous ne publiez pas une invite, le service Web utilise la valeur de l'invite fournie lors de la dernire actualisation et du dernier enregistrement du document. Par exemple, si un utilisateur rpond "US" une invite sur [Pays] puis enregistre le document, le service Web filtre les donnes sur [Pays]="US" lorsqu'il est appel la fois suivante l'aide du paramtre actualiser=true. Si un service Web publie des invites, les applications Web doivent fournir des valeurs pour les invites dans la fentre Fournisseur de donnes personnalis - Service Web si elles appellent le service Web l'aide du paramtre refresh=true. Si l'utilisateur ne saisit aucune valeur pour les invites, les dernires valeurs saisies sont utilises.

28.1.4 Dfinition du service Web


Avant de publier un bloc en tant que service Web, utilisez l'cran Dfinir le contenu publi dans l'assistant Publier le contenu pour nommer un tableau, rendre des filtres disponibles sur les donnes du bloc et slectionner le serveur o le bloc sera publi. Remarque : L'option ci-dessous, Partager le contenu du rapport pour tous les consommateurs, permet tous les consommateurs de services Web (sessions) d'obtenir le contenu de blocs de rapport partir d'une mme (et unique) instance du document. Cette option rduit la charge de mmoire sur le serveur de traitement et doit tre active lorsque le contenu doit tre utilis par plusieurs utilisateurs simultans. Techniquement, le document est ouvert par le premier consommateur qui envoie une requte son sujet, puis il est utilis par tout autre consommateur envoyant par la suite la mme requte au nom du premier utilisateur (c'est--dire en utilisant son autorisation). La scurit du document ne peut donc pas tre applique pour les appels de service Web conus avec cette option. Afin d'viter tout conflit, il faut accorder tous les consommateurs l'autorisation d'ouvrir le document correspondant. Les utilisateurs doivent aussi avoir l'autorisation de visualiser les donnes des sources de donnes sous-jacentes et d'y accder. Le filtrage et l'exploration d'un service Web ne sont pas compatibles avec l'option Partager le contenu du rapport pour tous les consommateurs. La seule manire de filtrer les donnes du document Web Intelligence partir des services Web est d'utiliser les "Filtres de section" (c'est--dire utiliser une section de rapport dclare comme filtre dans le service Web correspondant). 1. Saisissez le nom et la description du tableau que vous souhaitez publier dans les zones Nom et Description. 2. Slectionnez Partager le contenu du rapport pour tous les consommateurs lorsque vous dsirez que tous les consommateurs de services Web (sessions) obtiennent le contenu de blocs de rapport partir d'une seule et mme instance du document. Quand cette option est slectionne, l'option Dfinir les filtres est dsactive. Cette commande est dsactive parce que les consommateurs ne pourront pas utiliser les filtres de rapport (les filtres de section tant le seul moyen disponible pour filtrer le contenu via les paramtres d'entre

353

2012-05-10

Partage de contenu avec d'autres applications

obligatoires. Les en-ttes de section ne peuvent pas tre supprims puisque les paramtres du service Web correspondant sont les paramtres d'entre obligatoires, les sections faisant partie de la structure des lments du rapport. 3. Cliquez sur Dfinir les filtres puis slectionnez les objets que vous souhaitez rendre disponibles pour filtrer dans le service Web. 4. Slectionnez le serveur o vous souhaitez publier le contenu dans Serveur d'hbergement. 5. Pour ajouter, supprimer ou modifier des serveurs dans la liste des serveurs d'hbergement, cliquez sur Grer les serveurs, puis cliquez sur Ajouter, Modifier ou Supprimer puis actualisez la liste de serveurs. 6. Cliquez sur Suivant pour passer l'tape suivante. Rubriques associes Publication des invites Enregistrement et publication d'un service Web

28.1.4.1 Mise disposition de donnes pour filtrage dans un service Web


Lorsque vous publiez un bloc de rapport en tant que service Web, vous pouvez mettre les objets de rapport disposition des applications Web afin qu'elles puissent les utiliser pour filtrer les donnes renvoyes par un service Web. Par exemple, si vous publiez un tableau qui contient [Pays], [Rgion] et [Revenu], vous pouvez rendre la dimension [Pays] disponible en tant que filtre. Les applications Web qui accdent au service Web peuvent ensuite filtrer sur la dimension [Pays]. Les objets filtrants apparaissent sous forme de paramtres ConditionFiltre dans la fonction Ge tReportBlock_<nom_bloc> d'un service Web. Vous pouvez mettre des objets disposition pour filtrer dans l'cran Dfinir le contenu publi de l'assistant Publier le contenu. L'cran rpertorie tous les objets du rapport et slectionne ceux dans le bloc que vous publiez par dfaut. Vous pouvez dsactiver ces objets et slectionner tous les objets du rapport que vous souhaitez rendre disponibles en tant que filtre. Par exemple, vous pouvez rendre la dimension [Pays] disponible en tant que filtre lorsque vous publiez un tableau contenant les objets [Rgion] et [Revenu] si la dimension [Pays] apparat dans le rapport. Vous pouvez galement choisir de ne pas rendre les objets [Rgion] et [Revenu] disponibles en tant que filtres. Vous n'tes pas tenus d'inclure quelque objet de rapport que ce soit en tant que filtre, exception faite des objets qui apparaissent dans les en-ttes de section. Ils sont slectionns et vous ne pouvez pas les dsactiver. Si vous publiez un bloc dans une section alors, par dfaut, le service Web filtre sur la valeur de l'objet de section correspondant au bloc que vous avez slectionn. Par exemple, si vous avez un rapport qui contient [Pays], [Rgion] et [Revenu] avec [Pays] comme en-tte de section et que vous publiez le bloc dans la section o [Pays]="France", le service Web utilise "France" comme la valeur par dfaut de [Pays]. Une application Web ayant accs au service Web peut fournir une valeur diffrente pour

354

2012-05-10

Partage de contenu avec d'autres applications

[Pays] changeant ainsi les donnes renvoyes par le service Web afin qu'elles soient en correspondance avec le filtre. Si vous publiez un bloc dans un rapport contenant des filtres de rapport, les objets sur lesquels les filtres ont t dfinis sont slectionns par dfaut l'cran. Vous pouvez dslectionner ces objets. Si vous publiez ce bloc sans rendre des objets disponibles en tant que filtres, le service Web filtre les donnes selon les valeurs des filtres de rapport. Si vous rendez les objets disponibles, les applications Web peuvent appliquer les filtres du rapport en utilisant des valeurs diffrentes. Rubriques associes GetReportBlock_blockname

28.1.5 Enregistrement et publication d'un service Web


Pour enregistrer et publier le service Web sur un serveur hte, servez-vous de l'cran Publier le nouveau contenu ou republier du contenu existant en tant que service Web de l'assistant Publier le contenu. 1. Pour republier un service Web existant, slectionnez-le, puis cliquez sur Publier. 2. Pour publier un nouveau service Web, slectionnez le fichier o vous souhaitez publier le contenu puis cliquez sur Crer pour afficher la bote de dialogue Publier un service Web. Remarque : Les dossiers sont facultatifs. Vous publiez sur un service Web existant ou sur un nouveau service Web, et vous pouvez crer des dossiers pour organiser votre travail. Cliquez sur Nouveau dossier pour ajouter un nouveau dossier. 3. Saisissez le nom du service Web dans la zone Nom de service Web et sa description dans la zone Description. 4. Slectionnez la mthode d'authentification pour le service Web dans la liste Authentification. 5. Cliquez sur OK pour fermer la bote de dialogue et enregistrer et publier le service Web. 6. Choisissez le service Web sur lequel vous souhaitez publier. 7. Cliquez sur Terminer.

28.2 Visualisation et gestion du contenu publi


Vous pouvez parcourir le contenu publi sur diffrents serveurs Web l'aide du volet Editeur de service Web. Le volet Editeur de services Web vous permet aussi de modifier les services Web publis et d'importer les requtes QaaWS (Query as a Web Service), qui peuvent tre republies en tant que contenu Web Intelligence.

355

2012-05-10

Partage de contenu avec d'autres applications

28.2.1 Visualisation et gestion du contenu publi


1. En mode Conception, cliquez sur l'icne de l'diteur de service Web dans le volet gauche pour afficher le volet Editeur de service Web. 2. Slectionnez le serveur dans la liste Serveur d'hbergement. 3. Pour ajouter, supprimer ou modifier des serveurs dans la liste des serveurs d'hbergement, cliquez sur Grer les serveurs, puis cliquez sur Ajouter, Modifier ou Supprimer puis actualisez la liste de serveurs. 4. Slectionnez l'icne Vues, puis, dans le menu, choisissez la faon dont vous souhaitez organiser le contenu.
Option Description

Vue par service Web

Le contenu publi est organis par service Web > bloc

Affichage par document Le contenu publi est organis par document > service Web > bloc et service Web Affichage par document Le contenu publi est organis par document > bloc > service Web et bloc Afficher les requtes de Les requtes QaaWS (Query as a Web Service) apparaissent en desservices Web sous du contenu publi. (les requtes QaaWS sont stockes dans le mme fichier rfrentiel que les services BI). 5. Pour modifier un bloc publi, slectionnez-le, cliquez avec le bouton droit de la souris, puis cliquez sur Modifier pour lancer l'assistant Publier le contenu. 6. Pour supprimer du contenu publi, slectionnez le bloc publi ou le service Web, cliquez avec le bouton droit de la souris, puis cliquez sur Supprimer. 7. Pour renommer un service Web, slectionnez-le, cliquez avec le bouton droit de la souris, puis cliquez sur Renommer. Ensuite, saisissez le nouveau nom. 8. Pour actualiser la liste des contenus publis, cliquez sur Actualiser ou cliquez avec le bouton droit de la souris sur un dossier ou sur un service Web, puis slectionnez Actualiser la liste. 9. Pour rechercher dans la liste de services Web, saisissez le texte que vous recherchez dans la zone de recherche et slectionnez vos options de recherche dans le menu gauche de la zone de recherche.

356

2012-05-10

Partage de contenu avec d'autres applications

Option

Description

Respecter la casse

Respecter la casse au cours de la recherche

Ne pas respecter Ignorer la casse au cours de la recherche la casse Comparer depuis Renvoyer uniquement les services Web ou blocs dont les noms commencent le dbut avec le texte de recherche. Comparer n'importe o Renvoyer uniquement les services Web ou blocs dont les noms contiennent le texte de recherche.

Rubriques associes Importation et conversion de requtes QaaWS (Query as a Web Service) Pour publier un bloc de rapport en tant que service Web

28.2.2 Test du contenu publi


Vous pouvez tester le contenu publi et examiner la structure du service Web qui le publie. 1. Servez-vous de l'cran Publier le nouveau contenu ou republier du contenu existant en tant que service Web de l'assistant Publier le contenu pour afficher l'diteur de service Web. 2. Slectionnez le service Web que vous souhaitez tester, puis cliquez sur Tester. 3. Slectionnez la fonction du service Web que vous souhaitez tester dans la liste droulante Opration. 4. Slectionnez les paramtres et oprateurs pour lesquels vous souhaitez prciser des valeurs dans le volet Entre et saisissez leurs valeurs droite du volet, en-dessous de Valeur. 5. Cliquez sur Envoyer pour appeler le service Web avec les valeurs indiques. Les donnes renvoyes par le service Web apparaissent dans le volet Rponse du serveur. 6. Cliquez sur Passer la vue Arborescence/Passer la vue table pour basculer les donnes du service Web entre le format arborescence et table.

28.3 Importation et conversion de requtes QaaWS (Query as a Web Service)


Vous pouvez importer des requtes QaaWS et les excuter afin de produire un bloc qui est insr dans un nouveau rapport. Lorsque vous importez une requte QaaWS, l'application cre une requte base sur la structure de la requte QaaWS puis l'excute et insre le bloc qui en rsulte dans un nouveau rapport. La requte QaaWS d'origine n'est pas modifie.

357

2012-05-10

Partage de contenu avec d'autres applications

Comme SAP BusinessObjects Web Intelligence ne prend pas directement en charge la publication des requtes QaaWS, vous pouvez utiliser ce workflow pour publier les requtes QaaWS en tant que services BI en publiant le bloc de rsultats en tant que service BI. Remarque : Aucune prise en charge des tris n'est dfinie dans les requtes QaaWS. Lorsque vous excutez la requte QaaWS, tous les tris qu'elle contient sont perdus.

28.3.1 Publication d'une requte QaaWS


1. Dans la barre d'outils principale, slectionnez Publier pour ouvrir l'cran Publier le nouveau contenu ou republier du contenu existant en tant que service Web de l'assistant Publier le contenu. 2. Slectionnez Visualiser > Afficher les requtes QaaWS pour afficher les requtes QaaWS. 3. Slectionnez la requte QaaWS que vous souhaitez importer, puis cliquez sur Importer la requte de service Web. La requte QaaWS est ajoute au document en tant que requte Web Intelligence. Un onglet de rapport qui porte le mme nom que la requte QaaWS apparat. L'onglet de rapport contient un tableau correspondant aux objets de la requte. 4. Actualisez la requte que vous venez d'ajouter pour afficher les donnes de la requte de service Web. 5. Cliquez avec le bouton droit de la souris sur le tableau qui vient d'tre ajout, puis slectionnez Publier en tant que service Web pour publier le tableau en tant que service Web. Rubriques associes Pour publier un bloc de rapport en tant que service Web

28.4 Structure de service BI


Les applications Web externes accdent au contenu Web Intelligence publi en tant que service Web en appelant deux fonctions : GetReportBlock_blockname Drill_blockname Pour ces deux appels de fonction, blockname est le nom du bloc dfini dans le service Web. Les applications utilisent le protocole SOAP pour appeler les fonctions et recevoir leurs rsultats qu'elles peuvent ensuite analyser.

358

2012-05-10

Partage de contenu avec d'autres applications

28.4.1 GetReportBlock_blockname
Nom de la fonction
GetReportBlock_blockname

Paramtres d'entre
Nom Description Obligatoire ?

connexion password reportfilter

Connexion CMS Mot de passe pour le CMS un ou plusieurs filtres de rapport. Pour en savoir plus, voir le tableau ci-dessous.

Oui, moins que le paramtre sessionID ou serializedSession ne soit indiqu. Oui, moins que le paramtresessionID ou serializedSession ne soit indiqu. Oui lorsque le bloc du rapport contient des entres de section ; Sinon, non. Ainsi, les blocs sections ont la fois des paramtres reportfilter obligatoires et optionnels.

invite

Valeurs d'invite Pour en savoir plus sur les Oui lorsque refresh = true et que l'invite paramtres LovIndexValue, voir ci-des- est obligatoire ; sinon, non false. Si vous sous ne dfinissez aucune valeur d'invite, l'invite utilise les dernires valeurs dfinies. La consommation de services Web ayant des invites dans Web Intelligence ne se traduit pas forcment par l'apparition d'invites. Vous devez saisir des valeurs d'invite dans la fentre Fournisseur de donnes personnalis - Service Web. Boolen, valeur par dfaut : false (par dfaut, le document reste ouvert lorsque le service Web a rpondu). Valeurs : false ou true.

closeDocu- Force la fermeture du document une fois ment que le service Web a rpondu avec le contenu demand. Ce comportement aide optimiser la consommation de mmoire sur le serveur, puisque les consommateurs peuvent contrler la dure de stockage des documents.

359

2012-05-10

Partage de contenu avec d'autres applications

Nom

Description

Obligatoire ?

endRow

Dfinit le numro de la dernire ligne exFacultatif. Sans dclaration, le contenu entraite de la source. Ce paramtre est utilis tier de la table est extrait. Par dfaut, le coavec le paramtre startRow pour dfinir la ntenu entier de la table est extrait. taille du bloc extraire dans le paramtre de sortie de la table (p. ex. startRow = 10 / endRow= 55, 46 lignes seront extraites entre la ligne n10 et la ligne n55 incluses). Le classement de la dernire ligne de la table est dfini comme tant gal la taille de la table, toute valeur suprieure est corrige en interne par ce numro. Facultatif. Sans dclaration, le contenu enDfinit le numro de la premire ligne extier de la table est extrait. Par dfaut, le cotraite de la source. Ce paramtre est utilis ntenu entier de la table est extrait. avec le paramtre endRow pour dfinir la taille du bloc extraire dans le paramtre de sortie de la table (p. ex. startRow = 10 / endRow= 55, 46 lignes seront extraites entre la ligne n10 et la ligne n55 incluses). Le numro de la premire ligne d'une table est 1, toute valeur infrieure est corrige en interne par la valeur 1. Ouvre nouveau le document lorsque le Non, la valeur par dfaut est false. service Web est appel, rinitialisant ainsi les explorations et les filtres. Force l'actualisation du document. Non, la valeur par dfaut est false.

startRow

resetState

refresh

getFromLa- Extrait les donnes de la dernire instance Non, la valeur par dfaut est true. testDocu- du document. mentInstance getFromU- Extrait les donnes de la bote de rception Non, la valeur par dfaut est false. serInstance de l'utilisateur si le document a t publi.

360

2012-05-10

Partage de contenu avec d'autres applications

Nom

Description

Obligatoire ?

turnOutput- Transforme le rsultat en tableau vertical. Non, la valeur par dfaut est false. ToVTable Remarque : Le bloc est toujours transform en tableau vertical lorsque c'est un diagramme, mme si ce paramtre est paramtr sur false. sessionID Jeton de session pour viter de saisir l'iden- Non. tification et le mot de passe. Augmente le nombre de sessions lors de la soumission. Session srialise pour viter de saisir Non. l'identification et le mot de passe. N'augmente pas le nombre de sessions lors de la soumission.

serializedSession

paramtre reportfilter Les paramtres reportfilter comprennent deux lments :


Nom Description Valeurs

filtering_value La valeur utilise pour fil- Quelconque trer les donnes filtering_opera- L'oprateur filtre tor EQUAL (par dfaut) GREATER GREATER_OR_EQUAL LESS LESS_OR_EQUAL NOT_EQUAL INLIST NOT_INLIST

Exemple de paramtre reportfilter Le filtre [Pays]="US" est indiqu de la faon suivante :


<Country> <value>US</value> <operator>EQUAL</operator> </Country>

Paramtres de sortie
Nom Type Description

table headers footers user documentation documentname

TableauT en-tteT pieddepageT chane chane chane

Cellules du tableau en-ttes du tableau pieds de page du tableau Identification utilise par l'appel du service Web La description du service Web fournie par le concepteur du service Nom du document

361

2012-05-10

Partage de contenu avec d'autres applications

Nom

Type

Description

lastrefreshdate creationdate creator isScheduled scheduleStartTime scheduleEndTime tableType nbColumns nbLines

dateHeure dateHeure chane boolen dateHeure dateHeure chane int int

La date de la dernire actualisation du document La date de cration du service Web Nom d'utilisateur du crateur du service Web Indique si le document est planifi La date de dmarrage prvue si le document est planifi La date de fin prvue si le document est planifi Le type de tableau Le nombre de colonnes dans le tableau de rsultat Le nombre de lignes dans le tableau de rsultat

Rubriques associes Drill_blockname Exemple de renvoi de donnes de service BI

28.4.2 Drill_blockname
Nom de la fonction
Drill_blockname

Remarque : Cet appel de service Web ne peut pas tre utilis quand l'option de partage du document (Partager le contenu du rapport pour tous les consommateurs dans l'assistant "Publier le contenu") est active (de telles mthodes ne seront pas spcifies dans un fichier WSDL de service Web), une erreur sera renvoye au consommateur s'il est appel lorsque cette option est active. Paramtres d'entre La syntaxe de la fonction Drill_<nom_bloc> est similaire GetReportBlock_<nom_bloc> avec les diffrences suivantes : il n'existe pas de paramtre reportfilter il existe des paramtres drillpath supplmentaires il existe un paramtre drillfilter supplmentaire

362

2012-05-10

Partage de contenu avec d'autres applications

Nom

Description

Obligatoire ?

drillpath drillfilter

Indique une instruction d'exploration Indique le filtre appliquer lors de l'exploration

Oui Non

Paramtre chemind'exploration les paramtres drillpath sont de type DrillPath. Ils contiennent les lments suivants :
Nom Description Valeurs

from Valeur oprationd'exploration Remarque :

La dimension pour explorer La valeur pour explorer sur Le type d'opration d'exploration

Toutes Tout UP DOWN

La valeur peut transmettre des dfinitions telles que "Toutes les villes" aussi bien que des valeurs uniques (par exemple, "Los Angeles". Le service Web renvoie les donnes du tableau d'origine si l'instruction d'exploration est invalide. A la fin de la hirarchie d'exploration, le service Web renvoie la dernire valeur disponible dans la hirarchie d'exploration Vous pouvez fournir plus d'un paramtre drillpath condition que les paramtres ne fassent pas rfrence des niveaux diffrents dans la mme hirarchie.

Paramtre filtred'exploration Les paramtres drillpath vous permettent d'appliquer des filtres d'exploration au cours de l'exploration :
Nom Description Valeurs

dimension Valeur oprateur

La dimension pour Toute filtrer La valeur sur laquelle filtrer L'oprateur filtre Quelconque EQUAL GREATER GREATER_OR_EQUAL LESS LESS_OR_EQUAL NOT_EQUAL INLIST NOT_INLIST

Remarque : La valeur peut transmettre des dfinitions telles que "Toutes les villes" aussi bien que des valeurs uniques (par exemple, "Los Angeles") Le service Web renvoie les donnes du tableau d'origine si l'instruction d'exploration est non valide A la fin de la hirarchie d'exploration, le service Web renvoie la dernire valeur disponible dans la hirarchie d'exploration Vous pouvez fournir plus d'un paramtre drillpath condition que les paramtres ne fassent pas rfrence des niveaux diffrents dans la mme hirarchie.

363

2012-05-10

Partage de contenu avec d'autres applications

Rubriques associes GetReportBlock_blockname

28.4.3 Paramtres de sortie des services BI


Le tableau suivant rpertorie les paramtres de sortie renvoys par un service BI :
Nom Type Description

table headers footers user documentation documentname lastrefreshdate creationdate creator isScheduled scheduleStartTime scheduleEndTime tableType nbColumns nbLines

TableauT en-tteT pieddepageT chane chane chane dateHeure dateHeure chane boolen dateHeure dateHeure chane int int

Cellules du tableau Cellules d'en-tte de tableau Cellules de pied de tableau Identification utilise par l'appel du service Web La description du service Web fournie par le concepteur du service Nom du document La date de la dernire actualisation du document La date de cration du service Web Nom d'utilisateur du crateur du service Web Indique si le document est planifi La date de dmarrage prvue si le document est planifi La date de fin prvue si le document est planifi Le type de tableau Le nombre de colonnes dans le tableau de rsultat Le nombre de lignes dans le tableau de rsultat

Exemple de paramtre de tableau


<table> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">172980</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">345510</cell>

364

2012-05-10

Partage de contenu avec d'autres applications

... </table>

Exemple de paramtre d'en-ttes


<headers> <row> <cell <cell <cell <cell </row> </headers> xsi:type="xsd:string">Country</cell> xsi:type="xsd:string">Service Line</cell> xsi:type="xsd:string">Service</cell> xsi:type="xsd:string">Revenue</cell>

Rubriques associes Exemple de renvoi de donnes de service BI

28.4.4 Exemple de renvoi de donnes de service BI


Les services Web renvoient les donnes l'aide de SOAP. L'exemple suivant est un fichier SOAP renvoy par un service Web :
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...> <soap:Body> <GetReportBlock_Block1BeachResponse xmlns="multidocmultiuniversesmultime"> <table> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Bungalow</cell> <cell xsi:type="xsd:double">172980</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Hotel Room</cell> <cell xsi:type="xsd:double">345510</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Accommodation</cell> <cell xsi:type="xsd:string">Hotel Suite</cell> <cell xsi:type="xsd:double">464850</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Food &amp; Drinks</cell> <cell xsi:type="xsd:string">Fast Food</cell> <cell xsi:type="xsd:double">19530</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Food &amp; Drinks</cell> <cell xsi:type="xsd:string">Poolside Bar</cell> <cell xsi:type="xsd:double">27073</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Food &amp; Drinks</cell> <cell xsi:type="xsd:string">Restaurant</cell> <cell xsi:type="xsd:double">41160</cell> </row> <row> <cell xsi:type="xsd:string">Australia</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Activities</cell> <cell xsi:type="xsd:double">59820</cell>

365

2012-05-10

Partage de contenu avec d'autres applications

</row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row>

xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">113170</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">69575</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Car Rent</cell> xsi:type="xsd:double">49160</cell> xsi:type="xsd:string">Australia</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Travel Reservation</cell> xsi:type="xsd:double">63300</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">126240</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">116790</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">320220</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">28440</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">46320</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">32640</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">9000</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">120050</cell> xsi:type="xsd:string">France</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">35720</cell>

366

2012-05-10

Partage de contenu avec d'autres applications

<cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell <cell <cell </row> <row> <cell <cell

xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">323231</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">330240</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Suite</cell> xsi:type="xsd:double">320754</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Fast Food</cell> xsi:type="xsd:double">32960</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Poolside Bar</cell> xsi:type="xsd:double">37915</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Food &amp; Drinks</cell> xsi:type="xsd:string">Restaurant</cell> xsi:type="xsd:double">32980</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Activities</cell> xsi:type="xsd:double">78200</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Excursion</cell> xsi:type="xsd:double">96440</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Recreation</cell> xsi:type="xsd:string">Sports</cell> xsi:type="xsd:double">102720</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Car Rent</cell> xsi:type="xsd:double">56370</cell> xsi:type="xsd:string">Nepal</cell> xsi:type="xsd:string">Travels</cell> xsi:type="xsd:string">Travel Reservation</cell> xsi:type="xsd:double">74495</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Bungalow</cell> xsi:type="xsd:double">368870</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell> xsi:type="xsd:string">Hotel Room</cell> xsi:type="xsd:double">746828</cell> xsi:type="xsd:string">US</cell> xsi:type="xsd:string">Accommodation</cell>

367

2012-05-10

Partage de contenu avec d'autres applications

<cell xsi:type="xsd:string">Hotel Suite</cell> <cell xsi:type="xsd:double">842046</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Food &amp; Drinks</cell> <cell xsi:type="xsd:string">Fast Food</cell> <cell xsi:type="xsd:double">66330</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Food &amp; Drinks</cell> <cell xsi:type="xsd:string">Poolside Bar</cell> <cell xsi:type="xsd:double">88508</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Food &amp; Drinks</cell> <cell xsi:type="xsd:string">Restaurant</cell> <cell xsi:type="xsd:double">331860</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Activities</cell> <cell xsi:type="xsd:double">207950</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Excursion</cell> <cell xsi:type="xsd:double">170305</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Recreation</cell> <cell xsi:type="xsd:string">Sports</cell> <cell xsi:type="xsd:double">74060</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Travels</cell> <cell xsi:type="xsd:string">Car Rent</cell> <cell xsi:type="xsd:double">34580</cell> </row> <row> <cell xsi:type="xsd:string">US</cell> <cell xsi:type="xsd:string">Travels</cell> <cell xsi:type="xsd:string">Travel Reservation</cell> <cell xsi:type="xsd:double">43200</cell> </row> </table> <headers> <row> <cell xsi:type="xsd:string">Country</cell> <cell xsi:type="xsd:string">Service Line</cell> <cell xsi:type="xsd:string">Service</cell> <cell xsi:type="xsd:string">Revenue</cell> </row> </headers> <footers /> <user>Administrator</user> <documentation></documentation> <documentname>_DaaWSDivers1</documentname> <lastrefreshdate>2009-02-20T14:19:01.0</lastrefreshdate> <creationdate>2009-02-20T14:43:21.109</creationdate> <creator>Administrator</creator> <isScheduled>false</isScheduled> <tableType>Vertical Table</tableType> <nbColumns>4</nbColumns> <nbLines>42</nbLines> </GetReportBlock_Block1BeachResponse> </soap:Body></soap:Envelope>

368

2012-05-10

Partage de contenu avec d'autres applications

28.4.5 Dfinition WSDL du service BI


<?xml version="1.0" encoding="utf-16"?> <definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xml soap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="zozo2" xmlns:tns1="dsws.businessob jects.com" targetNamespace="zozo2" xmlns="http://schemas.xmlsoap.org/wsdl/" name="BIServices"> <types> <s:schema elementFormDefault="qualified" targetNamespace="zozo2"> <s:simpleType name="Operator"> <s:restriction base="s:string"> <s:enumeration value="EQUAL" /> <s:enumeration value="GREATER" /> <s:enumeration value="GREATER_OR_EQUAL" /> <s:enumeration value="LESS" /> <s:enumeration value="LESS_OR_EQUAL" /> <s:enumeration value="NOT_EQUAL" /> <s:enumeration value="INLIST" /> <s:enumeration value="NOT_INLIST" /> </s:restriction> </s:simpleType> <s:complexType name="FilterCondition"> <s:sequence> <s:element name="value" type="s:string" /> <s:element name="operator" type="s0:Operator" /> </s:sequence> </s:complexType> <s:complexType name="LovValueIndex"> <s:sequence> <s:element name="valueofPrompt" type="s:string" /> <s:element name="index" type="s:string" /> </s:sequence> </s:complexType> <s:complexType name="DrillFilter"> <s:sequence> <s:element name="dimension" type="s:string" /> <s:element name="value" type="s:string" /> <s:element name="operator" type="s0:Operator" /> </s:sequence> </s:complexType> <s:element name="GetReportBlock_Block1"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="Country" type="s0:FilterCondition" /> <s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc curs="unbounded" nillable="true" /> <s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /> <s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" /> </s:sequence> </s:complexType> </s:element> <s:element name="GetReportBlock_Block1ff"> <s:complexType> <s:sequence> <s:element name="login" type="s:string" minOccurs="0" nillable="true" /> <s:element name="password" type="s:string" minOccurs="0" nillable="true" /> <s:element name="Country" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"

369

2012-05-10

Partage de contenu avec d'autres applications

nillable="true" /> <s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> <s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc curs="unbounded" nillable="true" /> <s:element name="resetState" type="s:bool