SAP Web Intelligence Desktop Mode d'emploi
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Desktop
■
SAP BusinessObjects Enterprise platform 4.0 Support Package 2
2011-05-06
Copyright © 2011 SAP AG. Tous droits réservés.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,
SAP Business ByDesign, et les autres produits et services SAP mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de SAP AG en Allemagne et 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 mentionnés dans ce document, ainsi que leurs logos respectifs, sont des marques commerciales ou des marques déposées de Business Objects S.A. aux Etats-Unis et dans de nombreux autres pays. Business Objects est une entreprise SAP. Tous les autres noms de produits et de services mentionnés sont des marques commerciales de leurs entreprises respectives. Les données contenues dans ce document sont uniquement mentionnées à titre informatif. Les spécifications des produits peuvent varier d’un pays à l’autre. Ces informations sont susceptibles d’être modifiées sans préavis. Elles sont fournies par SAP AG et ses filiales («Groupe SAP») uniquement à titre informatif, sans engagement ni garantie d’aucune sorte. SAP Group ne pourra en aucun cas être tenu responsable d’erreurs ou d'omissions relatives à ces informations. Les seules garanties fournies pour les produits et les services SAP Group sont celles énoncées expressément dans les déclarations de garantie accompagnant, le cas échéant, lesdits produits et services. Aucune des informations contenues dans ce document ne saurait constituer une garantie supplémentaire.
2011-05-06
Table des matières
3
Pour installer Web Intelligence Desktop depuis le CD SAP BusinessObjects Enterprise .......22
2011-05-06
4
Table des matières
2011-05-06
5
Table des matières
Points à prendre en compte avant d'actualiser un document à partir de la zone de lancement
2011-05-06
6
Table des matières
Pour renvoyer une liste d'années et d'années de réservation en fonction du nombre de clients.134
Hiérarchisation de données à l'aide du classement de base de données..........................141
Classement des 10 employés ayant le plus gros salaire dans chaque service......................144
2011-05-06
7
Table des matières
Pour appliquer un modèle différent à un tableau à l'aide de l'option Transformer en..............165
Pour copier la mise en forme à l'aide du bouton Reproduire la mise en forme......................170
2011-05-06
8
Table des matières
2011-05-06
9
Table des matières
Pour positionner un diagramme par rapport à un autre diagramme ou à un autre tableau......213
2011-05-06
10
Table des matières
2011-05-06
11
Table des matières
Extraction d'un nombre supplémentaire de niveaux de données dans le rapport...................256
Pour choisir un chemin d'exploration quand plusieurs chemins sont disponibles...................257
2011-05-06
12
Table des matières
Synchronisation des fournisseurs de données avec des niveaux d'agrégation différents......282
2011-05-06
13
Table des matières
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle....................301
Utilisation de formules pour créer des règles de mise en forme conditionnelle avancées.....305
Mode d'affichage des données modifiées dans les blocs comportant des ruptures..............315
2011-05-06
14
Table des matières
Importation et conversion de requêtes QaaWS (Query as a Web Service)...........................327
2011-05-06
A propos de Web Intelligence
A propos de Web Intelligence
Pour effectuer une analyse interactive à l'aide de SAP BusinessObjects Web Intelligence, créez des rapports basés sur les données à analyser ou ouvrez des documents déjà existants. Selon la licence et les droits de sécurité dont vous disposez, vous pouvez alors analyser les données de ces rapports, par exemple, en effectuant une exploration en avant pour faire apparaître d'autres renseignements, en fusionnant des données de différentes sources de données, en affichant les données sous forme de diagrammes ou en ajoutant des formules.
Les données proviennent d'univers qui organisent les données issues de bases de données relationnelles ou OLAP en objets ou hiérarchies, de fournisseurs de données personnelles, tels que des fichiers CSV ou Microsoft Excel, de requêtes Bex basées sur SAP Info Cubes, de services Web ou d'espaces de travail Advanced Analysis. Vous créez des fournisseurs de données afin d'extraire les données de ces sources de données et créez des rapports sur les données dans les fournisseurs de données.
Il est également possible de se connecter à la source de données HANA (SAP High-Performance
Analytical Appliance) afin de profiter des avantages du calcul dans la mémoire.
Vous pouvez utiliser l'interface HTML ou Java de SAP BusinessObjects Web Intelligence pour effectuer une analyse interactive depuis la zone de lancement BI. L'interface utilisée dépend des paramètres de votre zone de lancement BI.
Vous pouvez également utiliser Web Intelligence Desktop pour effectuer des analyses interactives.
Web Intelligence Desktop permet de travailler localement sans connexion à un référentiel. Des informations supplémentaires sont disponibles dans le Guide de l'utilisateur de SAP BusinessObjects
Web Intelligence Desktop.
1.1 Types de licence
En fonction de votre licence, vous pouvez effectuer différentes sortes d'analyses interactives. Il existe deux types de licence :
15 2011-05-06
A propos de Web Intelligence
Type de licence Description
Visualisation + Exploration
La licence Visualisation + Exploration permet de visualiser, d'explorer et de communiquer des données existantes dans un document, que ce soit en ligne (à l'aide de l'interface Java ou HTML) ou hors ligne (à l'aide de l'interface de bureau).
Vous pouvez effectuer les tâches suivantes :
• ajouter des tableaux et des diagrammes
• faire glisser des objets supplémentaires dans les rapports
• modifier les éléments de rapport (par exemple, les tableaux ou les diagrammes)
• modifier la position des éléments de rapport
• appliquer les règles de mise en forme conditionnelle existantes
• mettre en forme les rapports
Vous ne pouvez pas créer ou modifier les variables, les contrôles d'entrée, les fonctions, les dimensions fusionnées ou les règles de mise en forme conditionnelle.
Conception + Analyse
La licence Conception + Analyse permet de créer des fournisseurs de données et des documents à partir des requêtes. Elle offre également des fonctionnalités complètes pour la modification et l'analyse de documents.
Remarque :
La plage des fonctionnalités auxquelles vous avez accès peut être limitée en fonction de votre profil de sécurité.
1.2 Modes et structure de l'application
1.2.1 Modes de l'application
Trois modes de l'application permettent de créer des requêtes, des documents et des rapports et d'analyser les données de ces derniers : Données, Lecture et Conception.
16 2011-05-06
A propos de Web Intelligence
Mode
Données
Lecture
Description
Le mode Données sert à créer, modifier et gérer des requêtes qui fournissent des données aux rapports Vous pouvez, par exemple, créer un fournisseur de données, renommer un fournisseur de données ou modifier la source de laquelle un fournisseur de données tire ses données.
En mode Données, tous les fournisseurs de données utilisés par le document actif apparaissent dans la liste, et toutes les boîtes à outils sans rapport avec l'utilisation de fournisseurs de données sont désactivées.
La vue Données n'est pas disponible dans l'interface HTML
Le mode Lecture permet d'afficher des rapports, de rechercher du texte dans des rapports, d'effectuer un suivi des modifications apportées aux données d'un rapport ou d'explorer les données d'un rapport.
En mode Lecture, il est possible d'accéder à la barre d'outils principale de l'application et au panneau gauche. En revanche, aucune boîte à outils n'est disponible.
17 2011-05-06
A propos de Web Intelligence
Mode
Mode Conception
Description
Le mode Conception permet d'effectuer une grande variété de tâches d'analyse. Vous pouvez, par exemple, ajouter et supprimer des éléments de rapport, tels que des tableaux ou des diagrammes, appliquer des règles de mise en forme conditionnelle et améliorer les rapports avec des formules et des variables.
Le mode Conception permet de travailler avec la structure du rapport uniquement ou avec des rapports contenant des données.
Travailler avec la structure du rapport permet uniquement d'effectuer des modifications sans accéder au serveur. Lorsque vous travaillez avec des rapports contenant des données, chaque modification effectuée s'applique au serveur.
Si les modifications à apporter sont nombreuses, il est recommandé de ne travailler qu'avec la structure du rapport et de remplir ce dernier avec des données une fois les modifications terminées.
1.2.1.1 Pour basculer entre les modes d'application
1.
Pour utiliser le mode Données, cliquez sur Données dans le menu principal de l'application.
2.
Pour utiliser le mode Lecture, cliquez sur Lecture dans le menu principal de l'application.
3.
Pour utiliser le mode Conception uniquement avec la structure du rapport, cliquez sur Conception
> Structure uniquement dans le menu principal de l'application.
4.
Pour utiliser le mode Conception avec les données du rapport, cliquez sur Conception > Avec
données dans le menu principal de l'application.
Selon le mode sélectionné, les boîtes et barres d'outils appropriées sont disponibles et les autres sont soit invisibles, soit désactivées.
1.2.2 Structure de l'application
L'application comprend les composants suivants :
18 2011-05-06
A propos de Web Intelligence
Composant
Barre d'outils principale
Boîtes à outils
19
Panneau gauche
Description
La barre d'outils principale permet d'ouvrir, d'enregistrer et d'imprimer des documents, d'effectuer un suivi des modifications et d'afficher la structure du rapport.
La barre d'outils principale apparaît dans l'onglet
Fichier lorsque l'application est en mode Conception.
Les boîtes à outils permettent de travailler avec des fournisseurs de données et d'effectuer des tâches d'analyse et de conception de rapport.
Les boîtes à outils apparaissent dans la partie supérieure de l'application uniquement en mode
Conception ou en mode Données. En mode Données, seules les boîtes à outils en rapport avec l'utilisation de fournisseurs de données sont actives.
Le Panneau gauche regroupe plusieurs volets qui permettent d'obtenir différentes vues du document actif.
• Le volet Résumé du document donne une vue d'ensemble des propriétés du document.
• Le volet Objets disponibles répertorie les fournisseurs de données et les objets pouvant
être inclus dans les rapports.
• Le volet Contrôles d'entrée permet d'ajouter ou de modifier des contrôles d'entrée qui s'appliquent au document.
• Le volet Filtres et structure du document affiche la structure du document sous la forme d'une arborescence ainsi que les filtres appliqués aux différents éléments du rapport.
• Le volet Carte de rapports répertorie tous les rapports d'un document.
• Le volet Editeur de service Web répertorie les services BI publiés à partir du document.
• Le volet Données apparaît uniquement en mode Données et permet de parcourir les fournisseurs de données d'un document.
2011-05-06
A propos de Web Intelligence
Composant
Onglets Fichier et Propriétés
Editeur de rapport
Barre d'état
Description
Les onglets Fichier et Données ne sont disponibles qu'en mode Conception et en mode Données. L'onglet Fichier contient la barre d'outils principale de l'application. L'onglet Propriétés permet de définir les propriétés de l'application et des documents.
L'"Editeur de rapport" affiche le rapport.
La "Barre d'état" apparaît sous le référentiel et permet d'effectuer des actions, comme l'activation du suivi des données ou la modification du mode d'affichage.
20 2011-05-06
Analyses interactives depuis le bureau
Analyses interactives depuis le bureau
2.1 Installation de l'interface Desktop
2.1.1 Pour installer l'interface Desktop depuis la zone de lancement BI
Web Intelligence Desktop utilise des pilotes 32 bits. Installez Web Intelligence Desktop sur un ordinateur
32 bits.
1.
Connectez-vous à la zone de lancement BI.
2.
Cliquez sur Préférences.
3.
Cliquez sur Web Intelligence.
4.
Cliquez sur Desktop (installation requise) dans la section Modifier.
5.
Cliquez sur Enregistrer et fermer.
Web Intelligence Desktop est télédéchargé sur votre ordinateur et lancé dès que vous lancez l'application
Interactive Analysis depuis la zone de lancement BI.
Remarque :
• Si vous installez Web Intelligence Desktop depuis la zone de lancement BI, le système d'aide en ligne n'est pas installé sur votre ordinateur local. Si vous travaillez en mode Connecté, Web
Intelligence Desktop affiche les pages d'aide stockées sur le serveur. En mode Local ou Autonome, les pages d'aide ne sont pas disponibles.
• Beaucoup de connectivités sont dupliquées sur les serveurs 32 bits et 64 bits et les requêtes client peuvent être traitées aléatoirement par l'un ou l'autre des serveurs. Pour assurer un comportement correct, les middlewares 32 bits et 64 bits doivent être tous deux installés sur l'ordinateur sur lequel vous installez Web Intelligence Desktop et leur configuration doit être identique (en termes de sources de données).
Rubriques associées
•
21 2011-05-06
Analyses interactives depuis le bureau
2.1.2 Pour installer Web Intelligence Desktop depuis le CD SAP BusinessObjects
Enterprise
• Pour des instructions d'installation complètes, voir le Guide d'installation de la plateforme SAP
BusinessObjects 4.0 de Business Intelligence. Remarquez que beaucoup de connectivités sont dupliquées sur les serveurs 32 bits et 64 bits et que les requêtes client peuvent être traitée aléatoirement par l'un ou l'autre des serveurs. Pour assurer un comportement correct, les middlewares
32 bits et 64 bits doivent être tous deux installés sur l'ordinateur sur lequel vous installez Web
Intelligence Desktop et leur configuration doit être identique (en termes de sources de données).
2.1.3 Disponibilité de l'aide en ligne
Si vous installez Web Intelligence Desktop depuis la zone de lancement BI, le système d'aide en ligne n'est pas installé sur votre ordinateur local. Si vous travaillez en mode Connecté, Web Intelligence
Desktop affiche les pages d'aide stockées sur le serveur. En mode Local ou Autonome, 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
Desktop puisse accéder à l'aide.
2.1.3.1 Pour indiquer le dossier ou l'adresse URL pour l'aide en ligne
1.
Sélectionnez Options dans le menu principal pour afficher la boîte de dialogue "Préférences utilisateur".
2.
Cliquez sur l'onglet Général.
3.
Cliquez sur Parcourir en regard de l'Aide puis sélectionnez un dossier.
Vous pouvez également saisir une adresse URL en tant qu'emplacement pour l'aide en ligne.
2.2 Modes de connexion
Trois modes de connexion vous permettent d'utiliser Web Intelligence Desktop : Connecté, Local ou
Autonome.
22 2011-05-06
Analyses interactives depuis le bureau
2.2.1 Mode Connecté
En mode Connecté, vous utilisez une connexion au CMS. Vous pouvez utiliser des documents du CMS ou des documents locaux, sécurisés ou non. En fonction de vos droits de sécurité dans le CMS, vous pouvez effectuer les opérations suivantes :
• Importer des documents depuis le CMS
• Importer des univers depuis le CMS
• Ouvrir des documents locaux
• Créer des documents
• Modifier des documents
• Actualiser des documents
• Enregistrer des documents localement
• Exporter des documents vers le CMS
Sécurité en mode Connecté
Lorsque vous utilisez des documents en mode Connecté, les droits de sécurité de votre compte utilisateur sont appliqués par le CMS.
Connexion au CMS en mode Connecté
Il existe deux méthodes pour lancer Web Intelligence Desktop. Chacune permet de se connecter au
CMS de façon différente :
• Lorsque vous le lancez depuis la zone de lancement BI, Web Intelligence Desktop se connecte au
CMS au sein de la même session de zone de lancement BI. Par conséquent, aucune connexion n'est nécessaire. Le CMS communique via HTTP avec un serveur d'applications qui réachemine les appels vers le CMS et le référentiel. Aucun middleware n'est nécessaire.
• Lorsque vous le lancez localement en vous connectant à Web Intelligence Desktop via le menu
Démarrer de Windows ou en cliquant deux fois sur un document WID, Web Intelligence Desktop 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 données qui convient.
Remarque :
Afin de vous connecter à une source de données Essbase OLAP à partir des produits SAP
BusinessObjects OLAP comprenant l'outil de conception d'univers, Web Intelligence Rich Client et Web
Intelligence, vérifiez que le middleware Essbase Client est correctement installé et configuré sur les machines hébergeant ces produits SAP BusinessObjects OLAP. Assurez-vous en particulier que les variables d'environnement Essbase Client, ARBORPATH et ESSBASEPATH, sont créées et définies comme variables d'environnement système Windows (par opposition aux variables d'environnement utilisateur Windows).
Rubriques associées
•
Pour utiliser le mode Connecté localement
•
Pour utiliser le mode Connecté depuis la zone de lancement BI
23 2011-05-06
Analyses interactives depuis le bureau
2.2.1.1 Pour utiliser le mode Connecté depuis la zone de lancement BI
En mode Connecté, la sécurité est gérée par le CMS. Vous utilisez les rapports de la même façon 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 données 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 Préférences en haut du portail BI pour afficher la boîte de dialogue "Préférences".
3.
Sélectionnez "Web Intelligence" dans la boîte de dialogue.
4.
Dans la section Modifier, sélectionnez Rich Internet Application.
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 sélectionnez Modifier.
Web Intelligence Desktop est lancé sur votre ordinateur en mode Connecté. Si l'application n'est pas encore installée sur votre ordinateur, elle est installée depuis la zone de lancement BI.
Si Web Intelligence Desktop s'exécutait déjà sur votre ordinateur, le lancement depuis la zone de lancement BI ouvre une nouvelle instance de l'application. Le document ne s'ouvre pas dans l'instance déjà en cours d'exécution.
Rubriques associées
•
24
2.2.1.2 Pour utiliser le mode Connecté localement
Pour lancer l'interface Desktop localement en mode Connecté, l'interface Desktop doit être installée 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 nécessaire doit être installé sur votre ordinateur.
En mode Connecté, la sécurité est gérée par le CMS. Vous utilisez des rapports dans l'interface Desktop de la même manière 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 icône montre le dernier type de connexion au CMS utilisé :
2011-05-06
Analyses interactives depuis le bureau
• L'icône représentant un ordinateur de bureau signifie que l'interface Desktop s'est connectée à ce CMS pour la dernière fois en mode client-serveur (lancement local à partir de l'ordinateur client). Le nom du CMS correspond au nom du serveur.
• Une icône représentant un globe signifie que l'interface Desktop s'est connectée à ce CMS pour la dernière 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.
Sélectionnez un mode d'authentification dans la liste.
Ne choisissez pas Autonome si vous souhaitez utiliser le mode Connecté. Si vous sélectionnez l'authentification autonome, vous travaillez en mode Autonome, sans connexion au CMS.
5.
Vérifiez que l'option Utiliser en mode Local n'est pas sélectionnée.
6.
Cliquez sur Connexion.
L'interface Desktop est lancée en mode Connecté. Si vous lancez à nouveau l'interface Desktop sur votre ordinateur alors qu'elle est déjà installée, cela génère l'ouverture d'une nouvelle instance de l'application.
Rubriques associées
•
2.2.2 Mode Local
En mode Local, vous n'êtes pas connecté à un CMS mais la sécurité du CMS reste active. Vous pouvez utiliser des documents et des univers locaux sécurisés par le CMS sélectionné lors de la connexion, ou bien des documents et des univers locaux non sécurisés. Vous pouvez :
• Ouvrir des documents locaux
• Créer 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.
Sécurité en mode local
Lorsque vous vous connectez à un CMS en mode Connecté, vos droits de sécurité sont téléchargés sur votre ordinateur. Chaque document et univers téléchargé depuis le CMS contient une liste de contrôle d'accès identifiant les groupes et utilisateurs ayant les droits requis pour accéder au document.
En mode Local, les droits de sécurité du CMS sont appliqués en établissant une correspondance entre les droits d'accès du document ou de l'univers et le fichier de sécurité stocké localement. Par exemple, si un document a été téléchargé 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.
25 2011-05-06
Analyses interactives depuis le bureau
En mode local, avant de pouvoir utiliser des documents ou des univers sécurisés par un CMS, vous devez vous être connecté au moins une fois auparavant au CMS en mode Connecté. Cela permet de télécharger les informations de sécurité du CMS sur votre ordinateur local et d'afficher le CMS comme choix dans la liste Système de la page de connexion. Vous pouvez alors vous connecter en mode Local et travailler sans connexion au CMS, car les informations de sécurité du CMS peuvent être lues dans le fichier local.
Lorsque vous utilisez le mode Local pour créer et actualiser des documents, les univers et le middleware de base de données appropriés doivent être installés sur votre ordinateur. Dans le cas contraire, vous pouvez néanmoins ouvrir, modifier et enregistrer des documents localement si vous avez les droits de sécurité requis.
Les informations de sécurité d'un CMS sont stockées dans un fichier d'informations de sécurité local portant l'extension LSI. Un ordinateur peut stocker les fichiers LSI de plusieurs CMS.
2.2.2.1 Pour utiliser le mode Local
Vous devez vous être déjà connecté au moins une fois au CMS à partir duquel le document que vous souhaitez utiliser a été exporté, en lançant l'interface Desktop depuis la zone de lancement BI et en y ouvrant le document.
1.
Lancez l'interface Desktop.
2.
Sélectionnez Ouvrir dans le menu, puis sélectionnez un document à exporter du CMS dont les informations de sécurité sont stockées sur votre ordinateur local.
La boîte de dialogue "Identification de l'utilisateur" s'affiche à l'écran.
3.
Sélectionnez le CMS dans la liste Système.
4.
Saisissez votre nom d'utilisateur et votre mot de passe.
5.
Sélectionnez la méthode d'authentification dans la liste Authentification .
6.
Sélectionnez Utiliser en mode local.
7.
Cliquez sur Connexion.
2.2.2.2 Sélection de dossiers par défaut pour les univers et les documents locaux
Vous pouvez sélectionner un dossier à utiliser par défaut pour le stockage des univers et des documents sur votre ordinateur local.
1.
En mode Conception, cliquez sur Application dans l'onglet Propriétés.
2.
Cliquez sur l'onglet Général.
3.
Cliquez sur Parcourir en regard de Documents utilisateur, puis sélectionnez le dossier à utiliser pour le stockage des documents.
26 2011-05-06
Analyses interactives depuis le bureau
4.
Cliquez sur Parcourir en regard de Univers, puis sélectionnez le dossier à utiliser pour le stockage des univers.
2.2.3 Mode autonome
En mode Autonome, vous n'êtes pas connecté à un CMS et aucune sécurité n'est activée. Vous pouvez uniquement utiliser des documents et des univers locaux, non sécurisés. Vous pouvez :
• Ouvrir des documents
• Créer 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 créer et actualiser des documents locaux et non sécurisés, associés à des univers locaux et non sécurisés, doit être installé sur l'ordinateur sur lequel vous exécutez Web
Intelligence Desktop.
2.2.3.1 Pour utiliser le mode Autonome
Le middleware requis pour utiliser des documents et des univers non sécurisés doit être installé sur l'ordinateur.
1.
Lancez l'interface Desktop.
2.
Sélectionnez Ouvrir dans le menu, naviguez jusqu'au document Web Intelligence (WID) à ouvrir en mode Autonome, puis cliquez deux fois dessus.
3.
Dans la boîte de dialogue Identification de l'utilisateur qui s'affiche, sélectionnez Autonome dans la liste Authentification.
2.2.4 Définition des paramètres proxy
Vous définissez les paramètres proxy lorsque vous utilisez un serveur proxy Internet pour accéder à n'importe quelle URL ou image de vos rapports. Il n'est pas nécessaire de définir ces paramètres pour les images incorporées dans un rapport. Contrôlez les paramètres dans votre navigateur Internet pour obtenir les informations requises pour définir vos paramètres proxy. Pour définir les paramètres proxy, effectuez les étapes suivantes :
27 2011-05-06
Analyses interactives depuis le bureau
1.
Dans la boîte de dialogue "Préférences utilisateur", cliquez sur l'onglet "Proxy".
2.
Définissez votre "Hôte proxy http".
3.
Définissez le "Port proxy http".
4.
Définissez l'"Hôte https et les paramètres du port" ou sélectionnez Identique au proxy http.
5.
Cliquez sur OK pour enregistrer les paramètres et fermer la boîte de dialogue.
2.3 Définition des paramètres régionaux de l'interface et du document
Les paramètres régionaux déterminent l'affichage de l'interface de l'application (par exemple, les
éléments de menu et le texte des icônes) et des données (par exemple, la mise en forme des dates et des nombres).
Il existe trois paramètres régionaux :
Paramètres régionaux
Paramètres régionaux du produit
Paramètres régionaux du document
Paramètres régionaux de visualisation préférés
Description
Les paramètres régionaux de l'interface de Web
Intelligence
Les paramètres régionaux des données contenues dans le document
Les paramètres régionaux préférés pour l'affichage des données du document
La configuration des paramètres régionaux détermine la façon dont ils interagissent pour afficher les données de document.
2.3.1 Paramètres régionaux du produit
Les paramètres régionaux du produit sont utilisés pour afficher l'interface utilisateur (par exemple, les
éléments de menu et le texte des icônes).
Remarque :
La fonction GetLocale renvoie les paramètres régionaux du produit.
28 2011-05-06
Analyses interactives depuis le bureau
2.3.1.1 Pour définir les paramètres régionaux du produit dans Web Intelligence
Desktop
1.
Sélectionnez Options dans le menu principal de l'application pour afficher la boîte de dialogue
"Préférences utilisateur".
2.
Sélectionnez l'onglet Paramètres régionaux.
3.
Sélectionnez les paramètres régionaux du produit dans la liste Paramètres régionaux du produit.
2.3.2 Paramètres régionaux du document
Les paramètres régionaux du document mettent en forme les données des documents. Par exemple, les paramètres régionaux du document déterminent l'affichage des dates et des nombres.
Un utilisateur peut associer de façon permanente les paramètres régionaux actuels du document à un document en enregistrant ce dernier en sélectionnant l'option Application permanente des paramètres
régionaux. Une fois le document enregistré avec l'option sélectionnée, les paramètres ne sont pas pris en compte et les données du document sont toujours mises en forme conformément aux paramètres régionaux du document enregistrés. Cela est valable pour tous les utilisateurs et non pas uniquement pour l'utilisateur ayant sélectionné l'option Application permanente des paramètres régionaux.
Remarque :
La fonction GetContentLocale renvoie les paramètres régionaux du document.
Rubriques associées
•
Pour associer des paramètres régionaux à un document de façon définitive
2.3.3 Paramètres régionaux de visualisation préférés
Les paramètres régionaux de visualisation préférés sont les paramètres régionaux préférés de l'utilisateur pour afficher les données d'un document. Les paramètres régionaux du document deviennent les paramètres régionaux de visualisation préférés lorsque les paramètres de la zone de lancement BI donnent priorité aux paramètres régionaux de visualisation préférés.
Si les paramètres régionaux donnent priorité aux paramètres régionaux de visualisation préférés de l'utilisateur via le paramètre Utiliser mes paramètres régionaux de visualisation préférés pour
appliquer un format aux données, les paramètres régionaux du document sont définis comme
29 2011-05-06
Analyses interactives depuis le bureau paramètres régionaux de visualisation préférés lorsque l'utilisateur ouvre un document. Lorsque l'utilisateur enregistre le document, les paramètres régionaux du document sont également enregistrés.
Si les paramètres ne donnent pas priorité aux paramètres régionaux de visualisation préférés de l'utilisateur, les données sont mises en forme conformément aux paramètres régionaux du document enregistrés avec celui-ci.
Lorsqu'un utilisateur crée un document, les paramètres régionaux de visualisation préférés sont toujours affectés en tant que paramètres régionaux d'origine du document, que les paramètres régionaux donnent priorité ou non aux paramètres régionaux de visualisation préférés.
Remarque :
La fonction GetPreferredViewingLocale renvoie les paramètres régionaux de visualisation préférés.
La fonction GetLocalized utilise également les paramètres régionaux de visualisation préférés pour afficher les chaînes traduites.
2.3.3.1 Pour définir les paramètres régionaux de visualisation préférés
1.
Sélectionnez Options dans le menu principal de l'application pour afficher la boîte de dialogue
"Préférences utilisateur".
2.
Sélectionnez l'onglet Paramètres régionaux.
3.
Sélectionnez les paramètres régionaux de visualisation préférés dans la liste Paramètres régionaux
de visualisation préférés.
2.3.4 Pour associer des paramètres régionaux à un document de façon définitive
1.
En mode Conception, cliquez sur Document dans l'onglet Propriétés pour afficher la boîte de dialogue "Résumé du document".
2.
Sélectionnez Application permanente des paramètres régionaux.
2.4 Pour définir les préférences de visualisation
1.
En mode Conception, cliquez sur Application dans l'onglet Propriétés pour afficher la boîte de dialogue "Préférences utilisateur".
2.
Sélectionnez l'onglet Visualisation.
3.
Sélectionnez l'unité de mesure pour l'affichage du rapport dans la section Unité de mesure.
30 2011-05-06
Analyses interactives depuis le bureau
4.
Sélectionnez Afficher le quadrillage pour afficher un quadrillage afin d'aligner les éléments du rapport.
5.
Sélectionnez Aligner sur la grille pour aligner les éléments du rapport dans la grille automatiquement.
6.
Sélectionnez la valeur dans Espacement de la grille pour définir la quantité d'espace entre les lignes de la grille.
2.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, c'est-à-dire que vous devez avoir lancé votre session Web Intelligence Desktop localement et non depuis la zone de lancement BI.
1.
Sélectionnez Options dans le menu dans le coin supérieur droit en regard du menu Aide pour afficher la boîte de dialogue "Options".
2.
Saisissez votre mot de passe actuel dans la zone Ancien mot de passe.
3.
Saisissez un nouveau mot de passe dans le champ Nouveau mot de passe.
4.
Saisissez à nouveau votre mot de passe dans le champ Confirmation du nouveau mot de passe.
Le nouveau mot de passe est activé.
2.6 Utilisation des univers dans l'interface Desktop
2.6.1 Sécurité d'univers dans Interactive Analysis, Desktop Edition
Sécurité d'univers en mode Connecté
Lorsque vous utilisez Web Intelligence Desktop en mode Connecté, l'accès aux univers du CMS se fait à distance. Le CMS applique directement les droits de sécurité de la même façon que lorsque vous accédez aux univers depuis la zone de lancement BI.
En mode Connecté, vous n'avez pas accès aux univers locaux, sécurisés par le CMS. Vous devez accéder aux univers du CMS à distance.
Sécurité d'univers en mode local
Pour créer 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 sécurité local (LSI) est téléchargé sur votre ordinateur. Il contient vos droits de sécurité vis-à-vis des ressources du CMS.
31 2011-05-06
Analyses interactives depuis le bureau
Lorsque vous créez ou actualisez un rapport en mode local, vous pouvez utiliser :
• Des univers installés localement, non sécurisés par le CMS
• Des univers installés localement, auxquels vous avez le droit d'accéder, conformément au fichier LSI
Vous ne pouvez accéder à des univers du CMS à distance car en mode local, vous travaillez sans connexion au CMS.
Notez que pour créer et actualiser des documents en mode Local, vous avez besoin d'un serveur de connexion installé sur l'ordinateur sur lequel vous utilisez Interactive Analysis, Desktop Edition.
Sécurité d'univers en mode Autonome
En mode Autonome, vous travaillez sans sécurité et sans connexion au CMS. Vous pouvez uniquement utiliser des univers locaux, non sécurisés.
Le middleware requis pour créer et actualiser des documents locaux et non sécurisés, associés à des univers locaux et non sécurisés, doit être installé sur l'ordinateur sur lequel vous utilisez Web Intelligence
Desktop.
2.6.2 Utilisation des univers en mode Connecté
Lorsque vous effectuez une analyse interactive Desktop en mode Connecté, l'accès aux univers du
CMS se fait à distance. Le CMS applique directement les droits de sécurité exactement de la même manière que si vous effectuiez l'analyse interactive depuis la zone de lancement BI.
En mode Connecté, vous n'avez pas accès aux univers locaux, sécurisés par le CMS. Vous devez accéder aux univers du CMS à distance.
2.6.3 Utilisation des univers en mode Local
Pour créer 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 sécurité local (LSI) est téléchargé sur votre ordinateur. Il contient vos droits de sécurité vis-à-vis des ressources du CMS.
Lorsque vous créez ou actualisez un rapport en mode local, vous pouvez utiliser :
• Des univers installés localement, non sécurisés par le CMS
• Des univers installés localement, auxquels vous avez le droit d'accéder, conformément au fichier LSI
Vous ne pouvez accéder à des univers du CMS à distance car en mode local, vous travaillez sans connexion au CMS.
Notez que pour créer et actualiser des documents en mode Local, vous avez besoin d'un serveur de connexion installé sur l'ordinateur sur lequel vous effectuez l'analyse interactive Desktop.
32 2011-05-06
Analyses interactives depuis le bureau
2.6.4 Utilisation des univers en mode Autonome
En mode Autonome, vous travaillez sans sécurité et sans connexion au CMS. Vous pouvez uniquement utiliser des univers locaux, non sécurisés.
Le middleware requis pour créer et actualiser des documents locaux et non sécurisés, associés à des univers locaux et non sécurisés, doit être installé sur l'ordinateur sur lequel vous effectuez l'analyse interactive Desktop.
Lorsque vous copiez le fichier d'univers localement, il doit être enregistré dans le dossier suivant :
Sous Windows 7 : C:\Users\<utilisateur Windows actuel>\AppData\Roaming\SAP
BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Universes
.
Sous Windows XP : C:\Documents and Settings\<utilisateur Windows actuel>\Application Data\SAP BusinessObjects\SAP BusinessObjects
Enterprise XI 4.0\Universes
2.6.5 Pour sélectionner un univers par défaut
1.
Sélectionnez Options dans le menu dans le coin supérieur droit en regard du menu Aide pour afficher la boîte de dialogue "Options".
2.
Cliquez sur l'onglet Général.
3.
Sélectionnez Univers par défaut : dans la section Sélectionner un univers par défaut.
4.
Cliquez sur Parcourir pour ouvrir la boîte de dialogue "Univers", sélectionnez l'univers, puis cliquez sur Sélectionner.
33 2011-05-06
Analyses interactives depuis le bureau
34 2011-05-06
Utilisation des documents sur le bureau
Utilisation des documents sur le bureau
3.1 Sélection de dossiers par défaut pour les univers et les documents locaux
Vous pouvez sélectionner un dossier à utiliser par défaut pour le stockage des univers et des documents sur votre ordinateur local.
1.
En mode Conception, cliquez sur Application dans l'onglet Propriétés.
2.
Cliquez sur l'onglet Général.
3.
Cliquez sur Parcourir en regard de Documents utilisateur, puis sélectionnez le dossier à utiliser pour le stockage des documents.
4.
Cliquez sur Parcourir en regard de Univers, puis sélectionnez le dossier à utiliser pour le stockage des univers.
3.2 Création d'un document à l'aide d'une nouvelle requête
1.
Cliquez sur Accès aux données > Fournisseurs de données > Nouveau, puis sélectionnez la source de données de la requête.
2.
Créez et exécutez la requête.
3.3 Création d'un document vide
Il est possible de créer un document vide, puis d'y ajouter des données ultérieurement à l'aide des requêtes.
1.
Lancez l'interface de bureau.
2.
Cliquez sur Nouveau dans la barre d'outils, puis sélectionnez Aucune source de données pour créer un document vierge.
Par la suite, vous pouvez générer une requête dans le document afin d'extraire les données vers le document.
35 2011-05-06
Utilisation des documents sur le bureau
Rubriques associées
•
Création d'un document à l'aide d'une nouvelle requête
3.4 Ouverture d'un document du référentiel
1.
Cliquez sur Ouvrir dans la barre d'outils principale.
2.
Cliquez sur Mon entreprise à gauche de la boîte de dialogue.
3.
Connectez-vous au référentiel.
4.
Parcourez le référentiel et sélectionnez le document.
3.5 Envoi de documents
3.5.1 Pour envoyer un document par courrier électronique
• Cliquez sur la flèche en regard de Envoyer le document dans l'onglet Fichier, puis sélectionnez
Envoyer par courrier électronique.
3.5.2 Pour envoyer un document à un autre utilisateur
1.
Cliquez sur la flèche en regard de Envoyer à dans l'onglet Fichier, puis sélectionnez Envoyer à
l'utilisateur.
2.
Dans la liste des utilisateurs et des groupes, sélectionnez ceux à qui vous souhaitez envoyer le document.
3.
Cliquez sur Généré automatiquement pour envoyer le document avec un nom généré automatiquement.
4.
Cliquez sur Nom spécifique, puis saisissez ici le nom du document.
5.
Cliquez sur Raccourci pour envoyer un raccourci afin d'accéder au document ou sur Copier pour envoyer une copie du document.
6.
Cliquez sur Envoyer pour envoyer le document.
36 2011-05-06
Utilisation des documents sur le bureau
3.5.3 Pour envoyer un document par FTP
1.
Cliquez sur la flèche en regard de Envoyer le document dans l'onglet Fichier, puis sélectionnez
Envoyer vers FTP.
2.
Saisissez le nom de l'hôte dans la zone Hôte.
3.
Saisissez le port dans la zone Port.
4.
Saisissez le nom de l'utilisateur et le mot de passe dans les zones Nom d'utilisateur et Mot de
passe.
5.
Saisissez votre compte dans la zone Compte.
6.
Saisissez le répertoire dans la zone Répertoire.
7.
Cliquez sur Généré automatiquement pour envoyer le document avec un nom généré automatiquement.
8.
Cliquez sur Nom spécifique, puis saisissez ici le nom du document.
9.
Cliquez sur Envoyer.
3.6 Enregistrement de documents
3.6.1 Enregistrement d'un document dans le référentiel de l'entreprise
1.
Cliquez sur la flèche en regard d'Enregistrer dans la barre d'outils de l'onglet Fichier, puis sélectionnez Enregistrer sous pour afficher la boîte de dialogue "Enregistrer sous".
2.
Sélectionnez le référentiel d'entreprise à gauche de la boîte de dialogue.
3.
Si vous utilisez l'interface Desktop, vous pouvez enregistrer sous n'importe quel référentiel d'entreprise disponible en sélectionnant Mon entreprise à gauche de la boîte de dialogue, puis en vous connectant au référentiel.
4.
Cliquez sur Dossiers ou Catégories pour afficher le référentiel par dossiers ou par catégories.
5.
Dans la zone Nom du fichier, saisissez le nom du document.
6.
Cliquez sur Avancé pour afficher d'autres options de document.
Les options supplémentaires s'affichent toujours dans l'interface Desktop.
7.
Saisissez une description du document dans la zone Description.
8.
Saisissez les mots clés que vous, ou d'autres utilisateurs, pouvez utiliser pour rechercher le document par la suite dans la zone Mots clés.
37 2011-05-06
Utilisation des documents sur le bureau
9.
Sélectionnez Actualisation à l'ouverture pour actualiser le document chaque fois qu'il est ouvert.
10.
Sélectionnez Application permanente des paramètres régionaux pour conserver les paramètres régionaux du document.
11.
Sélectionnez Supprimer la sécurité du document pour supprimer la sécurité du document et le rendre accessible en mode Autonome (interface Desktop uniquement).
12.
Sélectionnez Enregistrer pour tous les utilisateurs pour être sûr que le document n'est pas bloqué par l'utilisateur actuel (interface Desktop uniquement).
13.
Cliquez sur OK.
Le document est enregistré dans le référentiel de l'entreprise.
3.6.2 Enregistrement d'un document en tant que feuille de calcul Excel
1.
Cliquez sur la flèche en regard d'Enregistrer dans la barre d'outils de l'onglet Fichier, puis sélectionnez Enregistrer sous pour afficher la boîte de dialogue "Enregistrer sous".
2.
Sélectionnez Ordinateur à gauche de la boîte de dialogue et naviguez jusqu'au dossier où vous souhaitez enregistrer le document.
3.
Sélectionnez Excel ou Excel 2007 dans la liste Type de fichier.
Chaque feuille de calcul Excel 2007 peut contenir jusqu'à 1 million de lignes de données exportées.
Si vous enregistrez le document au format Excel et non au format Excel 2007, chaque série de
65,000 lignes de données exportées apparaît sur une nouvelle feuille de calcul.
4.
Sélectionnez les rapports à enregistrer sous Excel ou sélectionnez Tout sélectionner 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.
Sélectionnez Établir la priorité de formatage des documents pour faire coïncider au mieux la présentation et la mise en forme du document dans le fichier Excel. (En contrepartie, cette option n'exploite pas autant les fonctions de traitement des données d'Excel.)
6.
Sélectionnez Établir la priorité du traitement de données 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 données d'Excel.
7.
Cliquez sur Enregistrer.
Certains formats de diagramme Web Intelligence n'existent pas dans Excel. Ces diagrammes sont automatiquement convertis dans le format de diagramme correspondant le plus proche, disponible dans Excel.
3.6.3 Enregistrement d'un document au format PDF
38 2011-05-06
Utilisation des documents sur le bureau
1.
Cliquez sur la flèche en regard d'Enregistrer dans la barre d'outils de l'onglet Fichier, puis sélectionnez Enregistrer sous pour afficher la boîte de dialogue "Enregistrer sous".
2.
Sélectionnez Ordinateur à gauche de la boîte de dialogue et naviguez jusqu'au dossier où vous souhaitez enregistrer le document.
3.
Sélectionnez PDF dans la liste Type de fichier.
4.
Sélectionnez Exporter le rapport actuel sous > PDF pour enregistrer le rapport actif au format PDF.
5.
Sélectionnez Sélectionnez les rapports pour sélectionner les rapports à enregistrer, puis sélectionnez les rapports dans la liste ou sélectionnez Rapport actuel pour enregistrer le rapport actuel ainsi que les pages à enregistrer.
6.
Cliquez sur Enregistrer.
3.6.4 Enregistrement d'un document au format CSV
1.
En mode Conception ou Données, sélectionnez la requête où se trouvent les données à enregistrer au format CSV dans la liste Accès aux données > Outils > Exporter les données.
2.
Cliquez sur la flèche en regard du bouton Exporter de la barre d'outils, puis sélectionnez Exporter
les données au format CSV.
3.
Dans la boîte de dialogue, choisissez un identificateur de texte, un séparateur de colonnes et un jeu de caractères.
4.
Sélectionnez Définir en tant que valeurs par défaut pour que les options choisies précédemment soient les options par défaut d'enregistrement au format CSV.
5.
Cliquez sur Enregistrer.
3.7 Définition des propriétés d'un document
Le tableau ci-dessous répertorie les propriétés des documents qu'il est possible d'afficher et/ou de définir :
Propriété
Titre
Auteur
Description
Mots clés
Description
Nom du document dans la zone de lancement BI.
L'auteur du document.
Informations facultatives décrivant le document.
Mots clés facultatifs pouvant servir à rechercher le document dans la zone de lancement BI.
39 2011-05-06
Utilisation des documents sur le bureau
40
Propriété
Dernière actualisation
Durée de la dernière actualisation
Paramètres régionaux
Version
Version précédente
Affichage optimisé
Actualisation à l'ouverture
Utiliser l'exploration de requête
Fusionner automatiquement les dimensions
Description
Vous indique la date de la dernière actualisation des résultats avec les données les plus récentes de la base de données.
Temps nécessaire à l'extraction des données de la base de données lors de la dernière actualisation des résultats
Vous indique les paramètres régionaux de format du document.
Version de l'application utilisée pour créer le document.
Si le document a été mis à niveau à partir d'une version précédente de l'application, la version utilisée pour créer le document original apparaît ici.
Lorsque cette option est sélectionnée, l'apparence des rapports est optimisée pour la visualisation
à l'écran.
Actualise automatiquement les résultats qui apparaissent dans les rapports avec les données les plus récentes de la base de données à chaque ouverture du document.
Lorsque l'option Actualisation à l'ouverture est sélectionnée, le suivi des données n'affiche pas la différence entre les données avant actualisation et celles obtenues après l'actualisation. Les données obtenues après l'actualisation sont traitées comme de nouvelles données étant donné que l'actualisation purge le document.
Explorations en mode d'exploration de requête
Fusionne automatiquement les dimensions qui ont le même nom et qui sont issues du même univers. La dimension fusionnée apparaît dans la liste des objets disponibles avec, au-dessous, les dimensions fusionnées à l'intérieure de celleci.
Les dimensions fusionnées constituent le mécanisme qui permet de synchroniser des données provenant de différents fournisseurs de données.
2011-05-06
Utilisation des documents sur le bureau
Propriété
Application permanente des paramètres régionaux
Activer la suppression des requêtes
Description
Met le document en forme conformément aux paramètres régionaux de format avec lesquels il a été enregistré.
Génère des requêtes utilisant uniquement des objets qui contribuent aux rapports dans lesquels ils sont utilisés. Chaque actualisation d'une requête a pour effet d'ignorer les objets qui ne contribuent pas à cette dernière. Seules les données pertinentes sont extraites du fournisseur de données. Cette fonctionnalité améliore les performances.
Rubriques associées
•
•
Définition de l'exploration de requête
3.7.1 Affichage et définition des propriétés des documents
1.
Cliquez sur Document dans l'onglet Propriétés pour afficher la boîte de dialogue "Résumé du document".
2.
Modifiez les propriétés dans la boîte de dialogue.
41 2011-05-06
Utilisation des documents sur le bureau
42 2011-05-06
Renvoi de données à l'aide de requêtes
Renvoi de données à l'aide de requêtes
4.1 Définition des requêtes
Lorsque vous créez un document ou lui ajoutez de nouvelles données, vous utilisez les requêtes pour extraire les données d'une source de données vers le document. Vous créez des requêtes à l'aide de l'Editeur de requête et le type d'Editeur de requête dépend de la source de données de la requête.
Les requêtes peuvent être basées sur des univers qui représentent les données sous forme de bases de données relationnelles ou OLAP dans des sources de données locales telles que des fichiers texte ou Excel, dans SAP Info Cubes dans un SAP BW Business Warehouse, dans des sources de données
Pioneer ou dans des services Web. Vous exécutez la requête pour qu'elle renvoie les données dans un rapport que vous pouvez analyser plus en détail par la suite, en filtrant ou classant ses données par exemple.
Les indicateurs sont communs à toutes les requêtes. Les indicateurs renvoient des données, souvent numériques, qui sont calculées sur la base des autres objets de la requête (dimensions ou hiérarchies).
Les requêtes basées sur des univers peuvent être hiérarchiques ou non hiérarchiques. Les requêtes non hiérarchiques organisent les données dans des dimensions sans relation hiérarchique. Par exemple, une requête qui contient une dimension client et un indicateur chiffre d'affaires calcule le chiffre d'affaires par client.
Les hiérarchies organisent les données dans des relations hiérarchiques. Par exemple, une hiérarchie géographique peut contenir des données sur les pays, les Etats et les villes (niveaux de hiérarchie différents). Une requête qui contient une hiérarchie géographique et un indicateur chiffre d'affaires calcule le chiffre d'affaires aux différents niveaux de la hiérarchie (pays, Etat, ville).
Une requête est hiérarchique ou non hiérarchique en fonction de la base de données à partir de laquelle l'univers extrait ses données.
Remarque :
Vous ne pouvez pas générer de requêtes à l'aide de l'interface HTML.
4.2 Classes et sous-classes
43 2011-05-06
Renvoi de données à l'aide de requêtes
Les objets sont regroupés dans des dossiers appelés classes. Chaque classe peut contenir une ou plusieurs sous-classes. Les sous-classes contiennent des objets qui sont une sous-catégorie supplémentaire des objets de niveau supérieur dans la classe.
Les classes permettent d'organiser les objets en groupes logiques. Lorsque vous créez une requête dans l'univers, les classes permettent de retrouver les objets correspondant aux informations à utiliser dans la requête.
4.3 Dimension d'analyse
Une dimension d'analyse contient un ensemble de hiérarchies liées entre elles. Les dimensions d'analyse n'apparaissent pas comme objets de résultat dans les requêtes. Si vous sélectionnez une dimension d'analyse, sa hiérarchie par défaut apparaît dans la requête.
Les dimensions d'analyse apparaissent de la façon suivante :
4.4 Dimension
Une dimension représente des données non hiérarchiques qui peuvent servir de base à une analyse dans un rapport. En général, les dimensions servent à extraire des données de type caractère, par exemple, des noms de clients, des noms de lieux de villégiature ou des dates. Une requête 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 hiérarchiques dans l'ensemble de résultats générés par la requête.
Dans les sources de données hiérarchiques, les hiérarchies reposent sur des dimensions. Les hiérarchies apparaissent au-dessous des dimensions sur lesquelles elles reposent dans la liste des objets disponibles. Vous pouvez inclure la dimension dans la requête pour que cette dernière renvoie des données non hiérarchiques ou bien une ou plusieurs de ses hiérarchies associées pour que la requête renvoie des données hiérarchiques.
Les objets dimension apparaissent de la façon suivante :
4.5 Attribut
44 2011-05-06
Renvoi de données à l'aide de requêtes
Un attribut fournit des données descriptives concernant une dimension ou une hiérarchie. Par exemple,
Age peut être un attribut de la dimension Client.
Les attributs doivent être liés de façon unique à la dimension qui leur est associée. Chaque valeur d'un objet dimension ne peut avoir qu'une seule valeur associée de n'importe quel attribut. Dans l'exemple ci-dessus, chaque valeur Client ne peut avoir qu'une seule valeur associée dans l'objet Détails 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 façon suivante :
4.6 Hiérarchie
Une hiérarchie est un ensemble de membres de données organisés en niveaux ou en fonction des relations parent-enfant. Une hiérarchie [Géographie], par exemple, pourrait contenir les niveaux [Pays],
[Etat] et [Ville].
Les hiérarchies donnent lieu à des colonnes hiérarchiques dans l'ensemble de résultats générés par la requête. Il est possible de développer les éléments d'une hiérarchie pour explorer leurs données.
Vous pouvez, par exemple, développer le niveau [Californie] d'une hiérarchie [Géographie] pour explorer les données en rapport avec la Californie.
Le Sélecteur de membres permet de sélectionner les membres devant apparaître dans l'ensemble de résultats.
Dans les sources de données hiérarchiques, les hiérarchies sont associées à une dimension et apparaissent au-dessous de celle à laquelle elles sont associées dans la liste des objets disponibles.
Les hiérarchies apparaissent de la façon suivante :
4.7 Objet niveau
Un niveau désigne un ensemble de membres d'une hiérarchie qui se trouvent à la même distance de la racine de cette hiérarchie. [Ville], par exemple, pourrait être un niveau d'une hiérarchie [Géographie] contenant des membres tels que [Los Angeles] et [San Francisco].
Les dimensions donnent lieu à des colonnes ordinaires dans l'ensemble de résultats générés par la requête. Une requête contenant le niveau [Pays] et des objets [Chiffre d'affaires], par exemple, produit un résultat tel que le suivant :
45 2011-05-06
Renvoi de données à l'aide de requêtes
Pays
Etats-Unis
France
Allemagne
Royaume-Uni
Chiffre d'affaires
10 123 121
8 232 231
7 342 342
9 343 092
Les hiérarchies ne contiennent pas toutes des niveaux. Les niveaux ne sont pas possibles dans les hiérarchies des requêtes BICS.
Les niveaux apparaissent de la façon suivante :
Rubriques associées
•
4.8 Membre
Un membre est un élément de données individuel dans une hiérarchie. Par exemple, la hiérarchie
[Géographie] 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 hiérarchie, sélectionnez des membres individuels pour les inclure dans le résultat de la requête. Vous pouvez également définir un ensemble nommé comprenant un ensemble de membres.
4.9 Ensemble nommé
Un ensemble nommé est une expression nommée qui renvoie un ensemble de membres. Les ensembles nommés peuvent être définis dans les bases de données OLAP ou dans les univers reposant sur des bases de données relationnelles ou OLAP.
Les ensembles nommés apparaissent de la façon suivante :
46 2011-05-06
Renvoi de données à l'aide de requêtes
4.10 membre calculé
Les membres calculés sont des membres qui sont renvoyés par une expression MDX. Le langage MDX est utilisé pour accéder aux données hiérarchiques des bases de données OLAP.
L'administrateur d'une base de données OLAP peut créer des membres calculés disponibles pour les requêtes MDX qui accèdent à la base de données.
Les membres calculés apparaissent de la façon suivante :
4.11 Indicateur
Les indicateurs permettent d'extraire des données, généralement de type numérique, qui sont le résultat de calculs effectués sur des données de la base de données. Par exemple, Chiffre d'affaires est le 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 défaut, le calcul des indicateurs s'effectue par agrégation des valeurs détaillées renvoyées à partir de la base de données. Les indicateurs intelligents sont des indicateurs d'un type spécial. Ils sont calculés par la base de données elle-même et sont déjà agrégés lorsque la requête 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 résultats en fonction des objets auxquels ils sont associés dans une requête. Une requête contenant la dimension [Client] et l'indicateur [Chiffre d'affaires], par exemple, renvoie le chiffre d'affaires par client. Une requête contenant la hiérarchie [Géographie] et l'indicateur
[Chiffre d'affaires] renvoie le chiffre d'affaires calculé pour tous les différents agrégats possibles de la hiérarchie.
Les indicateurs apparaissent de la façon suivante :
4.12 Création et utilisation des requêtes
47 2011-05-06
Renvoi de données à l'aide de requêtes
4.12.1 Requêtes hiérarchiques et non hiérarchiques
4.12.1.1 Définition des requêtes non hiérarchiques
Les requêtes non hiérarchiques sont des requêtes à partir d'univers qui n'incluent aucun objet pouvant organiser les données de façon hiérarchique. Vous générez une requête non hiérarchique à l'aide de dimensions, d'attributs et d'indicateurs. Les dimensions représentent des objets de gestion tels que les clients ou les villes. Les indicateurs génèrent des résultats, en général numériques, à partir des dimensions que vous incluez dans la requête. Par exemple, une requête qui contient la dimension
[Client] et l'indicateur [Chiffre d'affaires] renvoie le chiffre d'affaires pas client.
Les requêtes non hiérarchiques génèrent des ensembles de résultats dans lesquels les dimensions ne sont pas associées. Chaque objet de la requête génère une colonne simple dans l'ensemble de résultats.
Les requêtes non hiérarchiques n'incluent pas les objets suivants : les hiérarchies, les niveaux, les membres ou les ensembles nommés.
Rubriques associées
•
Pour créer une requête sur un univers
48
4.12.1.2 Définition des requêtes hiérarchiques
Une requête hiérarchique contient au moins un objet de la hiérarchie. Vous pouvez choisir de générer des requêtes hiérarchiques sur des univers qui prennent en charge les données hiérarchiques ou sur des requêtes Bex qui accèdent directement à SAP Info Queries. Les données hiérarchiques peuvent provenir de bases de données relationnelles ou OLAP, selon la façon dont l'univers structure les données.
Vous pouvez inclure des hiérarchies en tant qu'objets de résultat ou objets de filtre. Lorsque vous créez une requête hiérarchique, l'Editeur de requête vous fournit des fonctionnalités supplémentaires pour utiliser les données hiérarchiques. Par exemple, si vous incluez une hiérarchie en tant qu'objet de résultat, vous avez la possibilité de choisir des membres de la hiérarchie pour qu'ils apparaissent dans le résultat. Ces fonctionnalités hiérarchiques ne sont pas disponibles lorsque vous créez une requête sur des données non hiérarchiques. Les fonctionnalités exactes disponibles dans l'Editeur de requête hiérarchique dépendent également de la source des données hiérarchiques auxquelles vous accédez.
2011-05-06
Renvoi de données à l'aide de requêtes
L'ensemble de résultats généré par une requête hiérarchique vous permet d'effectuer une analyse des données hiérarchiques. Chaque objet de la hiérarchie dans la requête génère une colonne hiérarchique dans le rapport. Vous pouvez développer les membres de façon à faire apparaître leurs membres enfant ; par exemple, vous pouvez développer le membre [Etats-Unis] de façon à faire apparaître des
Etats américains dans la hiérarchie [Géographie].
Les indicateurs du bloc sont agrégés en fonction du membre qui leur est associé. Par exemple, une requête hiérarchique qui contient la hiérarchie [Clients] et les indicateurs [Unités] et [Coût magasin] génère l'ensemble de résultats suivant :
Clients
Tous les clients
Unités
364 707
Coût magasin
371 579
Etats-
Unis
276 773 234 555
CA
OU
Albanie
45 506
32 104
10 324
67 999
56 700
12 325
4.12.1.2.1 Comment inclure plusieurs hiérarchies dans une requête
Lorsque vous combinez plusieurs hiérarchies dans une requête, la requête renvoie des résultats pour toutes les combinaisons de membres dans les différentes hiérarchies.
Exemple : Comment inclure deux hiérarchies dans une requête
Vous disposez de deux hiérarchies, [Sexe] (qui contient les membres [Tout], [Masculin] et [Féminin]) et [Géographie client]. Combinées dans une requête avec un indicateur, les deux hiérarchies génèrent le résultat suivant :
Géographie client
Tous les clients
France
Gender (sexe)
Tout sexe
Montant des ventes Internet
29 358 677 €
Féminin
Masculin
Tout sexe
10 000 000 €
19 358 677 €
2 644 017 €
Féminin
Masculin
1 058 677 €
1 285 340 €
49 2011-05-06
Renvoi de données à l'aide de requêtes
Géographie client
Pierre
Alain
Gender (sexe)
Tout sexe
Féminin
Tout sexe
Féminin
Montant des ventes Internet
1 249 €
1 249 €
1 155 €
1 155 €
4.12.2 Création de requêtes à partir d'univers
4.12.2.1 Définition des univers
Les univers présentent les données de sources de données relationnelles ou OLAP en tant que collections d'objets associés. Les univers contiennent deux types de données :
Type de données
Relationnel
Hiérarchiques
Description
Les données relationnelles organisent les données en tant que collection d'objets associés (dimensions, détails et indicateurs). Vous combinez des objets d'univers dans une requête que vous exécutez pour générer un rapport. Par exemple, une requête qui contient la dimension Client et l'indicateur Chiffre d'affaires génère un rapport qui affiche le chiffre d'affaires par client.
Les données hiérarchiques organisent les données de façon hiérarchique en tant que membres dans des hiérarchies associées. Par exemple, une hiérarchie
Géographie peut contenir des niveaux qui affichent les pays, les Etats et les villes.
Une requête sur la hiérarchie Géographie et l'indicateur Chiffre d'affaires génère un rapport qui affiche le chiffre d'affaires généré aux différents niveaux de la hiérarchie (chiffre d'affaires par pays, par Etat et par ville). La requête calcule automatiquement les valeurs du chiffre d'affaires aux différents niveaux de la hiérarchie.
Les fonctionnalités disponibles dans l'Editeur de requête utilisé pour créer une requête sur un univers sont déterminées par les données de l'univers. Par exemple, l'éditeur de requête hiérarchique vous permet de sélectionner des membres de données dans une hiérarchie.
50 2011-05-06
Renvoi de données à l'aide de requêtes
51
4.12.2.2 Pour sélectionner un univers par défaut
Vous pouvez sélectionner un univers par défaut pour les requêtes générées à partir d'univers.
1.
Dans la zone de lancement BI, cliquez sur Préférences.
2.
Cliquez sur Préférences dans le volet gauche de la boîte de dialogue pour afficher la liste des préférences, puis sélectionnez Web Intelligence dans la liste.
3.
Cliquez sur Parcourir sous Sélectionnez l'univers par défaut et accédez à l'univers par défaut choisi.
4.
Cliquez sur Enregistrer et fermer.
5.
Dans Web Intelligence Desktop, cliquez sur Application dans l'onglet Propriétés.
6.
Cliquez sur Général.
7.
Sélectionnez Univers par défaut, cliquez sur Parcourir, puis sélectionnez un univers dans la liste.
8.
Cliquez sur OK.
4.12.2.3 Pour créer une requête sur un univers
1.
Cliquez sur Données.
Le Gestionnaire de données affiche toutes les requêtes disponibles du document.
2.
Sélectionnez Fournisseurs de données > Nouveau > A partir de l'univers
3.
Sélectionnez l'univers dans lequel vous souhaitez créer un document (puis cliquez sur Sélectionner si vous utilisez Web Intelligence Rich Client).
L'Editeur de requête s'ouvre.
4.
Sélectionnez les objets que vous souhaitez inclure à la requête, puis faites-les glisser vers le voletObjets du résultat. Pour ajouter l'ensemble des objets d'une classe, faites glisser la classe vers le volet Objets du résultat.
5.
Répétez l'étape précédente jusqu'à ce que la requête contienne tous les objets que vous souhaitez inclure.
6.
Cliquez sur Tri dans la barre d'outils Objets du résultat et utilisez la boîte de dialogue "Tri" pour trier le résultat de la requête.
7.
Sélectionnez les objets pour lesquels vous souhaitez définir des filtres de requête, puis faites-les glisser vers le volet Filtres de requête . Pour créer un filtre express sur un objet, sélectionnez l'objet dans le volet Objets du résultat puis cliquez sur Ajouter un filtre express en haut à droite du volet.
8.
Définissez le périmètre d'analyse ainsi que toute autre propriété de requête pertinente.
9.
Pour supprimer un objet du volet Objets du résultat ou Filtres de requête, cliquez sur Supprimer en haut à droite du volet.
2011-05-06
Renvoi de données à l'aide de requêtes
10.
Pour supprimer tous les objets du volet Objets du résultat ou Filtres de requête, cliquez sur Tout
supprimer en haut à droite du volet.
11.
Cliquez sur Exécuter pour lancer la requête.
Rubriques associées
•
Pour afficher l'aperçu des résultats de la requête
•
Définition des requêtes non hiérarchiques
•
Pour trier les résultats de la requête
4.12.2.4 Sélection de membres d'une hiérarchie
Lorsque vous utilisez une hiérarchie dans une requête, vous utilisez le Sélecteur de membres pour sélectionner des membres de la hiérarchie afin qu'ils apparaissent dans le rapport généré à partir de l'ensemble de résultats de la requête. Une fois les membres sélectionnés, ils apparaissent sous l'objet de la hiérarchie dans l'Editeur de requête.
Vous pouvez sélectionner des membres explicitement ou implicitement par le biais des fonctions. Par exemple, vous pouvez sélectionner explicitement les membres [Californie] et [Los Angeles] de la hiérarchie [Géographie]. Vous pouvez sélectionner les membres enfant du membre [Etats-Unis] (pour générer les Etats américains). Vous pouvez également sélectionner les membres inclus dans un ensemble nommé, par exemple Palmarès des villes en termes de chiffre d'affaires, pour inclure les villes qui génèrent le plus de chiffre d'affaires.
Rubriques associées
•
Présentation du Sélecteur de membres
•
Comparaison entre la sélection des membres et le filtrage hiérarchique
4.12.2.4.1 Comparaison entre la sélection des membres et le filtrage hiérarchique
Lorsque vous filtrez des membres dans un filtre de requête, vous affectez également l'agrégation de l'indicateur. A l'inverse, la sélection de membres dans le Sélecteur de membres n'affecte pas les indicateurs.
Exemple : Sélection de membres et filtrage hiérarchique
Dans cet exemple, les données sont les suivantes :
Géographie client
Tous les clients
Montant des ventes
Internet
29 358 677,22 €
52 2011-05-06
Renvoi de données à l'aide de requêtes
Géographie client
France
Allemagne
Hauts de Seine
Seine (Paris)
Montant des ventes
Internet
2 644 017,71 €
263 416,19 €
539 725,80 €
2 894 312,34 €
119 871,08 €
794 876,08 €
Brandebourg
Hesse
Si vous ne sélectionnez que les membres associés à la France dans le Sélecteur de membres, la valeur de l'indicateur Tous les clients n'est pas affectée :
Géographie client
Montant des ventes
Internet
Tous les clients
France
Hauts de Seine
Seine (Paris)
29 358 677,22 €
2 644 017,71 €
263 416,19 €
539 725,80 €
Si vous filtrez sur Allemagne et ses membres enfant à l'aide du filtre de requête, l'indicateur Tous les clients est affecté car les chiffres pour l'Allemagne n'apparaissent plus dans l'agrégation :
Géographie 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 associées
•
Sélection de membres d'une hiérarchie
53 2011-05-06
Renvoi de données à l'aide de requêtes
54
4.12.2.4.2 Présentation du Sélecteur de membres
Utilisez le Sélecteur de membres pour afficher et sélectionner des membres dans une hiérarchie. Vous pouvez utiliser des membres explicitement ou utiliser des ensembles de membres fournis, par exemple, par des fonctions, des ensembles nommés ou des niveaux de hiérarchie.
Vous pouvez également utiliser le Sélecteur de membres pour définir les invites qui permettent aux utilisateurs de sélectionner les membres qu'ils veulent inclure dans la hiérarchie lorsqu'ils exécutent la requête.
Vous lancez le Sélecteur de membres depuis les objets de la hiérarchie que vous incluez dans les requêtes de l'éditeur de requêtes.
Le tableau suivant décrit les onglets disponibles dans le Sélecteur de membres.
Onglet Description
Membres
Métadonnées
Invites
L'onglet Membres affiche les membres disposés hiérarchiquement. Les membres calculés apparaissent, dans la hiérarchie, selon la position définie par l'administrateur.
L'onglet Métadonnées indique les niveaux de hiérarchie (si la hiérarchie prend en charge les niveaux), les ensembles nommés et les membres calculés.
Les invites permettent de différer la sélection de membres jusqu'au lancement de la requête en affichant une invite qui permet aux utilisateurs de sélectionner des membres.
Rubriques associées
•
Sélection de membres d'une hiérarchie
4.12.2.4.3 Sélection de membres de la hiérarchie
Vous avez lancé l'éditeur de requête et au moins un objet de la hiérarchie est disponible pour être inclus dans la requête.
1.
Ajoutez l'objet de la hiérarchie au volet Objets du résultat de l'éditeur de requête.
2.
Cliquez sur la flèche à droite de l'objet de la hiérarchie pour lancer le Sélecteur de membres.
3.
Utilisez le Sélecteur de membres pour sélectionner les membres à inclure dans la requête.
4.
Fermez le Sélecteur de membres.
Les membres calculés apparaissent sous l'objet de la hiérarchie dans le volet Objets du résultat.
Lorsque vous exécutez la requête, seuls ces membres sont inclus dans le résultat.
2011-05-06
Renvoi de données à l'aide de requêtes
Remarque :
Si vous ne sélectionnez aucun membre, le membre par défaut de la hiérarchie (défini dans la base de données) est utilisé dans le résultat de la requête. Si aucun membre par défaut n'est défini, le membre du niveau le plus élevé est utilisé.
4.12.2.4.4 Sélection explicite de membres de la hiérarchie
Vous avez lancé l'Editeur de requête, sélectionné un objet de la hiérarchie et lancé le Sélecteur de membres.
1.
Cliquez sur Membres pour afficher les membres de la hiérarchie.
2.
Sélectionnez les membres en cliquant sur la case à cocher à côté du membre dans l'affichage de la hiérarchie.
Les membres apparaissent dans la liste des membres sélectionnés dans le Sélecteur de membres.
3.
Pour sélectionner tous les membres de la hiérarchie, cliquez sur Tous les membres en haut de la hiérarchie.
Cette option est utile lorsque vous voulez inclure tous les membres, même si la structure de la hiérarchie est modifiée ultérieurement.
4.
Fermez le Sélecteur de membres
Les membres que vous avez sélectionnés apparaissent sous l'objet de la hiérarchie dans l'éditeur de requête.
Rubriques associées
•
Sélection de membres de la hiérarchie
Sélection de membres dans les requêtes Bex
La hiérarchie suivante illustre le comportement pour la sélection de membres dans les requêtes BICS.
World
EMEA
Europe
Moyen-Orient
Afrique
Amérique du Nord
Asie PAC
Asie
Pacifique
55 2011-05-06
Renvoi de données à l'aide de requêtes
Australie
Philippines
Nouvelle-Zélande
Amérique du Sud
Règle Exemple
Si vous sélectionnez un membre alors que son membre parent est déjà sélectionné, tous les membres enfant du parent sont également sélectionnés.
Si Europe et Pacifique sont déjà sélectionnés et que vous sélectionnez Australie, Philippines et
Nouvelle-Zélande sont également sélectionnés.
Les sélections de membres suivantes apparaissent :
• Europe
• Pacifique
• Enfants de Pacifique
Si vous désélectionnez un membre alors que son membre parent est déjà sélectionné, tous les membres enfant du parent sont également dés-
électionnés.
Si Pacifique et tous ses membres enfant sont déjà sélectionnés et que vous désélectionnez
Australie, Philippines et Nouvelle-Zélande sont
également désélectionnés. Les sélections de membres suivantes apparaissent :
• Europe
• Pacifique
Si vous sélectionnez un membre alors que certains de ses membres enfant sont déjà sélectionnés, tous les membres enfant sont sélectionnés.
Si Europe est sélectionné et que vous sélectionnez EMEA, Moyen-Orient et Afrique sont également sélectionnés. Les sélections de membres suivantes apparaissent :
• EMEA
• Enfants de EMEA
56 2011-05-06
Renvoi de données à l'aide de requêtes
Règle Exemple
Si vous sélectionnez un membre alors que les membres descendant sont déjà sélectionnés, tous les enfants du membre et tous les frères des membres descendant sélectionnés sont également sélectionnés.
Si vous sélectionnez Asie PAC alors qu'Australie
était déjà sélectionné, Asie, Pacifique (les enfants d'Asie PAC) et Philippines et Nouvelle-Zélande
(les frères d'Australie) sont également sélectionnés. Les sélections de membres suivantes apparaissent :
• Asie PAC
• Enfants d'Asie PAC
• Pacifique
• Enfants de Pacifique
4.12.2.4.5 Sélection de membres de la hiérarchie à l'aide de fonctions
Vous avez lancé l'Editeur de requête, sélectionné un objet de la hiérarchie et lancé le Sélecteur de membres.
1.
Cliquez sur Membres pour afficher les membres de la hiérarchie.
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
Children
.
Ajoute tous les membres enfant du membre à la liste des membres sélectionnés.
Les membres immédiatement en dessous du membre sélectionné sont ses enfants.
Les membres apparaissent dans la liste en tant que Enfants de [membre sélectionné].
Remarque :
Vous ne pouvez pas inclure les enfants et les descendants d'un même membre. Si vous aviez déjà sélectionné Descendants avant de sélectionner Enfants, les descendants sont supprimés de la liste et remplacés par les enfants.
57 2011-05-06
Renvoi de données à l'aide de requêtes
Option
Descendants
Parent
Description
Ajoute tous les membres descendants du membre à la liste des membres sélectionnés.
Tous les membres situés en dessous du membre sélectionné dans la hiérarchie sont ses descendants.
Les membres apparaissent dans la liste en tant que Descendants de [membre sélectio nné]
.
Remarque :
Vous ne pouvez pas inclure les enfants et les descendants d'un même membre. Si vous aviez déjà sélectionné Enfants avant de sélectionner
Descendants, les enfants sont supprimés de la liste et remplacés par les descendants.
Ajoute le membre parent du membre à la liste des membres sélectionnés
Le membre situé immédiatement au dessus du membre sélectionné est son parent.
Le membre apparaît dans la liste en tant que
Parent de [membre sélectionné]
.
Remarque :
Vous ne pouvez pas inclure le parent et les ascendants d'un même membre. Si vous aviez déjà sélectionné Ascendants avant de sélectionner Parent, le système supprime les ascendants de la liste et les remplace par le parent.
La fonction Parent n'est pas disponible dans les requêtes BICS.
58 2011-05-06
Renvoi de données à l'aide de requêtes
59
Option
Ascendants
Siblings
Description
Ajoute les membres ascendants du membre à la liste des membres sélectionnés.
Tous les membres situés au dessus du membre sélectionné dans la hiérarchie sont ses ascendants.
Les membres apparaissent dans la liste en tant que Ascendants de [membre sélection né]
.
Vous ne pouvez pas inclure les ascendants et le parent d'un même membre dans la liste. Si vous aviez déjà sélectionné Parent avant de sélectionner Ascendants, le parent est supprimé de la liste et remplacé par les ascendants.
La fonction Ancestors n'est pas disponible dans les requêtes BICS.
Ajoute les membres frères du membre à la liste des membres sélectionnés.
Tous les membres du même niveau que le membre sélectionné et qui partagent le même parent sont ses frères. Les membres apparaissent dans la liste en tant que Siblings of [me mbre sélectionné]
.
La fonction Siblings n'est pas disponible dans les requêtes BICS.
3.
Fermez le Sélecteur de membres.
Les membres calculés apparaissent sous l'objet de la hiérarchie dans le volet Objets du résultat.
Lorsque vous exécutez la requête, seuls ces membres sont inclus dans le résultat.
Rubriques associées
•
Sélection de membres de la hiérarchie
4.12.2.4.6 Sélection de membres de la hiérarchie à partir d'un niveau
Vous avez lancé l'Editeur de requête, sélectionné un objet de la hiérarchie qui prend en charge les niveaux et lancé le Sélecteur de membres.
2011-05-06
Renvoi de données à l'aide de requêtes
60
Vous pouvez sélectionner tous les membres à un niveau de la hiérarchie si celle-ci est organisée en niveaux.
Remarque :
Toutes les hiérarchies ne sont pas organisées en niveaux.
1.
Cliquez sur Métadonnées pour afficher les niveaux de hiérarchie.
2.
Sélectionnez 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 sélectionné]
.
3.
Fermez le Sélecteur de membres.
Les membres calculés apparaissent sous l'objet de la hiérarchie dans le volet Objets du résultat.
Lorsque vous exécutez la requête, seuls ces membres sont inclus dans le résultat.
Rubriques associées
•
Sélection de membres de la hiérarchie
4.12.2.4.7 Sélection de membres calculés
Vous avez lancé l'éditeur de requête, sélectionné un objet de la hiérarchie, lancé le Sélecteur de membres et la base de données sur laquelle est basé votre univers prend en charge les membres calculés.
1.
Cliquez sur Métadonnées puis sélectionnez le membre calculé ou cliquez sur Membres et sélectionnez le membre calculé dans la hiérarchie.
• La position du membre calculé dans la hiérarchie est déterminée par l'administrateur.
• Vous ne pouvez pas appliquer de fonctions (telles que Enfant ou Parent) à un membre calculé.
2.
Sélectionnez le membre calculé dans la liste des membres calculés.
3.
Fermez le Sélecteur de membres.
Les membres calculés apparaissent sous l'objet de la hiérarchie dans le volet Objets du résultat.
Lorsque vous exécutez la requête, seuls ces membres sont inclus dans le résultat.
Rubriques associées
•
Sélection de membres de la hiérarchie
•
4.12.2.4.8 Sélection d'ensembles nommés
Vous avez lancé l'Editeur de requête, sélectionné un objet de la hiérarchie et lancé le Sélecteur de membres.
1.
Cliquez sur Métadonnées.
2.
Sélectionnez l'ensemble nommé dans le dossier Ensembles nommés.
3.
Fermez le Sélecteur de membres.
2011-05-06
Renvoi de données à l'aide de requêtes
Les membres calculés apparaissent sous l'objet de la hiérarchie dans le volet Objets du résultat.
Lorsque vous exécutez la requête, seuls ces membres sont inclus dans le résultat.
Remarque :
Vous pouvez également inclure un ensemble nommé en le sélectionnant dans la liste des objets de requête disponibles. Les ensembles nommés apparaissent sous la dimension d'analyse qui contient la hiérarchie à laquelle ils sont associés. Lorsque vous sélectionnez un ensemble nommé, sa hiérarchie parent est incluse en tant qu'objet de résultat et l'ensemble nommé apparaît en tant que sélection de membres sous l'objet de la hiérarchie.
4.12.2.4.9 Exclusion de membres d'une hiérarchie
Vous avez lancé l'éditeur de requête, sélectionné un objet de la hiérarchie et lancé le Sélecteur de membres.
1.
Sélectionnez les membres ou ensembles de membres que vous souhaitez exclure.
2.
Cliquez sur Exclure à côté des membres sélectionnés.
3.
Fermez le Sélecteur de membres.
Les membres exclus apparaissent sous l'objet de la hiérarchie dans le volet Objets du résultat.
Lorsque vous exécutez la requête, ces membres sont exclus de la hiérarchie.
Remarque :
Vous ne pouvez pas exclure de membres dans les requêtes BICS.
4.12.2.4.10 Recherche de membres
Vous avez lancé l'Editeur de requête, sélectionné un objet de la hiérarchie et lancé le Sélecteur de membres.
Vous pouvez rechercher des membres spécifiques dans une hiérarchie à l'aide du Sélecteur de membres.
Remarque :
La recherche est toujours effectuée sur toute la hiérarchie stockée dans la base de données et non uniquement sur les membres déjà extraits par le Sélecteur 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 "Chaîne recherchée".
Vous pouvez utiliser des caractères génériques dans votre recherche.
Caractère générique
*
?
Description
Remplace n'importe quelle chaîne de caractères
Remplace n'importe quel caractère individuel
61 2011-05-06
Renvoi de données à l'aide de requêtes
4.
Cliquez sur Rechercher dans le texte pour rechercher le texte d'affichage des membres ou
Rechercher dans la clé pour rechercher leurs clés de base de données.
4.12.2.4.11 Création d'invites pour sélectionner des membres
Vous avez lancé l'Editeur de requête, sélectionné un objet de la hiérarchie et lancé le Sélecteur de membres.
Vous pouvez différer la sélection de membres jusqu'à la fin de l'exécution de la requête. Dans ce cas, l'utilisateur est invité à sélectionner les membres lorsqu'il exécute la requête.
Remarque :
La sélection dans les invites de membres est limitée à une sélection explicite des membres. L'utilisateur ne peut pas sélectionner de membres à l'aide de fonctions telles que Ancestors ou Parent.
1.
Cliquez sur Invites.
2.
Cliquez sur Activer le paramètre pour activer la sélection de membres lors de l'exécution de la requête.
Vous ne pouvez pas accéder aux autres onglets du Sélecteur de membres lorsque cette option est sélectionnée.
3.
Saisissez le texte de l'invite dans la zone Texte de l'invite.
4.
Cliquez sur Conserver les dernières valeurs sélectionnées si vous voulez que l'invite, lorsqu'elle s'affiche, sélectionne par défaut les valeurs choisies précédemment.
5.
Cliquez sur Définir les valeurs par défaut puis sur Modifier et sélectionnez les valeurs par défaut si vous souhaitez que l'invite les sélectionne lorsqu'elle s'affiche.
6.
Fermez le Sélecteur de membres.
Le texte de l'invite apparaît sous la hiérarchie dans l'éditeur de requête.
4.12.2.5 Résolution des requêtes ambiguës
4.12.2.5.1 Définition des requêtes ambiguës
Une requête ambiguë est une requête qui contient un ou plusieurs objets pouvant éventuellement renvoyer deux types d'informations différents.
Dans un univers, certaines dimensions peuvent avoir des valeurs qui sont utilisées à des fins distinctes dans la base de données. Par exemple, la dimension [Pays] dans la requête ci-dessous peut renvoyer deux types d'informations.
• Les clients et le pays dans lequel ils séjournent pour leurs vacances.
• Les clients et le pays pour lequel ils ont effectué une réservation :
62 2011-05-06
Renvoi de données à l'aide de requêtes
Le rôle de la dimension Pays dans cette requête est ambigu. Un pays peut en effet s'appliquer au pays où le séjour est vendu ou au pays pour lequel le séjour est réservé. L'un correspond à des informations existantes (ventes) et l'autre à des informations futures (réservations).
Pour éviter toute ambiguïté dans une requête, le concepteur de l'univers identifie les différentes manières dont les objets peuvent être utilisés dans l'univers, et met en œuvre des restrictions sur les combinaisons possibles de ces objets. Ces restrictions sont appelées contextes.
4.12.2.5.2 Définition des contextes
Un contexte est un groupe défini d'objets partageant une activité commune. Cette activité correspond généralement au type d'informations que ces objets liés représentent. Par exemple, un contexte de ventes est un regroupement de tous les objets pouvant être utilisés pour créer des requêtes relatives aux ventes. Un contexte de réservation, quant à lui, est un regroupement de tous les objets pouvant
être utilisés dans le cadre de requêtes relatives aux réservations. Les contextes sont définis dans l'univers par le concepteur d'univers.
Vous pouvez combiner n'importe quels objets à l'intérieur d'un même contexte pour créer une requête.
Vous pouvez également combiner des objets dans des contextes différents. Si vous utilisez un objet commun à plusieurs contextes dans une requête et que l'application ne peut pas déterminer le contexte qui correspond le mieux à tous les autres objets de la requête, une invite vous demande de choisir le contexte à appliquer.
4.12.2.5.3 Pour choisir un contexte lors de l'exécution d'une requête
Lorsque vous créez une requête ou que vous actualisez un rapport, il peut vous être demandé de choisir un contexte avant que la requête ne soit exécutée. Afin d'éviter toute requête ambiguë, les contextes sont définis dans un univers.
Vous devez sélectionner un contexte à chaque fois que vous exécutez la requête si la propriété Rétablir
les contextes à l'actualisation est sélectionnée. Vous devez également choisir des contextes si vous sélectionnez l'option Supprimer les contextes dans les propriétés de la requête.
1.
Exécutez la requête contenant plusieurs contextes.
La boîte de dialogue "Sélectionnez un contexte" s'affiche.
2.
Sélectionnez un contexte dans la boîte de dialogue "Sélectionnez un contexte".
4.12.2.5.4 Pour rétablir les contextes à l'actualisation d'une requête
L'Editeur de requête est ouvert.
1.
Cliquez sur Propriétés de la requête dans la barre d'outils de l'Editeur de requête pour afficher la boîte de dialogue "Propriétés de la requête".
2.
Sélectionnez Rétablir les contextes à l'actualisation.
4.12.2.5.5 Pour effacer des contextes d'une requête
L'Editeur de requête est ouvert.
63 2011-05-06
Renvoi de données à l'aide de requêtes
1.
Cliquez sur Propriétés de la requête dans la barre d'outils de l'Editeur de requête pour afficher la boîte de dialogue "Propriétés de la requête".
2.
Cliquez sur Effacer les contextes.
4.12.2.6 Périmètre d'analyse
Le périmètre d'analyse d'une requête est constitué des données supplémentaires que vous pouvez extraire de la base de données pour apporter plus de détails aux résultats renvoyés par chacun des objets de la requête. Ces données supplémentaires n'apparaissent pas dans le rapport de résultats initial mais restent disponibles dans le cube de données, afin que vous puissiez les insérer dans le rapport pour pouvoir accéder à plus de détails à tout moment. Ce processus de définition des données
à des niveaux de détail plus précis s'appelle exploration avant sur un objet.
Dans l'univers, le périmètre d'analyse correspond aux niveaux hiérarchiques se trouvant sous l'objet sélectionné pour une requête. Par exemple, un périmètre d'analyse d'un niveau vers le bas pour l'objet
Année intégrerait l'objet Trimestre, qui apparaît juste au-dessous de l'objet Année.
Vous pouvez définir ce niveau lors de la création de la requête. Cela permet de prendre en compte dans la requête les objets plus bas dans la hiérarchie, sans pour autant les faire apparaître dans le volet Objets du résultat. Les hiérarchies d'un univers permettent de choisir le périmètre d'analyse, et par conséquent le niveau d'exploration disponible. Vous pouvez aussi créer un périmètre d'analyse personnalisé en sélectionnant certaines dimensions à inclure dans ce périmètre.
Remarque :
Il n'est pas possible de définir le périmètre d'analyse en mode exploration de requête, car ce mode modifie le périmètre de façon dynamique en fonction des actions d'exploration.
4.12.2.7 Niveaux de périmètre d'analyse
Vous pouvez définir les niveaux de périmètre d'analyse suivants :
Niveau
Aucune
Description
Seuls les objets figurant dans le volet Objets du
résultat sont inclus dans la requête.
64 2011-05-06
Renvoi de données à l'aide de requêtes
Niveau
• Un niveau
• Deux niveaux
• Trois niveaux
Personnalisé
Description
Pour chaque objet du volet Objets du résultat, un, deux ou trois niveaux d'objets vers le bas dans l'arborescence hiérarchique sont inclus dans la requête. Les données des objets correspondants sont stockées dans le cube jusqu'à ce que vous les ajoutiez au document.
Tous les objets ajoutés manuellement au volet
Périmètre d'analyse sont inclus dans la requête.
Le fait d'intégrer un périmètre d'analyse dans un document augmente considérablement la taille de ce dernier. En effet, les données nécessaires au périmètre d'analyse spécifié sont enregistrées avec le document, même si elles ne sont pas visibles dans les rapports, sauf si vous lancez le mode Exploration et effectuez une exploration avant.
Afin de réduire au maximum la taille des documents et d'optimiser les performances, il est recommandé d'inclure un périmètre d'analyse dans les documents uniquement si vous êtes certain que les utilisateurs auront besoin d'effectuer une exploration.
4.12.2.8 Pour définir le périmètre d'analyse
1.
Cliquez sur le bouton Afficher/Masquer volet Périmètre d'analyse afin qu'il apparaisse enfoncé.
Le volet Périmètre d'analyse apparaît en bas du volet Objets du résultat. Le périmètre d'analyse par défaut est Aucun. Toutes les dimensions du volet Objets du résultat apparaissent également dans le volet Périmètre d'analyse.
2.
Dans la zone de liste déroulante Périmètre d'analyse, cliquez sur la flèche vers le bas.
3.
Sélectionnez un niveau de périmètre d'analyse.
Le niveau s'affiche dans la zone de liste déroulante et les dimensions qui se trouvent hiérarchiquement au-dessous de chacune des dimensions du volet Objets du résultat s'affichent dans le volet
Périmètre d'analyse.
4.
Pour ajouter une sélection de dimensions au périmètre d'analyse ou créer un périmètre d'analyse personnalisé, sélectionnez les dimensions en question dans le Gestionnaire des requêtes et faites-les glisser dans le panneau Périmètre d'analyse.
4.12.2.9 Affichage du script généré par une requête
65 2011-05-06
Renvoi de données à l'aide de requêtes
Lorsque vous créez une requête, celle-ci génère en coulisses un script SQL ou MDX destiné à interroger la base de données et à renvoyer le résultat de la requête. Le langage SQL est un langage de requête que toutes les bases de données relationnelles comprennent. Le langage MDX est le langage de requête compris par les bases de données OLAP.
Vous pouvez afficher et modifier le script SQL généré par la requête. Vous pouvez afficher le script des requêtes MDX, mais vous ne pouvez pas le modifier.
Remarque :
Vous ne pouvez pas afficher le script des requêtes qui appellent des procédures stockées dans la base de données.
4.12.2.9.1 Pour visualiser et modifier le script généré
Remarque :
Vous ne pouvez pas modifier le SQL des requêtes qui contiennent des invites facultatives. Vous devez supprimer les invites facultatives de la requête avant de pouvoir modifier le SQL.
1.
Cliquez sur SQL dans la barre d'outils des requêtes pour afficher la boîte de dialogue "Visualiseur
SQL".
Lorsque le SQL n'est pas modifiable, les valeurs proposées en réponse à une invite apparaissent directement dans la requête.
Par exemple, si une invite sur [Pays] renvoie "UK", une ligne du type :
Resort_country.country In ('UK') apparaît dans la requête.
Si aucune valeur n'a encore été fournie pour l'invite, la syntaxe Web Intelligence des invites (décrite ci-dessous) apparaît dans la requête.
2.
Cliquez sur Utiliser SQL personnalisé pour pouvoir modifier le SQL généré.
Lorsque le SQL est modifiable, la syntaxe Web Intelligence des invites apparaît dans la requête.
Par exemple, une ligne du type :
Resort_Country.country
= @prompt('Enter Country:','A','Resort\Country',
Mono,Free,Persistent,,User:0) apparaît dans la requête.
3.
Cliquez sur Valider après avoir modifié le script pour vérifier la validité des modifications.
4.
Cliquez sur Copier pour copier le script dans le presse-papiers.
5.
Cliquez sur Imprimer pour imprimer le script.
4.12.2.10 Limitation de la quantité de données renvoyées par les requêtes
66 2011-05-06
Renvoi de données à l'aide de requêtes
67
4.12.2.10.1 Pour limiter le nombre de données renvoyées par une requête
L'Editeur de requête est ouvert.
Pour limiter le nombre de données renvoyées par les requêtes, vous pouvez définir un nombre maximum de lignes qu'une requête peut renvoyer, utiliser un ensemble de résultats échantillonnés et choisir d'extraire ou non les lignes vides et les doublons.
1.
Cliquez sur Propriétés de la requête dans la barre d'outils de l'Editeur de requête pour afficher la boîte de dialogue "Propriétés de la requête".
2.
Pour exclure les doublons, vérifiez que l'option Extraire les doublons n'est pas sélectionnée.
3.
Pour sélectionner un nombre maximum de lignes à extraire, sélectionnez Nombre max. de lignes
extraites, puis définissez un nombre.
4.
Pour renvoyer un exemple d'ensemble de résultats, cliquez sur Exemple d'ensemble de résultats.
Pour utiliser un échantillonnage fixe, cliquez sur Fixe.
5.
Pour exclure les lignes vides des résultats, vérifiez que l'option Extraire les lignes vides n'est pas sélectionnée.
Rubriques associées
•
Propriété de requête Extraire les lignes vides
•
Propriété de requête Extraire les doublons
•
Propriété de requête Exemple de résultat
•
Propriété de requête Nombre max. de lignes extraites
4.12.2.10.2 Propriété de requête Nombre max. de lignes extraites
La propriété de requête Nombre max. de lignes extraites détermine le nombre maximal de lignes de données affichées lors de l'exécution d'une requête. Si vous avez besoin uniquement d'une certaine quantité de données, vous pouvez définir cette valeur pour limiter le nombre de lignes de données du document.
La propriété Nombre max. de lignes extraites s'applique au niveau de la base de données si celle-ci la prend en charge. Sinon, des lignes sont ignorées après l'extraction de la base de données.
Nombre max. de lignes extraites ne fait pas de distinction entre les niveaux des données hiérarchiques.
Si la propriété Nombre max. de lignes extraites est définie à 3, les données du premier tableau ci-dessous sont tronquées comme illustré par le second tableau.
Unités Coût magasin Clients
Etats-
Unis
CA
OU
Albanie
276 773
45 506
32 104
10 324
234 555
67 999
56 700
12 325
2011-05-06
Renvoi de données à l'aide de requêtes
Clients
Etats-
Unis
CA
OU
Unités
276 773
45 506
32 104
Coût magasin
234 555
67 999
56 700
La propriété de requête Exemple d'ensemble de résultats a également pour effet de limiter le nombre de lignes dans la requête, mais au niveau de la base de données. Si vous définissez Nombre max. de lignes extraites sur 2 000 et Exemple d'ensemble de résultats sur 1 000, la requête n'extrait que 1 000 lignes au maximum.
Ce paramètre peut être annulé par les limites définies par l'administrateur dans votre profil de sécurité.
Par exemple, si vous définissez le paramètre Nombre max. de lignes extraites à 400 lignes, mais que votre profil de sécurité implique une limite de 200 lignes, seules 200 lignes de données sont extraites lors de l'exécution de la requête.
Rubriques associées
•
Propriété de requête Exemple de résultat
4.12.2.10.3 Propriété de requête Exemple de résultat
La propriété Exemple de résultat définit le nombre maximal de lignes renvoyées par une requête.
Cette restriction s'applique au niveau de la base de données, dans le script généré qui sert à renvoyer les données.
L'option Fixe utilise un échantillonnage fixe. Lors de chaque actualisation des données, la requête renvoie les mêmes lignes. Si vous n'activez pas l'option Fixe, l'échantillonnage est aléatoire. Lors de chaque actualisation des données, la requête renvoie un ensemble de lignes échantillonnées différent.
La propriété Exemple de résultat est plus efficace que la propriété Nombre max. de lignes extraites qui ignore les lignes au-delà de la limite maximale après avoir extrait toutes les lignes de la requête.
Les bases de données ne prennent pas toutes en charge l'échantillonnage. Si l'échantillonnage n'est pas pris en charge, l'option n'est pas disponible. Il n'est pas possible d'utiliser l'échantillonnage dans les requêtes BICS.
Rubriques associées
•
Propriété de requête Nombre max. de lignes extraites
•
68 2011-05-06
Renvoi de données à l'aide de requêtes
4.12.2.10.4 Propriété de requête Extraire les doublons
Dans une base de données, les mêmes données peuvent être répétées sur plusieurs lignes. Vous pouvez choisir de renvoyer ces lignes répétées dans une requête ou de renvoyer uniquement les lignes uniques.
Cette option n'est pas disponible dans les requêtes BICS ou si elle n'est pas prise en charge par la base de données sous-jacente.
Rubriques associées
•
4.12.2.10.5 Propriété de requête Extraire les lignes vides
La propriété de requête Extraire les lignes non vides uniquement renvoient seulement des lignes qui contiennent des données.
Cette propriété n'est disponible que dans les univers qui reposent sur des sources de données OLAP.
4.12.2.11 Pour définir un délai maximum d'exécution d'une requête
L'Editeur de requête est ouvert.
1.
Cliquez sur Propriétés de la requête dans la barre d'outils de l'Editeur de requête pour afficher la boîte de dialogue "Propriétés de la requête".
2.
Sélectionnez Délai d'extraction max., puis saisissez une durée en secondes.
4.12.2.12 Pour permettre à d'autres utilisateurs d'éditer des requêtes
L'Editeur de requête est ouvert.
Par défaut, les requêtes ne peuvent être modifiées que par l'utilisateur qui les a créées. Vous pouvez permettre à d'autres utilisateurs disposant des droits nécessaires de modifier des requêtes.
1.
Cliquez sur Propriétés de la requête dans la barre d'outils de l'Editeur de requête pour afficher la boîte de dialogue "Propriétés de la requête".
2.
Cliquez sur Autoriser les autres utilisateurs à modifier les requêtes.
69 2011-05-06
Renvoi de données à l'aide de requêtes
4.12.3 Création de rapports à partir de requêtes BEx
4.12.3.1 Définition des requêtes Bex
Les requêtes BEx sont des requêtes créées à partir d'un outil différent et basées sur SAP Info Cubes dans un SAP BW Business Warehouse. Web Intelligence affecte automatiquement des données à partir de la requête BEx aux hiérarchies, attributs, dimensions et indicateurs, comme dans les requêtes hiérarchiques basées sur l'univers. Ne créez pas d'univers pour les requêtes BEx.
Utilisez une requête BusinessObjects en plus d'une requête BEx. La requête qui en résulte utilise un sous-ensemble de fonctionnalités disponibles dans des requêtes hiérarchiques basées sur l'univers.
Par exemple, les fonctions membres Siblings, Parent et Ancestor ne sont pas disponibles dans le Sélecteur de membres des requêtes Bex. Ces restrictions sont mentionnées dans la documentation relative aux fonctionnalités.
Remarque :
L'"Editeur de requête" peut créer un document sur une requête BEx uniquement lorsque l'authentification de connexion de la requête BEx est prédéfinie. Le mode d'authentification d'invite n'est pas pris en charge sur la requête BEx au moment de la création du document.
Rubriques associées
•
Pour créer une requête BusinessObjects à partir d'une requête BEx
4.12.3.2 Avant d'utiliser les requêtes BEx
Remarque :
Utilisation de l'indicateur MDX de requête BEx "Autoriser l'accès externe à la requête".
Seules les requêtes BEx ayant l'indicateur "Autoriser l'accès externe à la requête" sont pertinentes pour le reporting (seules ces requêtes peuvent être sélectionnées dans Web Intelligence). Cependant, avant d'activer cet indicateur, l'administrateur doit s'assurer que la requête BEx est conforme aux contraintes de reporting décrites dans le tableau ci-dessous.
70 2011-05-06
Renvoi de données à l'aide de requêtes
71
Fonctionnalité requête BEx
Nœuds liés
Nœuds de niveau inférieur
Valeur décimale
Limitation Web Intelligence
Les nœuds liés ne s'affichent pas.
Les nœuds de niveau inférieur sont toujours affichés sous le nœud principal.
La définition de la valeur décimale de la requête BEx n'est pas utilisée dans Web Intelligence. Utilisez plutôt la valeur formatée si vous avez besoin de conserver le paramétrage décimal exact dans votre rapport. Vous pouvez également appliquer le paramétrage décimal au tableau et au diagramme de votre rapport.
Ordres des variables
Nombre d'objets autorisés dans une requête
Variables dépendantes des caractéristiques composites et de l'objet parent
Filtres comme valeurs par défaut
Les variables s'affichent en respectant la dépendance de variable (le moins dépendant en premier) plutôt que l'ordre défini dans la requête BEx.
N'utilisez pas plus de 50 objets dans une requête BEx, sinon une erreur se produit.
Lorsqu'il existe des dépendances entre les variables de caractéristiques composites et leur parent, les dépendances ne sont pas garanties.
Affichage ligne/colonne comme hiérarchie Il est impossible d'afficher une hiérarchie globale à partir d'une hiérarchie de l'axe. Les caractéristiques, hiérarchies et chiffres clés qui composent la hiérarchie sont retenus.
Variables sur des valeurs par défaut Ne définissez pas les variables sur des valeurs par défaut dans les requêtes BEx. Vous serez invité à entrer les variables sans aucun effet sur la requête BEx. Définissez plutôt la valeur par défaut dans le filtre.
Non pris en charge, ils sont supprimés de la requête BEx.
Le système ignore le filtre ou, s'il utilise une variable, l'invite de variable d'affiche mais le système ignore la réponse de l'utilisateur. Déplacez n'importe quelle restriction basée sur une variable dans la zone de filtre, pour que le système la prenne en compte pour le reporting.
Développer jusqu'au niveau
Exceptions de requête
Sélection complexe
Par défaut, les hiérarchies ne sont pas développées jusqu'à un niveau donné. Niveau100 est toujours le niveau par défaut. Pour reproduire ce comportement, développez la table et le diagramme dans le rapport, puis enregistrez le document.
Elles ne sont pas prises en compte dans Web Intelligence.
Appliquez plutôt la mise en forme conditionnelle dans
Web Intelligence.
Lorsqu'une variable est définie pour prendre en charge la sélection complexe, il n'y a aucun équivalent. Cela se limite
à la sélection de plages.
2011-05-06
Renvoi de données à l'aide de requêtes
Fonctionnalité requête BEx
Suppression des zéros
Présentation par défaut de la requête
Position des nœuds de niveau inférieur
Calculs locaux ("Plage", "Minimum"...)
Lignes de résultats
Formule avec calcul
Structures d'indicateurs hiérarchiques
Conditions
Limitation Web Intelligence
Les lignes de valeurs zéro ne sont pas supprimées de la table des résultats.
Les positions par défaut des caractéristiques dans les lignes/colonnes ne sont pas reproduites.
Ils sont toujours sous les niveaux supérieurs.
Ils sont supprimés de la requête BEx. Evitez de les utiliser, utilisez plutôt la fonction de calcul équivalente dans le rapport.
Nous vous recommandons de vous reporter aux résumés
Web Intelligence.
Nous vous recommandons d'éviter les formules avec calcul en fonction de la présentation ("Pourcentage du résultat") qui ne sont pas prises en charge. Vous pouvez utiliser la fonction de calcul équivalente dans le rapport Web Intelligence.
Les structures d'indicateurs hiérarchiques s'affichent sous la forme d'une liste horizontale d'indicateurs.
L'évaluation des conditions peut dépendre de la présentation et le contexte original de l'évaluation n'est pas garanti.
Il est recommandé de privilégier la définition de ces conditions du côté du rapport (à l'aide des fonctionnalités de filtrage ou de classement du rapport).
4.12.3.3 Pour créer une requête BusinessObjects à partir d'une requête BEx
1.
En mode Conception, cliquez sur Accès aux données > Fournisseurs de données > Nouveau
> A partir d'une requête Bex pour afficher la boîte de dialogue "Sélectionner une requête BW Bex".
2.
Sélectionnez la connexion dans le volet gauche de la boîte de dialogue.
3.
Sélectionnez la requête Bex dans le volet droit, puis cliquez sur OK.
L'Editeur de requête apparaît et affiche les objets de la requête en tant que hiérarchies, dimensions et attributs.
4.
Créez la requête et les filtres de la requête à l'aide des objets disponibles.
Remarque :
Dans les requêtes Bex, vous ne pouvez pas filtrer sur les objets du résultat.
72 2011-05-06
Renvoi de données à l'aide de requêtes
4.12.4 Création de requêtes sur des sources de données locales
4.12.4.1 Pour créer une requête sur un fichier texte
1.
Cliquez sur Autre en regard de Sélectionnez un fichier texte en tant que source de données sur l'écran initial ou Accès aux données > Fournisseurs de données > Nouveau > A partir de
texte en mode Données ou Conception.
2.
Cliquez sur Parcourir dans la boîte de dialogue et sélectionnez le fichier texte.
3.
Définissez les options pour importer les données du fichier.
4.
Cliquez sur Suivant.
L'Editeur de requête s'ouvre et affiche les données du fichier texte comme objets du rapport.
5.
Cliquez sur Exécuter la requête pour créer un rapport à partir des données du fichier texte.
Rubriques associées
•
Options de source de données texte
4.12.4.1.1 Options de source de données texte
Lorsque vous choisissez un fichier texte comme source de données locale, vous pouvez définir les options suivantes. Vous pouvez modifier les options ultérieurement en cliquant sur l'option Modifier
les paramètres dans le volet Définition de la requête de l'Editeur de requête.
73 2011-05-06
Renvoi de données à l'aide de requêtes
Option
Séparateur de données
Description
Caractère qui sépare les données liées à chaque objet de résultat :
• Tabulation : les données sont séparées par une tabulation
• Espace : les données sont séparées par des espaces
• Caractère : les données sont séparées par le caractère de votre choix
Délimiteur de texte
Caractère qui encadre les données liées à chaque objet de résultat.
• Guillemet double - les données sont encadrées par des guillemets doubles
• Guillemet simple - les données sont encadrées par des guillemets simples
• Aucun - les données ne sont pas encadrées
La première ligne contient les noms des colonnes
Paramètres régionaux
La première ligne de chaque colonne fournit le nom de la colonne.
Jeu de caractères
Format de date
Les paramètres régionaux des données dans le fichier texte. (Par exemple, si le paramètre régional est Français (France), les virgules dans les chiffres sont interprétées comme indiquant les décimales car c'est ainsi que sont représentées les décimales en Français).
Jeu de caractères utilisé par le fichier texte
Format des données à utiliser dans le rapport
4.12.4.1.2 Pour créer une requête à partir d'un fichier Excel
1.
Cliquez sur Autre en regard de Sélectionnez une feuille de calcul Excel en tant que source de
données sur l'écran initial ou Accès aux données > Fournisseurs de données > Nouveau > A
partir d'Excel en mode Données ou Conception.
2.
Cliquez sur Parcourir dans la boîte de dialogue et sélectionnez le fichier texte.
3.
Définissez les options pour importer les données du fichier.
4.
Cliquez sur Suivant.
L'Editeur de requête s'ouvre et affiche les données du fichier Excel comme objets du rapport.
5.
Cliquez sur Exécuter la requête pour créer un rapport à partir des données du fichier Excel.
Rubriques associées
•
Options de source de données Excel
74 2011-05-06
Renvoi de données à l'aide de requêtes
4.12.4.1.3 Options de source de données Excel
Lorsque vous choisissez un fichier Excel comme source de données locale, vous pouvez définir les options suivantes. Vous pouvez modifier les options ultérieurement en cliquant sur l'option Modifier
les paramètres dans le volet Définition de la requête du volet Requête.
Option
Nom de la feuille
Description
Nom de la feuille contenant les données
Champ sélectionné - Tous les champs Toutes les données de la feuille de calcul sont traitées comme des données de requête
Champ sélectionné - Définition de la plage
Les données de la plage sélectionnée sont traitées comme des données de requête
Champ sélectionné - Nom de la plage Les données de la plage nommée sont traitées comme des données de requête
La première ligne contient les noms des colonnes
La première ligne de la plage fournit le nom des objets du résultat.
4.12.4.2 Pour modifier une requête sur une source de données locale
1.
En mode Conception ou Données, sélectionnez Accès aux données > Fournisseurs de données
> Modifier.
2.
Modifiez la requête dans le volet Propriétés de la requête.
Si vous sélectionnez un fichier différent contenant des données 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 données depuis le fichier en cliquant sur Modifier les
paramètres dans le volet Définition de la requête.
4.12.5 Création de requêtes sur des services Web
4.12.5.1 Pour générer une requête sur un service Web
75 2011-05-06
Renvoi de données à l'aide de requêtes
Vous pouvez générer des requêtes qui utilisent Document as a Web Service (DaaWS) ou bien un service Web générique en tant que source de données.
1.
Lancez le client de bureau
2.
Cliquez sur Autres en regard de Sélectionner un service Web comme source de données sur l'écran initial ou sur Accès aux données > Fournisseurs de données > Nouveau > Depuis le
service Web en mode Données ou Conception.
3.
Renseignez les informations concernant le service Web. (Pour en savoir plus, voir le lien à la fin de cette rubrique.)
4.12.5.1.1 Source de données de type Services Web
Le plug-in des services Web permet de créer un document d'analyse interactive (anciennement Web
Intelligence) en utilisant Document as a Web Service (DaaWs) comme source de données.
Bien que ce plug-in soit développé pour être consommé avec DaaWS, il peut aussi servir à des services
Web génériques avec les propriétés suivantes :
• SOAP 1.1
• WSDL 1.0
• Document et RPC literal
• WSDL publics
La consommation de services Web génériques est soumise aux limitations suivantes :
• Ne prend pas en charge les schémas avec des références cycliques
• Ne prend pas en charge les importations imbriquées, un seul niveau des importations est pris en charge
• Ne prend pas en charge les éléments d'attributs dans un schéma XML
• Ne prend pas en charge les schémas se référant à 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 développement, la configuration et le déploiement du plug-in de fournisseur de données personnalisé, voir le Guide du développeur pour le plug-in Fournisseur de données personnalisé.
4.12.5.1.2 Condition préalable à l'utilisation du plug-in Web Service
Avant d'utiliser le plug-in du service Web pour créer un document Web Intelligence, assurez-vous que vous disposez d'un DaaWS ou d'un WSDL de service Web générique comme entrée pour ce plug-in.
DaaWS expose un ensemble de contenus de parties de rapport Web Intelligence comme service Web pouvant être appelé à l'intérieur et à l'extérieur des clients Web Intelligence.
Pour en savoir plus sur la création d'un DaaWS WSDL, voir ci-dessous la rubrique associée.
Rubriques associées
•
Publication du contenu sous forme de services Web
76 2011-05-06
Renvoi de données à l'aide de requêtes
77
Paramètres de proxy pour le plug-in Web Service
Lorsque vous utilisez un serveur proxy Internet pour accéder aux URL ou WSDL via le plug-in Web
Service, les paramètres 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 paramètres 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 est le nom du serveur proxy. Par exemple, proxy.mondomaine.com
• proxyPort est le numéro du port à utiliser. Par défaut la valeur est égale à 80.
• nonProxyHosts est une liste de noms d'hôtes séparés par des "|", à laquelle on peut accéder directement au sein du réseau, en ignorant le serveur proxy. La valeur par défaut est : localhost &
127.0.0.1
Fournissez les valeurs pour les paramètres 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 numéro du port à utiliser. Par défaut 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 expressément configurer le serveur proxy dans les paramètres proxy.
4.12.5.1.3 Sélection d'un service Web WSDL comme source de données
Pour sélectionner un service Web comme source de données, procédez comme suit :
1.
Dans le volet Choisir une source de données pour créer un nouveau document, cliquez sur
Services Web.
L'écran "Sélectionnez une source de données" apparaît.
2.
Saisissez l'URL du service Web dans le champ Source et cliquez sur Soumettre.
L'écran "Sélectionnez les détails du service Web" apparaît.
4.12.5.1.4 Communication des détails du service
Pour communiquer des détails du service, procédez comme suit :
2011-05-06
Renvoi de données à l'aide de requêtes
1.
Dans la fenêtre "Sélectionnez les détails du service Web", sélectionnez le nom du service dans la liste déroulante "Nom du service".
2.
Dans la liste déroulante "Nom du port", sélectionnez le nom du port.
3.
Dans la liste déroulante "Nom de l'opération", sélectionnez le nom de l'opération.
4.12.5.1.5 Communication des détails du message pour DaaWS
Pour les sources de données DaaWS WSDL, vous devez indiquer les informations suivantes lorsque vous communiquez les détails du message :
• Informations d'authentification
• Paramètres WSDL pour le composant Web Intelligence
Informations d'authentification
Dans le cas de l'authentification SSO, c'est l'ID de la session d'Interactive Analysis qui sert à l'authentification. Lorsque vous vous connectez à Interactive Analysis à l'aide de Windows NT ou du mode d'authentification autonome, l'option de connexion unique est désactivée. Vous devez donc saisir les informations de connexion pour accéder au service Web. Lorsque vous vous connectez à
Interactive Analysis à l'aide d'un autre mode d'authentification, vous pouvez communiquer votre identifiant et votre mot de passe, ou utiliser le mode d'authentification SSO pour accéder aux services Web.
Remarque :
L'authentification SSO est prise en charge uniquement si Web Intelligence Desktop est connecté au
CMS sur lequel est déployé le service Web. Autrement, vous devez fournir les références de connexion pour accéder au service Web. Si Web Intelligence Desktop est connecté à un autre CMS, vous ne pouvez pas actualiser les documents créés à l'aide de l'authentification SSO.
Paramètres WSDL pour le composant d'Interactive Analysis
Les paramètres WSDL pour le composant d'Interactive Analysis sont les propriétés dont les valeurs déterminent les données représentées dans le document Interactive Analysis à créer.
Pour en savoir plus sur les paramètres DaaWS WSDL, voir ci-dessous la rubrique associée.
Rubriques associées
•
Communication des informations d'authentification
Pour activer une authentification SSO, vous devez cocher la case Connexion unique activée. Si vous cochez la case Connexion unique activée, les champs connexion et mot de passe sont désactivés.
Pour communiquer les informations d'authentification sans utiliser l'authentification SSO, procédez comme suit :
1.
Vérifiez que l'option Connexion unique activée n'est pas sélectionnée.
2.
Dans le panneau Détails du message, sélectionnez connexion, saisissez le nom d'utilisateur dans la zone de texte "Saisir une valeur" et cliquez sur Appliquer.
78 2011-05-06
Renvoi de données à l'aide de requêtes
79
3.
Dans le panneau Détails du message, sélectionnez mot de passe, saisissez le mot de passe dans la zone de texte "Saisir une valeur" et cliquez sur Appliquer.
Définition des filtres de rapport
Pour définir le filtre de rapport de l'opération GetReportBlock, procédez comme suit :
1.
Dans le volet Détails du message, cliquez sur + pour développer la dimension sur laquelle appliquer le filtre.
2.
Sélectionnez value, saisissez la valeur dans le champ Saisir une valeur et cliquez sur Appliquer.
3.
Sélectionnez operator et sélectionnez une valeur dans la liste déroulante Sélectionner une valeur.
Remarque :
Précisez la valeur et l'opérateur uniquement pour les dimensions pour lesquelles vous souhaitez appliquer le filtre.
4.
Cliquez sur Suivant >.
Remarque :
Vous pouvez utiliser le bouton Réinitialiser pour supprimer la valeur de chaque champ dans le volet
Détails du message. Le bouton Réinitialiser tout peut servir à supprimer les valeurs de l'ensemble des champs du volet Détails du message.
Rubriques associées
•
•
•
Définition des filtres d'exploration
Dans le bloc d'exploration, vous pouvez indiquer les valeurs du filtre et du chemin d'exploration pour récupérer les données explorées.
Pour indiquer les valeurs du filtre et du chemin d'exploration, procédez comme suit :
1.
Dans le nœud du filtre, suivez ces étapes pour filtrer les données d'un objet : a.
Choisissez dimension, saisissez le nom de la dimension sur laquelle vous souhaitez filtrer des données dans le champ Saisir la valeur et cliquez sur Appliquer.
b.
Sélectionnez value, saisissez la valeur de la dimension dans le champ Saisir la valeur et cliquez sur Appliquer.
c.
Sélectionnez operator et sélectionnez la valeur dans la liste déroulante Sélectionner une valeur.
Remarque :
Pour les opérateurs INLIST et NOT_INLIST, vous devez indiquer plusieurs valeurs séparées par une virgule dans une liste.
2.
Dans le nœud du chemin, suivez ces étapes pour récupérer les données explorées : a.
Sélectionnez drillOperation et choisissez une valeur dans la liste déroulante Sélectionner une
valeur pour l'opération d'exploration.
2011-05-06
Renvoi de données à l'aide de requêtes
Les opérations d'exploration prises en charge sont UP et DOWN.
b.
Sélectionnez value, saisissez la valeur de la dimension dans le champ Saisir une valeur et cliquez sur Appliquer.
c.
Sélectionnez from, saisissez le nom de la dimension dans le champ Saisir une valeur et cliquez sur Appliquer.
3.
Cliquez sur Suivant >.
L'"Editeur de requête" apparaît.
Remarque :
Vous pouvez utiliser le bouton Réinitialiser pour modifier la valeur et l'opérateur de chaque dimension et le bouton Réinitialiser tout pour modifier les valeurs et les opérateurs de toutes les dimensions.
Rubriques associées
•
•
•
Ajout d'un nœud
Un nœud peut se rapporter à un filtre ou à un chemin d'exploration. Ajoutez de nouveaux nœuds si vous souhaitez ajouter plus de conditions d'exploration ou plus de conditions de filtre sur la même 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 nœud du filtre ou du chemin parent, et sélectionnez l'option Ajouter. Un nouveau nœud de filtre ou de chemin d'exploration est créé.
Copie d'un nœud
Un nœud peut se rapporter à un filtre ou à un chemin d'exploration.
Pour copier un nœud de filtre ou de chemin d'exploration, faites un clic droit sur le nœud du filtre ou du chemin enfant et sélectionnez l'option Copier. Un nœud de filtre ou de chemin d'exploration est copié avec les valeurs existantes vers son nœud parent.
Suppression d'un nœud
Un nœud peut se rapporter à un filtre ou à un chemin d'exploration.
Pour supprimer un nœud de filtre ou de chemin d'exploration, faites un clic droit sur le nœud du filtre ou du chemin enfant et sélectionnez l'option Supprimer. Le nœud est supprimé de son nœud parent.
Remarque :
Vous pouvez supprimer des nœuds uniquement s'ils ont été créés à l'aide de l'option Ajouter ou Copier.
Vous ne pouvez pas supprimer l'instance originale d'un filtre obtenu à partir du WSDL.
80 2011-05-06
Renvoi de données à l'aide de requêtes
4.12.5.1.6 Définition des filtres pour le service Web générique
Pour définir des filtres pour le service Web générique, procédez comme suit :
1.
Dans le panneau "Message d'entrée", sélectionnez le champ de l'entrée, saisissez la valeur dans le champ Saisir une valeur et cliquez sur Appliquer.
2.
Dans le panneau "Message de sortie", sélectionnez les champs de sortie et cliquez sur Suivant >.
Vous devez sélectionner au moins un champ dans le panneau "Message de sortie". Pour sélectionner plusieurs champs dans le panneau "Message de sortie", appuyez sur la touche Contrôle et sélectionnez les champs.
L'"éditeur de requête" s'affiche avec l'échantillon de données.
4.12.5.1.7 Modification et exécution d'une requête
Vous pouvez modifier les paramètres de requête suivants :
• Propriétés de l'objet : Vous pouvez modifier les propriétés de l'objet comme son nom, sa qualification, son type, sa fonction agrégée et sa dimension agrégée.
• Propriétés de la requête : Vous pouvez modifier les propriétés de la requête telles que nom, URL, actualisable et modifiable.
• Définition de la requête : Vous pouvez modifier la définition de la requête en cliquant sur Modifier
les paramètres.
Pour exécuter une nouvelle requête, vérifiez les objets et les données de l'échantillon qui apparaissent dans la fenêtre "Editeur de requête" et cliquez sur Exécuter la requête.
Un nouveau rapport est affiché
Remarque :
Si vous modifiez l'URL source dans la fenêtre "Editeur de requête", vérifiez que le nouveau WSDL présente une structure identique au WSDL utilisé au préalable.
Pour en savoir plus sur la création d'un plug-in Fournisseur de données personnalisé, voir le Guide du développeur pour le plug-in Fournisseur de données personnalisé.
4.12.6 Création de requêtes à partir de vues Advanced Analysis
81
4.12.6.1 SAP BusinessObjects Analysis
SAP BusinessObjects Analysis est un outil d'analyse OLAP qui permet aux utilisateurs de définir des analyses de manière interactive pour explorer les données des sources de données OLAP. Les
2011-05-06
Renvoi de données à l'aide de requêtes utilisateurs peuvent exporter les données 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 créer des requêtes sur des vues d'analyse pour analyser leurs données dans des documents Web Intelligence. Les données des vues d'analyse s'affichent dans l'éditeur de requêtes en tant qu'objets de rapport tels que des hiérarchies, des dimensions et des attributs.
4.12.6.2 Pour créer une requête à partir d'une vue d'analyse
1.
En mode Conception ou Données, sélectionnez Accès aux données > Nouveau > A partir de la
vue d'analyse pour afficher la boîte de dialogue "Sélectionner une Vue d'analyse".
2.
Sélectionnez le dossier contenant la vue d'analyse dans le volet Dossiers.
3.
Sélectionnez la vue d'analyse dans le volet droit.
L'Editeur de requêtes apparaît et affiche les données dans la vue d'analyse sous forme d'objets du rapport.
4.
Cliquez sur Exécuter pour lancer la requête.
4.12.7 Utilisation de plusieurs requêtes
82
4.12.7.1 Utilisation de plusieurs requêtes
Vous pouvez inclure une ou plusieurs requêtes dans un document. Ces requêtes peuvent être basées sur n'importe quelle source de données prise en charge.
A titre d'exemple, vous pouvez inclure des données relatives aux ventes d'un produit et des données client dans un même document. Dans cet exemple, les données de l'entreprise pour les ventes par ligne de produits sont disponibles dans un univers et les données sur les clients sont disponibles dans un autre univers. Vous voulez présenter les résultats des ventes par ligne de produits et des informations sur les groupes d'âge des clients dans le même rapport. Pour cela, vous créez un seul document qui comprend deux requêtes : une requête sur chacun des deux univers. Vous pouvez ensuite inclure et mettre en forme les résultats provenant des deux requêtes dans le même rapport.
La définition de plusieurs requêtes dans un même document est nécessaire quand les données que vous voulez inclure dans un document sont disponibles dans plusieurs sources de données ou quand vous voulez créer plusieurs requêtes spécifiques sur la même source de données. Vous pouvez définir plusieurs requêtes lors de la création d'un nouveau document ou ajouter d'autres requêtes à un document
2011-05-06
Renvoi de données à l'aide de requêtes existant. Vous pouvez présenter les informations provenant de toutes les requêtes sur un même rapport ou sur plusieurs rapports au sein du même document.
4.12.7.2 Comparaison des requêtes multiples, des requêtes combinées et des requêtes synchronisées
Plusieurs requêtes peuvent être liées les unes aux autres dans un document de diverses façons.
• Plusieurs requêtes de base récupèrent des données non liées de diverses sources.
• Les “requêtes synchronisées” associent les données de diverses requêtes autour d'une dimension qui contient des données communes aux deux requêtes. Ces dimensions sont appelées des dimensions fusionnées.
Vous fusionnez les dimensions après avoir créé et exécuté vos diverses requêtes.
• Les “requêtes combinées” sont des requêtes à part. Les requêtes combinées génèrent le SQL contenant les opérateurs UNION, INTERSECT et MINUS (si la base de données les prend en charge) ou simulent l'effet de ces opérateurs.
Les requêtes combinées permettent de répondre à des questions complexes qui sont difficiles à formuler à l'aide de requêtes standard.
4.12.8 Gestion des requêtes
4.12.8.1 Gestion des requêtes à l'aide du Gestionnaire de données
Vous pouvez utiliser le Gestionnaire de données pour afficher, explorer et gérer toutes les requêtes dans un document. Il consiste en un volet Données que vous pouvez utiliser pour explorer les requêtes, une liste affiche ensuite les modifications en fonction de la sélection effectuée dans le volet Données.
Vous utilisez le Gestionnaire de données en basculant dans la vue Données. Dans la vue Données, seules les boîtes à outils du groupe Accès aux données sont disponibles.
4.12.8.1.1 Pour passer en mode Données
• Cliquez sur Données dans le menu supérieur droit.
83 2011-05-06
Renvoi de données à l'aide de requêtes
Le volet Données s'affiche avec le document sélectionné. L'ensemble des fournisseurs de données apparaissent dans une liste, à droite du volet Données. La liste affiche des informations sur le fournisseur de données telles que le nombre de lignes qu'il contient et sa dernière date d'actualisation.
4.12.8.1.2 Pour afficher et filtrer les données dans un Gestionnaire de données
1.
Passer en mode Données pour afficher le Gestionnaire de données.
2.
Sélectionnez le fournisseur de données dans le volet Données.
Les données des objets figurant dans le fournisseur de données s'affiche dans une liste à droite du volet Données comportant une colonne pour chaque objet.
Remarque :
Si le fournisseur de données contient plusieurs contextes ou regroupements, ces derniers apparaissent dans une liste déroulante située dans la partie supérieure droite du volet Liste. Chaque contexte et regroupement s'affiche sous Résultat n Sélectionnez un contexte ou un regroupement dans la liste pour afficher ses données.
3.
Pour filtrer les données, cliquez sur la flèche située dans l'en-tête d'une colonne, ou sélectionnez
Personnaliser, puis définissez un filtre personnalisé.
Un filtre personnalisé contient les opérateurs et valeurs de filtre que vous sélectionnez dans la liste de valeurs ou que vous entrez directement. Le nombre de valeurs que vous spécifiez dépend de l'opérateur).
Les filtres personnalisés sont les suivants :
Opérateur
is anything is does not equal is in is not in is empty is not empty begins with
Description
Les données ne sont pas filtrées
Les données sont égales à une valeur unique (équivalente à la sélection d'une valeur unique dans la liste déroulante)
Les données ne sont pas égales à une valeur unique (toutes les valeurs excepté celle-ci s'affichent)
Les données se trouvent dans une liste de valeurs (seules les valeurs sélectionnées s'affichent)
Les données ne se trouvent pas dans une liste de valeurs (toutes les valeurs excepté les valeurs sélectionnées s'affichent)
Seules les lignes comportant des valeurs nulles s'affichent
Seules les lignes comportant des valeurs non nulles s'affichent
Seules les lignes commençant par le texte saisi s'affichent
84 2011-05-06
Renvoi de données à l'aide de requêtes
Opérateur
ends with contains does not contain
Description
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 données sont filtrées en fonction des valeurs spécifiées. 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.
4.12.8.1.3 Pour modifier une requête
• Cliquez avec le bouton droit de la souris et sélectionnez Modifier pour afficher le volet Requête.
Utilisez le volet Requête pour modifier la requête.
4.12.8.1.4 Pour purger une requête
• Cliquez avec le bouton droit de la souris et sélectionnez Purger à partir du menu.
4.12.8.1.5 Pour renommer une requête
• Cliquez avec le bouton droit de la souris et sélectionnez Renommer, puis entrez le nouveau nom.
4.12.8.1.6 Pour modifier la source d'une requête
• Cliquez avec le bouton droit de la souris et sélectionnez Modifier la source
Pour des informations détaillées sur la façon de modifier la source de données, cliquez sur le lien
à la fin de cette rubrique.
Rubriques associées
•
Modification de la source de données d'une requête
4.12.8.1.7 Pour définir les jours de référence des requêtes
Si une ou plusieurs requêtes figurant dans le document contiennent un seul jour de référence, vous avez la possibilité d'en définir plusieurs.
1.
Sélectionnez Accès aux données > Fournisseurs de données > Jours de référence.
2.
Sélectionnez Utiliser la date par défaut pour toutes les requêtes pour définir chaque requête sur son jour de référence par défaut.
3.
Sélectionnez Définir une date pour toutes les requêtes, puis choisissez la date pour spécifier un jour de référence pour l'ensemble des requêtes.
85 2011-05-06
Renvoi de données à l'aide de requêtes
4.
Sélectionnez Demander aux utilisateurs à quel moment actualiser les données pour faire apparaître une invite pour le jour de référence, et ce, quel que soit le moment de l'actualisation d'une requête contenant un jour de référence.
4.12.8.2 Pour gérer les requêtes à l'aide du Gestionnaire de données
Vous pouvez afficher, explorer et gérer toutes les requêtes d'un document à l'aide du Gestionnaire de données. Le Gestionnaire de données répertorie toutes les requêtes et permet d'effectuer des actions telles que renommer une requête ou modifier la source des données sur lesquelles est basée une requête.
Le Gestionnaire de données contient une liste
1.
Pour afficher le Gestionnaire de données, cliquez sur Données dans la barre d'outils principale.
Toutes les requêtes qui fournissent des données au document apparaissent dans une liste, le volet de gauche contient uniquement un onglet Données qui liste tous les objets dans la requête sélectionnée, et seuls les éléments de la barre d'outils pertinents pour la gestion des requêtes sont activés.
2.
Pour éditer une requête, cliquez dessus avec le bouton droit de la souris, puis sélectionnez Editer.
L'Editeur de requête de la requête sélectionnée s'affiche.
3.
Pour purger les données d'une requête, cliquez sur la requête avec le bouton droit de la souris, puis sélectionnez Purger dans le menu.
4.
Pour renommer une requête, cliquez dessus avec le bouton droit de la souris, sélectionnez
Renommer, puis saisissez le nouveau nom.
5.
Pour modifier la source de données d'une requête, cliquez sur la requête avec le bouton droit de la souris, puis sélectionnez Modifier la source
Pour des informations détaillées sur la façon de modifier la source de données, cliquez sur le lien
à la fin de cette rubrique.
Rubriques associées
•
Modification de la source de données d'une requête
4.12.9 Pour trier les résultats de la requête
L'Editeur de requête est ouvert.
Vous pouvez trier les résultats renvoyés par une requête. Les tris sont ajoutés directement au script généré par la requête et la base de données renvoie les résultats de la requête déjà triés.
86 2011-05-06
Renvoi de données à l'aide de requêtes
Par exemple, les tris ajoutés aux requêtes qui génèrent un SQL apparaissent dans la clause ORDER
BY du SQL généré.
Remarque :
Le tri n'est pas disponible dans les requêtes basées sur des sources de données OLAP.
1.
Cliquez sur Tri dans la barre d'outils Objets du résultat pour afficher la boîte de dialogue "Tri".
2.
Cliquez sur Insérer un objet de tri, puis sélectionnez l'objet dans la boîte de dialogue "Sélectionnez un objet" qui s'affiche pour ajouter un tri à un objet.
3.
Sélectionnez le sens du tri dans la liste Type de tri.
4.
Suivez à nouveau les étapes précédentes pour ajouter d'autres tris à la requête.
5.
Sélectionnez un objet, puis cliquez sur Supprimer la sélection pour supprimer un tri de la requête ou cliquez sur Tout supprimer pour supprimer tous les tris de la requête.
6.
Cliquez sur OK pour fermer la boîte de dialogue "Tris".
Les tris sont ajoutés au script généré par la requête.
4.12.10 Pour afficher l'aperçu des résultats de la requête
Vous avez défini les objets du résultat et du filtre dans l'Editeur de requête.
Vous pouvez afficher l'aperçu des résultats d'une requête dans le volet Aperçu des données de l'Editeur de requête.
• Cliquez sur Afficher/masquer le volet d'aperçu des données dans la barre d'outils de l'Editeur de requête pour afficher le volet Aperçu des données.
4.12.11 Affichage de données à partir d'une requête ajoutée
Lorsqu'une requête n'est pas la première du document, vous devez préciser le mode d'affichage de ses données dans la zone "Nouvelle requête".
87 2011-05-06
Renvoi de données à l'aide de requêtes
Option Description
Insérer un tableau dans un nouveau rapport Afficher les données d'un nouveau rapport dans le document
Insérer un tableau dans le rapport actuel Afficher les données du rapport sélectionné dans un nouveau tableau
Inclure les objets du résultat dans le document sans générer de tableau
Inclure les données dans le document sans les afficher dans un rapport (vous pouvez ajouter ultérieurement les objets renvoyés par la requête au rapport).
4.12.12 Pour interrompre une requête
Vous pouvez interrompre une requête avant le renvoi de toutes les données vers le document.
Lorsque vous interrompez une requête, seules des données partielles sont renvoyées au document.
Les valeurs affichées dans le document ne reflètent pas avec précision la définition dans la requête.
Lorsque vous interrompez l'extraction des données, vous pouvez choisir quelles données afficher.
1.
Dans la boîte de dialogue "En attente - Actualiser les données", cliquez sur Annuler.
La boîte de dialogue "Interruption de l'extraction des données" s'affiche.
2.
Sélectionnez l'une des options de la boîte de dialogue "Interruption de l'extraction des données".
88 2011-05-06
Renvoi de données à l'aide de requêtes
Option
Restaurer les résultats provenant de l'extraction de données précédente :
Description
Restaure dans le document les valeurs qui ont été extraites la dernière fois que la requête a été exécutée. Les valeurs affichées ne seront pas les dernières informations disponibles dans la base de données.
Vous pouvez exécuter la requête ultérieurement pour renvoyer les données à jour de la base de données
Purger toutes les données du document :
Affiche le document sans aucune valeur. La structure et la mise en forme du document sont préservées.
Vous pouvez exécuter la requête ultérieurement pour renvoyer les données à jour de la base de données
Renvoyer les résultats partiels :
Affiche dans les parties appropriées du document les nouvelles valeurs extraites. Le reste du document affichera les valeurs extraites la dernière fois que la requête a été exécutée
4.12.13 Pour supprimer une requête
1.
Sélectionnez la requête à supprimer en cliquant avec le bouton droit sur l'onglet de requête approprié.
2.
Cliquez sur Supprimer.
4.12.14 Pour dupliquer une requête
Si vous voulez créer une requête différente sur un univers qui est déjà inclus dans le document, vous pouvez dupliquer la requête existante sur cet univers puis la modifier, au lieu de démarrer à partir de rien.
1.
Sélectionnez la requête à dupliquer en cliquant avec le bouton droit de la souris sur l'onglet de requête approprié en bas de l'Editeur de rapport.
2.
Sélectionnez Dupliquer.
4.12.15 Modification de la source de données d'une requête
89 2011-05-06
Renvoi de données à l'aide de requêtes
Vous pouvez modifier la source de données d'une requête. C'est utile lorsque, par exemple, vous souhaitez développer un document sur un univers dans un environnement de test, puis passer à un univers dans un environnement de production.
Vous pouvez modifier la source des données en mappant les objets à d'autres objets de la même requête ou d'une requête différente.
Il n'est pas possible de passer d'une source de données à une autre pour toutes les sources de données.
Le tableau suivant répertorie les changements possibles :
Univers
.unv
Univers
.unx sur des sources de données relationnelles
Univers
.unx sur des sources de données
OLAP
Fournisseur de données personnelles (CSV,
Excel)
Requête
BEx
Changement possible
Changement possible
Changement possible
Univers
.unv
Univers
.unx sur des sources de données relationnelles
Changement possible
Changement possible
Changement possible
Changement possible
Univers
.unx sur des sources de données
OLAP
Fournisseur de données personnelles
(CSV, Excel)
Requête
BEx
Espace de travail Advanced Analysis
Changement possible
Changement possible
Changement possible
Changement possible
Changement possible
Espace de travail Advanced Analysis
Changement possible
Lorsque vous choisissez la requête pour laquelle vous souhaitez changer la source de données, seules les sources de données où le changement est possible vous sont présentées.
90 2011-05-06
Renvoi de données à l'aide de requêtes
Vous pouvez modifier la source de données uniquement dans l'interface Java ou dans Web Intelligence
Desktop. Dans Web Intelligence Desktop, vous avez également la possibilité de changer la source de données des requêtes basées sur des fichiers de données personnelles tels que des fichiers Excel.
4.12.15.1 Pour modifier la source de données d'une requête
Pour modifier la source de données sur laquelle est basée une requête, identifiez les objets de la nouvelle source de données qui sont équivalents aux objets de la source de données actuelle. Lorsque c'est possible, les objets source et cible sont mappés par défaut en fonction de leur nom, leur type, le type de données et leur emplacement dans la source de données.
Remarque :
Vous ne pouvez pas mapper les objets des filtres de la requête.
Vous pouvez modifier ou créer des mappages manuellement pour les objets qui n'ont pu être mappés par défaut.
1.
Cliquez sur Données pour afficher le Gestionnaire de données et répertorier les fournisseurs de données du document.
2.
Cliquez avec le bouton droit de la souris sur la requête dont vous souhaitez modifier la source et sélectionnez Modifier la source.
3.
Sélectionnez Choisir une source de données existante dans le document pour sélectionner une source de données cible déjà utilisée dans le document ou bien, Spécifier une nouvelle source
de données, puis spécifiez la source de données de la liste pour choisir une source de données différente.
Il n'est pas possible de passer d'un type de source de données à un autre pour tous les types de sources de données. Les listes affichent uniquement les sources de données interchangeables avec la source de données actuelle.
4.
Cliquez sur Suivant.
Les objets source et cible apparaissent dans les mappages par défaut.
Si les sources de données contiennent des données hiérarchiques, tous les objets de la hiérarchie s'affichent sous leur hiérarchie parent.
5.
Pour chaque paire d'objets à mapper manuellement, cliquez sur ... pour afficher la boîte de dialogue
"Mapper les objets".
6.
Utilisez la boîte de dialogue "Objet carte" pour sélectionner l'objet du nouvel univers qui doit remplacer l'objet de l'univers actuel.
Les objets sont mappés par défaut selon leur type, le type de données, leur nom et chemin d'accès dans les sources de données source et cible. Vous pouvez accepter le mappage par défaut ou choisir votre propre mappage.
Si aucun mappage par défaut n'est possible, l'objet apparaît sous Supprimer l'objet résultat dans la source de données cible. Si vous ne sélectionnez pas d'objet dans la nouvelle source de données, l'objet non mappé est supprimé de la requête lors du changement de source de données.
91 2011-05-06
Renvoi de données à l'aide de requêtes
Si l'objet supprimé est l'objet filtré ou l'objet sur lequel est basé le classement de la base de données, l'application affiche un message d'avertissement. Si vous décidez de supprimer les objets, ils sont supprimés du classement ou de la sous-requête.
Si l'objet supprimé est l'objet de filtrage d'une requête dans un filtre de requête, l'application affiche un message d'avertissement. Si vous supprimez l'objet, la requête dans le filtre de requête est supprimée.
7.
Cliquez sur Terminer pour modifier la source de données.
92 2011-05-06
Actualisation des documents Web Intelligence basés sur des sources de données PDP/CDP de la zone de lancement BI
Actualisation des documents Web Intelligence basés sur des sources de données PDP/CDP de la zone de lancement BI
93
Vous pouvez actualiser les documents Web Intelligence créés à partir de sources de données personnelles comme du texte, des fichiers Excel et de sources de données personnalisées telles que les Services Web de la zone de lancement BI.
Pour gérer l'option d'actualisation d'un document Web Intelligence créé à l'aide d'un texte ou d'un fichier
Excel, vous devez modifier le paramètre RefreshOnServer dans le registre en utilisant l'une des valeurs suivantes :
• NO ou DISABLE : pour désactiver l'option d'actualisation
• YES ou ENABLE : pour activer l'option d'actualisation sur le serveur et utiliser les fichiers de sources de données à partir du Server_Path. Si le chemin d'accès à la source de données n'est pas spécifié dans le Server_Path, la source de données est extraite de l'emplacement initial de la source
(emplacement de la source de données à partir de laquelle le document Interactive Analysis est créé). Par défaut, le paramètre RefreshOnServer est défini sur ENABLE.
• ALLOW_USE_WINDOWS_SHARE - pour activer l'option d'actualisation à partir d'un emplacement
Windows partagé/d'un chemin UNC. Un mécanisme de secours existe dans le cas où la source serait inaccessible. La source est alors recherchée dans le Server_Path.
Remarque :
• Server_Path désigne un paramètre de registre indiquant le chemin des sources de données personnelles sur le serveur. Par défaut, le dossier Server_Path n'est pas créé au cours de l'installation.
Vous devez créer manuellement le dossier Server_Path. Vous pouvez également modifier la valeur
Server_Path dans le registre en modifiant le paramètre Server_Path.
• Le paramètre de registre RefreshOnServer ne s'applique pas aux sources de données personnalisées.
Pour les sources de données personnalisées basées sur des fichiers, le plug-in est libre d'implémenter le mécanisme de reprise/secours des sources de données.
Sur les plateformes Windows, vous devez modifier le paramètre 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 paramètre Server_Path, vous devez modifier l'entrée Server_Path située à l'emplacement suivant : [HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI
4.0\default\Web Intelligence\Calculator\PDP
2011-05-06
Actualisation des documents Web Intelligence basés sur des sources de données PDP/CDP de la zone de lancement BI
Par défaut, la valeur du paramètre Server_Path est <SAP_BOBJ_INST_DIR>\PersonalDPFiles>.
Sur les plateformes UNIX, pour gérer l'option d'actualisation d'un document créé via les sources de données personnelles Texte et Excel, vous devez modifier le paramètre RefreshOnServer par le biais des valeurs YES/ENABLE ou NO/DISABLE dans le fichier .registry. La valeur par défaut du paramètre
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 paramètre 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 défaut, la valeur du paramètre Server_Path est home/<nom_utilisateur>/<SAP_BOBJ_IN
ST_DIR>/PersonalDPFiles
.
Exemple : Actualisation de documents Web Intelligence basés sur une source de données
Excel
Scénario A : l'utilisateur A crée un document Web Intelligence à l'aide de Web Intelligence Desktop
à partir d'une source de données Excel se trouvant sous C:\xyz.xls. L'utilisateur exporte ce document vers le référentiel. 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 opérations suivantes :
1.
Placez le fichier xyz.xls dans le répertoire C:\ de l'ordinateur serveur.
2.
Placez le fichier xyz.xls sous un chemin prédéfini du serveur - le chemin de serveur par défaut 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
])
Scénario B : l'utilisateur B crée un document Web Intelligence à l'aide de Web Intelligence Desktop
à partir d'une source de données Excel située sous le chemin UNC : \\MySharedLocation\MYXL
SFILEs\xyz.xls
Pour actualiser le document, l'utilisateur doit soit placer la source de données sous le Server_Path, comme indiqué dans le scénario A ci-dessus, soit définir la valeur du paramètre RefreshOnServer sur ALLOW_USE_WINDOWS_SHARE. Cette valeur indique que l'actualisation est autorisée dans les emplacements Windows partagés. Cependant, si le chemin UNC n'est pas accessible à partir du serveur, il existe un mécanisme de secours lié à l'emplacement du Server_Path.
Remarque :
• L'exemple ci-dessus s'applique également à la source de données Texte.
• Le Server Intelligence Agent (SIA) doit être géré via l'identification d'un utilisateur valide dans le domaine de réseau. Le SIA est géré via un compte système local. Par conséquent, si vous êtes dans le cas du scénario B mentionné ci-dessus et que le service ne peut pas accéder à
94 2011-05-06
Actualisation des documents Web Intelligence basés sur des sources de données PDP/CDP de la zone de lancement BI l'emplacement partagé de votre fichier Excel, même si vous pouvez accéder au fichier via Démarrer
> Exécuter > \\MySharedLocation\MYXLSFILEs, vous pouvez soit lancer le SIA via les références de connexion ayant accès à l'emplacement partagé, soit placer le fichier dans le Server_Path.
5.1 Points à prendre en compte 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é respectés :
• S'il est précisé de ne pas utiliser le chemin d'accès UNC (Universal Naming Convention) même s'il s'agit de l'emplacement initial de la source de données, le fichier de la source de données 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 données.
• S'il est précisé d'utiliser les chemins d'accès UNC, le Server Intelligence Agent (SIA) doit alors être géré avec un compte utilisateur disposant d'un accès au domaine réseau. Dans les installations habituelles, le SIA utilise le compte du système local ; toutefois cette opération n'est pas recommandée, car les chemins d'accès UNC peuvent ne pas être accessibles avec ces types de comptes.
Pour gérer le SIA avec un compte particulier (nom d'utilisateur/mot de passe), effectuez les opérations suivantes :
1.
Lancez le Central Configuration Manager (CCM).
2.
Arrêtez le SIA.
3.
Cliquez avec le bouton droit de la souris sur le SIA, puis cliquez sur Propriétés.
4.
Dans l'onglet Propriétés, sous Connexion en tant que, si l'option Compte systèmeest sélectionnée, désélectionnez-la, puis entrez les références de connexion d'utilisateur et de mot de passe.
5.
Cliquez sur Appliquer, puis sur OK.
6.
Démarrez le SIA.
Remarque :
Cette opération s'applique uniquement pour Windows.
• Pour actualiser un document basé sur un service Web générique, 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
où
95 2011-05-06
Actualisation des documents Web Intelligence basés sur des sources de données PDP/CDP de la zone de lancement BI
• proxyHost désigne le nom du serveur proxy. Par exemple, proxy.mondomaine.com
• proxyPort est le numéro du port à utiliser. La valeur par défaut est 80.
• nonProxyHosts désigne une liste de noms d'hôtes séparés par des "|" qui doivent être directement accessibles en ignorant le serveur proxy. La valeur par défaut représente l'hôte local et l'adresse
IP 127.0.0.1.
• Fournissez les valeurs pour les paramètres 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 numéro du port à utiliser. 443 constitue la valeur par défaut. Les gestionnaires de protocole HTTPS utilisent la liste http nonProxyHosts.
96 2011-05-06
Filtrage des données à l'aide de filtres de requête
Filtrage des données à l'aide de filtres de requête
6.1 Définition des filtres de requête
Pour limiter les données renvoyées au document, vous pouvez appliquer des filtres lorsque vous définissez la requête. Les filtres de requête vous permettent de sécuriser les données que vous ne souhaitez pas mettre à la disposition de certains groupes d'utilisateurs et de limiter la taille des documents stockés sur votre réseau. Lorsque vous l'exécutez sur les données du document, la requête renvoie uniquement les valeurs qui satisfont aux définitions du filtre de la requête.
Les filtres de requête servent à limiter les données renvoyées à un document. Ils extraient un sous-ensemble des données de la base de données et renvoient les valeurs correspondantes au document. Les filtres sont définis afin de répondre à des questions spécifiques sur les activités commerciales. Vous pouvez, par exemple, filtrer la dimension Année afin de n'afficher que le chiffre d'affaires de l'année 2003, ou vous pouvez filtrer la dimension Revenu annuel pour n'afficher que les clients dont le revenu annuel est supérieur ou égal à 1,5 million de dollars.
Les filtres de requête vous permettent de :
• Extraire uniquement les données requises pour répondre à une question précise sur l'activité
• masquer les données que vous ne souhaitez pas mettre à la disposition de certains utilisateurs lorsqu'ils accèdent au document
• Réduire la quantité des données renvoyées au document afin d'optimiser les performances
Exemple : Au cours du quatrième trimestre 2002, quels sont les magasins qui ont atteint des marges supérieures à 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 intègre des données 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 quatrième trimestre 2002. Pour créer un document contenant uniquement les informations dont vous avez besoin, vous devez appliquer un filtre sur les dimensions
Etat, Année et Trimestre et un filtre sur l'indicateur Marge :
AND
Année Egal à 2002
Trimestre Egal à T4
Etat Egal à France
Marge Supérieur ou égal à 90 000
97 2011-05-06
Filtrage des données à l'aide de filtres de requête
Pour éviter d'afficher les valeurs filtrées Texas, 2002 et T4 dans les colonnes Année, Trimestre et
Etat du tableau, vous devez exclure les objets Année, Trimestre et Etat du volet Objets du résultat.
Lorsque vous générez le rapport, les valeurs de celui-ci correspondent aux magasins situés au Texas avec des marges pour le quatrième trimestre (T4) 2002 supérieures ou égales à 90 000 euros :
Nom du magasin
e-Fashion Houston e-Fashion Houston Leighton
Chiffres d'affaires
209 840
215 533
Marge
91 184
92 730
6.2 Comparaison des filtres de requête et des filtres de rapport
Dans un document, vous pouvez appliquer des filtres à deux niveaux :
• Filtres de requête : ces filtres sont définis dans la requête. Ils limitent les données extraites de la source de données puis renvoyées au document.
• Les filtres de rapport ; ils limitent les valeurs affichées dans les rapports, tableaux, diagrammes et sections du document, mais ne modifient pas les données extraites de la source de données. Ils masquent simplement les valeurs au niveau du rapport.
6.3 Structure des filtres de la requête
Les filtres de la requête sont structurés de la façon suivante : objet filtré, opérateur, opérande.
Dans le filtre [Pays] DansListe (Etats-Unis;France)(, la dimension [Pays] représente l'objet filtré, DansListe, l'opérateur et la liste de valeurs (Etats-Unis;France), l'opérande. Le filtre supprime toutes les valeurs de [Pays] autres qu'Etats-Unis et France du résultat de la requête.
98 2011-05-06
Filtrage des données à l'aide de filtres de requête
Tableau 6-3 : Composants du filtre de la requête
Composant
Objet filtré
Opérateur
Opérande
Description
L'objet filtré est l'objet dont les valeurs sont filtrées. Les dimensions, attributs, indicateurs, hiérarchies et niveaux peuvent être utilisés comme objets filtrés.
A l'exception des requêtes BICS, l'objet filtré ne doit pas nécessairement apparaître comme objet du résultat de la requête. Par exemple, une requête contenant les objets [Client] et [Chiffre d'affaires] peut filtrer l'objet [Région]. Si le filtre est [Région] Egal à "Sud-Ouest", la requête renvoie uniquement les clients de la région
Sud-Ouest.
L'opérateur est utilisé pour comparer l'objet filtré et l'opérande. Par exemple, l'opérateur Egal à ne retient que les valeurs de l'objet filtré qui correspondent exactement à la valeur de l'opérande.
L'opérande fournit la ou les valeurs utilisées pour filtrer l'objet filtré. Le tableau ci-après décrit les types d'opérandes.
Tableau 6-4 : Types d'opérandes
Type d'opérande
Constante
Description
L'opérande constante est utilisé pour saisir directement les valeurs. Par exemple, vous pouvez utiliser une constante pour saisir "France" dans le filtre [Pays] Egal à France.
L'opérande ne peut pas être une constante si l'objet filtré est une hiérarchie, à moins qu'il ne soit utilisé conjointement avec l'opérateur Corre spond au modèle ou Différent du mo dèle
.
99 2011-05-06
Filtrage des données à l'aide de filtres de requête
Type d'opérande
Liste de valeurs
Invite
Objet de l'univers
Résultat d'une autre requête
Rubriques associées
•
6.3.1 Requêtefiltre de et invite, opérateurs
Description
L'opérande Liste de valeurs est utilisé pour sélectionner des valeurs dans une liste associée à un objet filtré. Par exemple, si l'objet filtré est
[Ville], vous pouvez utiliser Liste de valeurs pour sélectionner une ou plusieurs villes associées à l'objet.
Une invite est un filtre dynamique auquel l'actualisation de la recherche apporte une réponse.
Vous pouvez sélectionner un objet de l'univers pour filtrer l'objet filtré selon ses valeurs.
Remarque :
Vous ne pouvez pas sélectionner un objet de l'univers comme opérande dans certaines sources de données OLAP ou si l'objet filtré est une hiérarchie.
Vous pouvez comparer l'objet filtré aux valeurs renvoyées par une autre requête.
100
6.3.1.1 Liste des opérateurs
6.3.1.1.1 Opérateur Egal à
L'opérateur Egal à permet d'obtenir des données égales à une valeur.
2011-05-06
Filtrage des données à l'aide de filtres de requête
101
Par exemple, pour extraire des données uniquement sur les Etats-Unis, vous allez créer un filtre "Pays
Egal à USA".
6.3.1.1.2 Opérateur Différent de
L'opérateur Différent de permet d'obtenir des données différentes d'une valeur.
Par exemple, pour extraire des données sur tous les pays sauf les Etats-Unis, vous allez créer un filtre
"Pays Différent de USA".
6.3.1.1.3 Opérateur Différent de
L'opérateur Différent de permet d'extraire des données différentes à partir d'une valeur donnée.
Par exemple, pour extraire des données sur tous les trimestres sauf le quatrième trimestre, créez un filtre [Trimestre] Différent de "T4".
6.3.1.1.4 Opérateur Supérieur à
L'opérateur Supérieur à permet d'extraire des données supérieures à une valeur.
Par exemple, pour extraire des données sur les clients de plus de 60 ans, vous allez créer un filtre
"[Age client] Supérieur à 60".
6.3.1.1.5 Opérateur Supérieur ou égal à
L'opérateur Supérieur ou égal à permet d'extraire des données supérieures ou égales à une valeur.
Par exemple, pour extraire des données sur le chiffres d'affaires à partir de 1,5 millions de dollars, vous allez créer un filtre "[Chiffre d'affaires] Supérieur ou égal à 1 500 000".
6.3.1.1.6 Opérateur Inférieur à
L'opérateur Inférieur à permet d'extraire des données inférieures à une certaine valeur.
Par exemple, pour extraire des notes d'examen inférieures à 40, créez un filtre "[Notes d'examen]
Inférieur à 40".
6.3.1.1.7 Opérateur Inférieur ou égal à
L'opérateur Inférieur ou égal à permet d'extraire des données inférieures ou égales à une valeur.
Par exemple, pour extraire des données sur les clients de 30 ans ou moins, vous allez créer un filtre
"[Age] Inférieur ou égal à 30".
6.3.1.1.8 Opérateur Entre
L'opérateur Entre permet d'extraire des données situées entre deux valeurs, les deux valeurs étant comprises.
2011-05-06
Filtrage des données à l'aide de filtres de requête
Par exemple, pour extraire des données sur les semaines comprises entre la semaine 25 et la semaine 36 (semaines 25 et 36 comprises), vous allez créer un filtre "[Semaine] Entre 25 et 36".
6.3.1.1.9 Opérateur Pas entre
L'opérateur Pas entre permet d'extraire des données qui ne sont pas comprises dans une plage de valeurs.
Par exemple, pour extraire des données sur toutes les semaines de l'année, sauf les semaines 25 à 36 comprises, vous allez créer un filtre "[Semaine] Pas entre 25 et 36".
6.3.1.1.10 Opérateur Dans liste
L'opérateur Dans liste permet d'extraire des données correspondant aux valeurs d'une liste de valeurs.
Par exemple, pour extraire uniquement les données sur les Etats-Unis, le Royaume-Uni et le Japon, créez un filtre [Pays] Dans liste ("USA";"RU";"Japon").
Lorsqu'il est utilisé avec une liste hiérarchique de valeurs (à partir d'une dimension associée à une liste hiérarchique de valeurs ou à partir d'un objet hiérarchie), l'opérateur Dans liste permet de sélectionner plusieurs membres, quel que soit leur niveau dans la hiérarchie. Par exemple, une invite concernant la hiérarchie [Géographie] à l'aide de l'opérateur Dans liste permet de sélectionner [Paris] au niveau
Ville et [Canada] au niveau Pays dans l'invite.
Lorsqu'il est utilisé dans un filtre de rapport, l'opérateur Dans liste génère une liste horizontale des valeurs.
6.3.1.1.11 Opérateur Pas dans liste
L'opérateur Pas dans liste permet d'obtenir des données qui ne correspondent pas à plusieurs valeurs.
Par exemple, si vous ne voulez pas extraire des données sur les Etats-Unis, le Royaume-Uni et le
Japon, vous allez créer un filtre [Pays] Pas dans ("USA";"RU";"Japon").
Utilisé avec une liste hiérarchique de valeurs (depuis une dimension associée à une liste hiérarchique de valeurs, un objet de hiérarchie ou un objet de niveau), l'opérateur Dans liste permet de sélectionner plusieurs membres dans tous les niveaux de la hiérarchie. Par exemple, une invite sur la hiérarchie
[Géographie] utilisant l'opérateur Pas dans liste permet de sélectionner [Paris] au niveau Ville et [Canada] au niveau Pays de l'invite.
6.3.1.1.12 Opérateur Correspond au modèle
L'opérateur Correspond au modèle permet d'extraire des données dans lesquelles figure une chaîne donnée, complète ou partielle.
Par exemple, pour extraire des clients dont l'année de naissance est 1972, vous pouvez créer le filtre
[Date de naissance] Correspond au modèle "72".
102 2011-05-06
Filtrage des données à l'aide de filtres de requête
6.3.1.1.13 Opérateur Différent du modèle
L'opérateur Différent du modèle permet d'extraire des données dans lesquelles ne figure pas une chaîne donnée.
Par exemple, pour extraire des clients dont l'année de naissance n'est pas 1972, vous pouvez créer le filtre [Date de naissance] Différent du modèle "72".
6.3.1.1.14 Opérateur A la fois
L'opérateur A la fois permet d'extraire des données qui correspondent à deux valeurs.
Par exemple, pour extraire des clients ayant un téléphone fixe et un téléphone portable, vous pouvez créer le filtre [Type de compte] A la fois "Fixe" et "Portable".
Remarque :
Cet opérateur n'est pas pris en charge pour les filtres basés sur des objets de hiérarchie ou dans les univers basés sur des sources de données OLAP.
6.3.1.1.15 Opérateur Sauf
L'opérateur Sauf permet d'extraire des données qui correspondent à une valeur et en excluent une autre.
Par exemple, pour extraire des clients ayant un téléphone fixe mais pas de téléphone portable, vous pouvez créer le filtre [Type de compte] "Fixe" Sauf "Portable".
L'opérateur Sauf est plus restrictif que les opérateurs Différent de et Pas dans liste. Par exemple, un rapport qui extrait des clients, doté du filtre [Lignes] Différent 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 dépenses 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 opérateur n'est pas pris en charge dans les univers basés sur des sources de données OLAP.
Rubriques associées
•
•
103 2011-05-06
Filtrage des données à l'aide de filtres de requête
6.3.1.2 Restrictions sur les opérateurs de filtre
Le tableau suivant répertorie les restrictions appliquées aux opérateurs d'invite et de filtre basées sur l'objet filtré et le type de requête.
Objet
Hiérarchie basées sur le niveau
Hiérarchie parent-enfant
Hiérarchie de requête BICS
Filtres disponibles
Egal à
, Différent de, Dans liste, Pas dans liste
, Correspond au modèle, Dif férent du modèle
Egal à
, Dans liste, Correspond au mo dèle
Egal à
, Différent de, Dans liste, Pas dans liste
6.4 Types de filtres de requête
Il est possible de créer les filtres de requête suivants :
• Filtres prédéfinis – filtres créés par votre administrateur
• Filtres personnalisés – filtres définis par vous dans la requête
• Filtres express : forme simplifiée de filtre personnalisé pour des filtres simples
• Invites : vous définissez ces filtres dynamiques pour afficher une question ou une liste de valeurs, afin que vous ou d'autres utilisateurs puissiez sélectionner des valeurs de filtre différentes à chaque exécution de requête
Vous pouvez combiner différents types de filtre dans une même requête.
6.4.1 Filtres de requête prédéfinis
Les filtres prédéfinis permettent de mettre en permanence à votre disposition les données particulières dont vous avez le plus souvent besoin pour les rapports. Ils sont créés par l'administrateur et enregistrés avec l'univers. Les filtres prédéfinis contiennent souvent des expressions complexes qui requièrent une connaissance approfondie de la structure de la base de données. L'inclusion de filtres prédéfinis dans
104 2011-05-06
Filtrage des données à l'aide de filtres de requête un univers évite d'avoir à créer les mêmes filtres personnalisés à chaque création d'un document reposant sur ce même univers.
Il n'est pas possible de voir les éléments qui composent les filtres prédéfinis ni de modifier ces derniers.
6.4.1.1 Pour sélectionner un filtre de requête prédéfini
• Cliquez deux fois sur le filtre prédéfini ou faites-le glisser dans le volet Filtres de la requête.
Lorsque vous exécutez la requête, les données correspondant aux filtres de requête sélectionnés sont renvoyées dans le rapport.
6.4.2 Filtres express
Les filtres express permettent de définir rapidement les valeurs à extraire pour un objet de résultat particulier sans lancer l'Editeur de filtre. Par défaut, les filtres express utilisent l'opérateur Egal à si vous sélectionnez une valeur unique ou l'opérateur Dans liste si vous sélectionnez plusieurs valeurs.
Par exemple :
• Si vous sélectionnez la dimension [Statut du paiement] et la valeur "impayé", vous créez le filtre :
[Statut du paiement] Egal à "impayé"
• Si vous sélectionnez la dimension [Pays] et les valeurs Etats-Unis, Japon, Allemagne, vous créez le filtre : [Pays] Dans liste "Etats-Unis;Japon;Allemagne"
Remarque :
Les filtres express ne sont pas disponibles dans les requêtes Bex.
Rubriques associées
•
105
6.4.2.1 Pour créer ou supprimer un filtre express
1.
Sélectionnez l'objet à filtrer.
2.
Cliquez sur Ajouter un filtre express dans le coin supérieur droit du volet Objets du résultat.
La boîte de dialogue Listes de valeurs apparaît. Les valeurs de l'objet sélectionné sont répertoriées.
3.
Sélectionnez les valeurs à extraire de la base de données.
2011-05-06
Filtrage des données à l'aide de filtres de requête
Par exemple, pour filtrer la requête selon les valeurs de T1, sélectionnez 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 requête.
5.
Pour supprimer le filtre, sélectionnez-le dans le volet Filtres de la requête, puis appuyez sur la touche Supprimer.
6.4.3 Filtres de requête personnalisés
Vous pouvez créer des filtres de requête personnalisés pour limiter les données du document aux informations correspondant :
• à une question précise sur l'activité ;
• aux besoins d'un groupe d'utilisateurs spécifique en termes d'informations sur l'activité.
Par exemple, vous pouvez créer des filtres personnalisés pour extraire les données des ventes relatives
à des dates, produits ou services spécifiques, ou pour afficher les informations sur les clients à haut revenu ou ceux qui vivent dans une région en particulier.
6.4.3.1 Pour ajouter et supprimer des filtres de requête personnalisés
1.
Sélectionnez l'objet à filtrer et faites-le glisser dans le volet Filtres de la requête.
Le filtre de la requête s'affiche en mode plan dans le volet Filtres de la requête.
2.
Cliquez sur la flèche en regard de l'opérateur par défaut (Dans liste) et sélectionnez l'opérateur de requête dans la liste des opérateurs.
3.
Cliquez sur la flèche à droite du filtre de requête et sélectionnez le type de filtre que vous souhaitez appliquer : Constante, Valeur(s) de la liste, Invite, Objet de cette requête, Résultat d'une autre
requête, Résultat d'une autre requête (N'importe lequel), Résultat d'une autre requête (Tous).
106 2011-05-06
Filtrage des données à l'aide de filtres de requête
107
Option
Constante
Description
Vous comparez l'objet à une valeur constante pour filtrer le résultat de la requête.
Valeurs dans la liste
Vous comparez l'objet aux valeurs d'une liste de valeurs pour filtrer le résultat de la requête.
• Si l'objet filtré est une dimension, un attribut ou un indicateur, vous pouvez sélectionner n'importe quelle valeur de l'objet.
• Si l'objet filtré est une hiérarchie, vous pouvez sélectionner n'importe quel membre de la hiérarchie.
• Si l'objet filtré est un niveau, vous pouvez sélectionner n'importe quel membre de ce niveau.
Invite
Objet de cette requête
Vous créez un filtre pour lequel l'utilisateur doit fournir des valeurs de filtre lors de l'actualisation des données.
Vous comparez l'objet aux valeurs renvoyées par un objet de la même requête.
Résultat d'une autre requête
Vous comparez l'objet aux valeurs renvoyées par un objet d'une autre requête (la requête filtrante) pour en filtrer le résultat.
4.
Saisissez ou sélectionnez la constante, liste de valeurs ou objet à inclure dans le filtre.
5.
Pour supprimer le filtre, sélectionnez-le et cliquez sur la touche Suppr ou cliquez sur Supprimer dans le coin supérieur droit du volet Filtres de requête. Pour supprimer tous les filtres, cliquez sur
Tout supprimer dans le coin supérieur droit du volet Filtres de requête.
6.4.3.2 Pour sélectionner des valeurs dans une liste
Dans une requête 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 hiérarchie. Dans une liste à plusieurs colonnes, les colonnes supplémentaires fournissent des valeurs liées à la valeur principale. Dans une liste hiérarchique, les valeurs s'affichent selon une relation hiérarchique.
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 boîte de dialogue, actualisez la liste ou recherchez-la pour en extraire les valeurs. (Voir plus loin dans cette rubrique pour obtenir des informations détaillées concernant la recherche de listes de valeurs.)
Certaines listes de valeurs nécessitent une recherche initiale avant d'afficher les valeurs car elles sont trop importantes pour être entièrement téléchargées.
2.
Si la liste de valeurs est divisée en plages, utilisez le contrôle au-dessus de la liste pour naviguer entre les plages.
2011-05-06
Filtrage des données à l'aide de filtres de requête
Certaines listes de valeurs de taille importante sont divisées en plages afin de réduire le nombre de données extraites de la source de données.
Lorsque vous sélectionnez une plage, la liste affiche les valeurs de cette plage.
3.
Si la liste de valeurs dépend d'autres listes de valeurs, indiquez d'abord les valeurs dépendantes dans la boîte de dialogue d'invite qui s'affiche.
Une liste de valeurs peut dépendre d'autres listes de valeurs comme, par exemple, dans le cas où elle fait partie d'une liste hiérarchique de valeurs. Par exemple, si la liste de valeurs contient des villes et que l'objet Ville appartient à la hiérarchie Pays > Région > Ville, vous devez indiquer d'abord les valeurs de pays et de région pour filtrer la liste des villes.
Remarque :
Les listes de valeurs dépendantes apparaissent uniquement dans les requêtes. Elles n'apparaissent pas lorsque vous effectuez une sélection dans une liste de valeurs d'un rapport.
Dès que vous affichez la liste de valeurs, une boîte de dialogue d'invite apparaît pour que vous puissiez indiquer les valeurs dépendantes. Une fois les valeurs dépendantes indiquées, vous pouvez sélectionner les valeurs dans la liste filtrée.
4.
Pour afficher les clés des valeurs, cliquez sur Afficher/masquer les valeurs clés.
Certaines listes contiennent des valeurs de clés qui constituent des valeurs uniques utilisées pour identifier les valeurs ayant la même 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 sélectionnez l'option Respecter la casse, Rechercher dans les clés ou Rechercher
dans la base de données.
108 2011-05-06
Filtrage des données à l'aide de filtres de requête
109
Option
Respecter la casse
Description
La recherche est sensible à la casse.
Cette option est indisponible lorsque les options Rechercher dans les
clés ou Rechercher dans la base données sont sélectionnées.
Rechercher dans les clés
La recherche utilise les clés de valeurs uniques plutôt que les valeurs d'affichage.
Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les valeurs de clés.
Rechercher dans la base de données
Plutôt que de se restreindre aux données téléchargées dans la liste, la recherche s'effectue sur toutes les valeurs stockées dans la base de données. L'exactitude de la recherche s'en trouve accrue mais elle prend plus de temps.
Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les recherches de bases de données.
La recherche dans la base de données améliore l'exactitude au détriment de la performance. Elle s'avère 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 dépasse le nombre indiqué dans la propriété de requête Nombre max. de lignes extraites.
Rechercher une base de données peut s'avérer particulièrement utile lorsque la liste de valeurs est hiérarchique, étant donné que les valeurs sont téléchargées depuis la base de données uniquement en réponse à leurs valeurs parent développées dans la hiérarchie. Par exemple, dans une hiérarchie géographique, les valeurs enfant de la valeur Californie
(villes de Californie) ne sont pas téléchargées depuis la base de données tant que la valeur n'est pas développée. Si l'option est sélectionnée, la recherche inclut ces éléments même si la valeur Californie n'est pas encore développée.
La recherche inclut toutes les plages si la liste de valeurs est divisée en plages.
Dans les chaînes de recherche, le caractère générique "*" représente n'importe quelle chaîne de caractères et le caractère générique "?" représente n'importe quel caractère. Par exemple, les chaînes "M*" et "Ma?s" renvoient la valeur "Mars". Pour inclure les caractères "*" et "?" purs plutôt qu'en tant que génériques, faites-les précéder d'une "\" dans la chaîne recherchée.
6.
Saisissez directement les valeurs de la liste (si celle-ci prend en charge l'entrée directe des données) ou sélectionnez les valeurs dans la liste.
Rubriques associées
•
Propriété de requête Nombre max. de lignes extraites
2011-05-06
Filtrage des données à l'aide de filtres de requête
6.4.3.3 Filtrage d'une requête sur les valeurs renvoyées à partir d'une autre requête
Vous pouvez filtrer une requête sur des valeurs renvoyées par une autre requête. Par exemple, si vous souhaitez extraire les résultats pour tous les pays dans la requête 1 qui ont un pays correspondant dans la requête 2, vous pouvez filtrer la [Requête 1].[Pays] objet sur les valeurs de la [Requête
2].Objet
[Pays].
La requête filtrée doit se trouver dans un univers basé sur une source de données relationnelle (SGBDR).
La requête qui fournit les valeurs filtrantes (requête filtrante) peut être basée sur une source de données relationnelle, OLAP ou locale.
Lorsque vous créez une requête à partir d'une requête, la requête filtrante n'apparaît pas dans la liste des requêtes qui peuvent être utilisées en tant que requêtes filtrantes jusqu'à ce qu'elle ait été exécutée ou enregistrée.
La requête filtrante n'est pas actualisée lorsque vous actualisez la requête filtrée.
Le filtre de requête peut filtrer sur toutes ou sur une des valeurs renvoyées par la requête filtrante. Les combinaisons d'opérateurs et modes de filtrage pris en charge apparaissent dans le tableau ci-dessous.
Si vous ne sélectionnez pas d'opérateur dans le tableau, l'élément de menu Résultat d'une autre
requête n'est pas disponible.
110 2011-05-06
Filtrage des données à l'aide de filtres de requête
Opérateur
Egal à
Différent de
Supérieur à
Supérieur à ou égal à
Supérieur à
Supérieur à ou égal à
Inférieur à
Inférieur à ou égal à
Mode de filtre
Quelconque
Tous
Quelconque
Description
Conserve les valeurs dans la requête filtrée qui sont égales à une des valeurs renvoyées par la requête filtrante.
Conserve les valeurs dans la requête filtrée qui sont différentes de toutes les valeurs renvoyées par la requête filtrante.
Conserve les valeurs dans la requête filtrée qui sont supérieures ou supérieures ou égales à une des valeurs dans la requête filtrante.
En d'autres termes, conserve les valeurs dans la requête filtrée qui sont supérieures à ou supérieures ou égales à la valeur minimale renvoyée par la requête filtrante.
Tous
Conserve les valeurs dans la requête filtrée qui sont supérieures à toutes les valeurs dans la requête filtrante.
En d'autres termes, conserve les valeurs dans la requête filtrée qui sont supérieures ou supérieures ou égales à la valeur maximale renvoyée par la requête filtrante.
Quelconque
Conserve les valeurs dans la requête filtrée qui sont inférieures ou inférieures ou égales à une des valeurs dans la requête filtrante.
En d'autres termes, conserve les valeurs dans la requête filtrée qui sont supérieures ou supérieures ou égales à la valeur maximale renvoyée par la requête filtrante.
111 2011-05-06
Filtrage des données à l'aide de filtres de requête
Opérateur
Inférieur à
Inférieur à ou égal à
DansListe
Not InList
Mode de filtre
Tous
Tout
Tout
Description
Conserve les valeurs dans la requête filtrée qui sont inférieures ou inférieures ou égales à une des valeurs dans la requête filtrante.
En d'autres termes, conserve les valeurs dans la requête filtrée qui sont inférieures ou inférieures ou égales à la valeur minimale renvoyée par la requête filtrante.
Conservez les valeurs de la requête filtrée qui sont
égales à une des valeurs dans la liste de valeurs renvoyées par la requête filtrante.
Conserver les valeurs de la requête filtrée qui ne sont égales à aucune des valeurs dans la liste de valeurs renvoyées par la requête filtrante.
6.4.4 Combinaison de filtres de requête
112
6.4.4.1 Combinaison de filtres de requête
Les questions classiques relatives à l'activité requièrent l'extraction d'informations répondant à plusieurs critères. Par exemple, si vous analysez les données relatives aux services client, vous souhaiterez probablement cibler votre recherche sur une période particulière et sur une région particulière, et probablement aussi sur un niveau particulier de contrat de service. Vous pouvez extraire des données répondant à plusieurs critères de ce type en combinant des filtres dans une même requête.
Exemple : Analyse des revenus des ventes de l'année dernière, pour les magasins dont la surface dépasse les 4000 mètres carrés et dont les revenus des ventes sont inférieurs à
1,5 million d'euros.
Dans cet exemple, vous êtes directeur d'exploitation pour une chaîne de vente au détail. Vous souhaitez analyser les informations sur les grands magasins de votre chaîne qui n'atteignent pas le revenu des ventes que votre entreprise a fixé comme objectif.
Pour cela, vous ajoutez un filtre prédéfini sur la dimension [Année dernière] pour préciser que vous souhaitez extraire uniquement les valeurs de l'année précédente. Vous créez ensuite un deuxième
2011-05-06
Filtrage des données à l'aide de filtres de requête filtre sur la dimension [Groupe des surfaces de vente] pour indiquer que vous ne voulez que les données correspondant aux magasins dont la taille dépasse 4000 mètres carrés. Puis vous créez un troisième filtre sur l'indicateur [Revenu des ventes] pour limiter la recherche aux magasins dont le revenu des ventes est inférieur à 1,5 million d'euros. Enfin, vous combinez ces trois filtres avec l'opérateur AND.
AND
Année dernière
Groupe des surfaces de vente supérieur ou égal à : 4000
Revenu des ventes inférieur à 1 500 000
Lorsque vous exécutez la requête, seules les données des magasins répondant aux trois critères sont renvoyées au rapport :
Rubriques associées
•
Pour combiner des filtres de requête
•
Imbrication de filtres de requête
6.4.4.2 Pour combiner des filtres de requête
1.
Créez les filtres et ajoutez-les au volet Filtres de la requête.
Par défaut, les filtres sont combinés avec l'opérateur And.
2.
Pour basculer entre AND et OR, cliquez deux fois sur l'opérateur ou cliquez sur la flèche en regard de la case à cocher de l'opérateur et sélectionnez l'autre opérateur.
Remarque :
Certaines sources de données OLAP ne prennent pas en charge l'opérateur OR.
Rubriques associées
•
Combinaison de filtres de requête
113
6.4.4.3 Imbrication de filtres de requête
L'imbrication de filtres de requête vous permet de créer des conditions de filtre plus complexes qu'en combinant des filtres au même niveau.
2011-05-06
Filtrage des données à l'aide de filtres de requête
Lorsque vous imbriquez des filtres, vous définissez l'ordre dans lequel ils sont évalués. Par exemple, vous pouvez renvoyer les données fournies par deux filtres de requête liés par une relation OR (dans laquelle l'une ou l'autre des conditions de filtre est vérifiée), puis limiter encore ces données en leur appliquant un autre filtre. Dans ce cas, les deux filtres associés dans la relation OR sont imbriqués, puis comparés à l'autre filtre dans une relation AND.
L'exemple suivant illustre ce cas de figure :
Exemple : Répertorier toutes les ventes effectuées au Japon au cours du 4e trimestre ou pour lesquelles le revenu était supérieur à 1 000 000
Pour répondre à cette question, vous créez le filtre de requête imbriqué suivant :
Pays égal à Japon
AND
OR
Trimestre égal à T4
Revenu supérieur à 1 000 000
Cette combinaison de filtres de requête renvoie d'abord les données concernant les ventes effectuées au cours du T4 ou dont le chiffre d'affaires était supérieur à 1 000 000, puis il limite ces données en renvoyant uniquement les ventes effectuées au Japon.
Rubriques associées
•
Pour imbriquer des filtres de requête
•
Combinaison de filtres de requête
6.4.4.4 Pour imbriquer des filtres de requête
1.
Faites glisser et déposez un objet de rapport sur un filtre de requête existant.
Un plan de filtre de requête sur l'objet de rapport apparaît dans une relation imbriquée AND avec le filtre de requête existant.
2.
Définissez le nouveau filtre de requête.
Rubriques associées
•
Imbrication de filtres de requête
•
Combinaison de filtres de requête
114 2011-05-06
Filtrage des données à l'aide de filtres de requête
6.5 Filtrage des requêtes hiérarchiques
6.5.1 Méthode de filtrage des requêtes hiérarchiques par les niveaux
Un niveau utilisé comme filtre de requête supprime les membres sélectionnés du niveau et tous les membres enfant de la hiérarchie. Le filtre affecte également l'agrégation d'indicateur.
Exemple : Filtrage sur un niveau
Vous disposez des données 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 requête de l'Editeur de requête, sélectionnez l'opérateur Différent de, puis sélectionnez Allemagne dans la liste de valeurs du niveau).
Géographie client
Tous les clients
France
Allemagne
Hauts de Seine
Seine (Paris)
Brandebourg
Hesse
Montant des ventes
Internet
29 358 677,22 €
2 644 017,71 €
263 416,19 €
539 725,80 €
2 894 312,34 €
119 871,08 €
794 876,08 €
Après le filtrage, les données s'affichent comme suit :
Géographie client
Tous les clients
France
Hauts de Seine
Montant des ventes
Internet
26 464 364,88 $
2 644 017,71 €
263 416,19 €
115 2011-05-06
Filtrage des données à l'aide de filtres de requête
Géographie client
Montant des ventes
Internet
539 725,80 € Seine (Paris)
Lorsque le filtre est appliqué, Allemagne et tous les membres descendants sont filtrés dans la hiérarchie.
La valeur [Montant des ventes en ligne] pour Tous les clients baisse également car la valeur pour
Allemagne ne fait plus partie de l'agrégation.
6.5.2 Méthode de filtrage des requêtes hiérarchiques par les indicateurs
Un filtre sur un indicateur s'applique à tous les niveaux de la hiérarchie et n'affecte pas l'agrégation d'indicateur dans le résultat filtré.
Exemple : Filtrage sur un indicateur
Vous disposez des données suivantes, auxquelles vous appliquez le filtre [Montant des ventes en ligne] Supérieur à 500 000
.
Géographie client
Tous les clients
France
Allemagne
Hauts de Seine
Seine (Paris)
Brandebourg
Hesse
Montant des ventes
Internet
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 données filtrées s'affichent comme suit :
Géographie client
Tous les clients
France
Montant des ventes
Internet
29 358 677,22 €
2 644 017,71 €
116 2011-05-06
Filtrage des données à l'aide de filtres de requête
Géographie client
Allemagne
Seine (Paris)
Montant des ventes
Internet
539 725,80 €
2 894 312,34 €
794 876,08 € Hesse
Le filtre est appliqué à tous les membres, quel que soit leur niveau dans la hiérarchie, et les indicateurs agrégés ne sont pas influencés par la suppression des membres filtrés. (Par exemple, le montant pour Tous les clients reste 29 358 677,22 $)
117 2011-05-06
Filtrage des données à l'aide de filtres de requête
118 2011-05-06
Filtrage de données à l'aide d'invites
Filtrage de données à l'aide d'invites
7.1 Définition des invites
Une invite est un type de filtre de requête particulier. Il s'agit d'un filtre dynamique qui affiche une question chaque fois que vous actualisez les données d'un document. Pour répondre aux invites, il vous suffit de saisir ou de sélectionner les valeurs à afficher avant d'actualiser les données. Ainsi, la requête extrait uniquement les valeurs spécifiées dans la base de données et renvoie ces valeurs aux rapports du document.
Les invites permettent à plusieurs utilisateurs visualisant un même document de spécifier un sous-ensemble d'informations de base de données et d'afficher celui-ci dans les mêmes tableaux et diagrammes de rapport. Elles réduisent en outre le délai d'extraction des données dans la base de données.
Une invite contient les éléments suivants :
• un objet filtré
• un opérateur
• un message
Par exemple, pour inviter les utilisateurs à sélectionner une année spécifique, vous devez définir une invite sur la dimension [Année].
Year Equal To ("Which year?)
Dans cette invite, l'objet filtré est [Année], l'opérateur est Egal à et le message est "Quelle année ?".
Vous pouvez définir des invites sur des dimensions, des indicateurs, des attributs, des hiérarchies et des niveaux. Par exemple, vous pouvez filtrer la dimension [Année] pour renvoyer les valeurs d'une année spécifique, filtrer l'indicateur [chiffres d'affaires] pour renvoyer les valeurs correspondant à une plage de chiffres d'affaires ou filtrer la hiérarchie [Géographie] pour renvoyer les membres de la hiérarchie.
Vous pouvez créer plusieurs invites dans une même requête, reliées par les opérateurs AND ou OR.
Vous pouvez également imbriquer les invites. Lorsque l'utilisateur exécute une requête, les invites s'affichent.
Les invites s'affichent dans le script généré par la requête, soit en tant que valeur obtenue en réponse
à l'invite, soit en tant que syntaxe particulière à l'invite. Par exemple, une invite [Pays] peut apparaître dans le SQL généré sous la forme :
Resort_Country.country
= @prompt('Enter Country:','A',
'Resort\Country', Mono,Free,Persistent,,User:0)
119 2011-05-06
Filtrage de données à l'aide d'invites 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 ignorée.
Vous pouvez créer vos propres invites ou sélectionner des invites déjà définies dans l'univers.
7.1.1 Invites fusionnées
Lorsqu'un document contient plusieurs fournisseurs de données, les invites comprenant (1) des objets de même type de données, (2) des opérateurs de même type, et (3) utilisant le même texte d'invite, sont fusionnées.
Lorsque tous les fournisseurs de données sont actualisés, un seul message d'invite s'affiche pour de telles invites.
La liste de valeurs affichée par l'invite fusionnée correspond à la liste associée à l'objet dans l'invite ayant le plus grand nombre de contraintes de propriétés d'affichage.
7.1.2 Invites hiérarchiques
Les objets suivants affichent leurs listes de valeurs de façon hiérarchique dans une invite :
• Hiérarchies
• Niveaux
• Dimensions associées à des listes de valeurs hiérarchiques
Une liste de valeurs hiérarchique apparaît sous la forme d'une arborescence. Vous pouvez naviguer dans l'arborescence (de bas en haut et vice versa) pour accéder aux éléments que vous souhaitez. En fonction de l'opérateur de filtre de l'invite, vous pouvez sélectionner des éléments dans les différents niveaux de la liste de valeurs ou uniquement au niveau le plus bas.
7.2 Requêtefiltre de et invite, opérateurs
120 2011-05-06
Filtrage de données à l'aide d'invites
7.2.1 Liste des opérateurs
121
7.2.1.1 Opérateur Egal à
L'opérateur Egal à permet d'obtenir des données égales à une valeur.
Par exemple, pour extraire des données uniquement sur les Etats-Unis, vous allez créer un filtre "Pays
Egal à USA".
7.2.1.2 Opérateur Différent de
L'opérateur Différent de permet d'obtenir des données différentes d'une valeur.
Par exemple, pour extraire des données sur tous les pays sauf les Etats-Unis, vous allez créer un filtre
"Pays Différent de USA".
7.2.1.3 Opérateur Différent de
L'opérateur Différent de permet d'extraire des données différentes à partir d'une valeur donnée.
Par exemple, pour extraire des données sur tous les trimestres sauf le quatrième trimestre, créez un filtre [Trimestre] Différent de "T4".
7.2.1.4 Opérateur Supérieur à
L'opérateur Supérieur à permet d'extraire des données supérieures à une valeur.
Par exemple, pour extraire des données sur les clients de plus de 60 ans, vous allez créer un filtre
"[Age client] Supérieur à 60".
2011-05-06
Filtrage de données à l'aide d'invites
122
7.2.1.5 Opérateur Supérieur ou égal à
L'opérateur Supérieur ou égal à permet d'extraire des données supérieures ou égales à une valeur.
Par exemple, pour extraire des données sur le chiffres d'affaires à partir de 1,5 millions de dollars, vous allez créer un filtre "[Chiffre d'affaires] Supérieur ou égal à 1 500 000".
7.2.1.6 Opérateur Inférieur à
L'opérateur Inférieur à permet d'extraire des données inférieures à une certaine valeur.
Par exemple, pour extraire des notes d'examen inférieures à 40, créez un filtre "[Notes d'examen]
Inférieur à 40".
7.2.1.7 Opérateur Inférieur ou égal à
L'opérateur Inférieur ou égal à permet d'extraire des données inférieures ou égales à une valeur.
Par exemple, pour extraire des données sur les clients de 30 ans ou moins, vous allez créer un filtre
"[Age] Inférieur ou égal à 30".
7.2.1.8 Opérateur Entre
L'opérateur Entre permet d'extraire des données situées entre deux valeurs, les deux valeurs étant comprises.
Par exemple, pour extraire des données sur les semaines comprises entre la semaine 25 et la semaine 36 (semaines 25 et 36 comprises), vous allez créer un filtre "[Semaine] Entre 25 et 36".
7.2.1.9 Opérateur Pas entre
2011-05-06
Filtrage de données à l'aide d'invites
L'opérateur Pas entre permet d'extraire des données qui ne sont pas comprises dans une plage de valeurs.
Par exemple, pour extraire des données sur toutes les semaines de l'année, sauf les semaines 25 à 36 comprises, vous allez créer un filtre "[Semaine] Pas entre 25 et 36".
7.2.1.10 Opérateur Dans liste
L'opérateur Dans liste permet d'extraire des données correspondant aux valeurs d'une liste de valeurs.
Par exemple, pour extraire uniquement les données sur les Etats-Unis, le Royaume-Uni et le Japon, créez un filtre [Pays] Dans liste ("USA";"RU";"Japon").
Lorsqu'il est utilisé avec une liste hiérarchique de valeurs (à partir d'une dimension associée à une liste hiérarchique de valeurs ou à partir d'un objet hiérarchie), l'opérateur Dans liste permet de sélectionner plusieurs membres, quel que soit leur niveau dans la hiérarchie. Par exemple, une invite concernant la hiérarchie [Géographie] à l'aide de l'opérateur Dans liste permet de sélectionner [Paris] au niveau
Ville et [Canada] au niveau Pays dans l'invite.
Lorsqu'il est utilisé dans un filtre de rapport, l'opérateur Dans liste génère une liste horizontale des valeurs.
7.2.1.11 Opérateur Pas dans liste
L'opérateur Pas dans liste permet d'obtenir des données qui ne correspondent pas à plusieurs valeurs.
Par exemple, si vous ne voulez pas extraire des données sur les Etats-Unis, le Royaume-Uni et le
Japon, vous allez créer un filtre [Pays] Pas dans ("USA";"RU";"Japon").
Utilisé avec une liste hiérarchique de valeurs (depuis une dimension associée à une liste hiérarchique de valeurs, un objet de hiérarchie ou un objet de niveau), l'opérateur Dans liste permet de sélectionner plusieurs membres dans tous les niveaux de la hiérarchie. Par exemple, une invite sur la hiérarchie
[Géographie] utilisant l'opérateur Pas dans liste permet de sélectionner [Paris] au niveau Ville et [Canada] au niveau Pays de l'invite.
123
7.2.1.12 Opérateur Correspond au modèle
L'opérateur Correspond au modèle permet d'extraire des données dans lesquelles figure une chaîne donnée, complète ou partielle.
2011-05-06
Filtrage de données à l'aide d'invites
Par exemple, pour extraire des clients dont l'année de naissance est 1972, vous pouvez créer le filtre
[Date de naissance] Correspond au modèle "72".
7.2.1.13 Opérateur Différent du modèle
L'opérateur Différent du modèle permet d'extraire des données dans lesquelles ne figure pas une chaîne donnée.
Par exemple, pour extraire des clients dont l'année de naissance n'est pas 1972, vous pouvez créer le filtre [Date de naissance] Différent du modèle "72".
7.2.1.14 Opérateur A la fois
L'opérateur A la fois permet d'extraire des données qui correspondent à deux valeurs.
Par exemple, pour extraire des clients ayant un téléphone fixe et un téléphone portable, vous pouvez créer le filtre [Type de compte] A la fois "Fixe" et "Portable".
Remarque :
Cet opérateur n'est pas pris en charge pour les filtres basés sur des objets de hiérarchie ou dans les univers basés sur des sources de données OLAP.
124
7.2.1.15 Opérateur Sauf
L'opérateur Sauf permet d'extraire des données qui correspondent à une valeur et en excluent une autre.
Par exemple, pour extraire des clients ayant un téléphone fixe mais pas de téléphone portable, vous pouvez créer le filtre [Type de compte] "Fixe" Sauf "Portable".
L'opérateur Sauf est plus restrictif que les opérateurs Différent de et Pas dans liste. Par exemple, un rapport qui extrait des clients, doté du filtre [Lignes] Différent 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 dépenses 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.
2011-05-06
Filtrage de données à l'aide d'invites
Remarque :
Cet opérateur n'est pas pris en charge dans les univers basés sur des sources de données OLAP.
Rubriques associées
•
•
7.2.2 Restrictions sur les opérateurs de filtre
Le tableau suivant répertorie les restrictions appliquées aux opérateurs d'invite et de filtre basées sur l'objet filtré et le type de requête.
Objet
Hiérarchie basées sur le niveau
Hiérarchie parent-enfant
Hiérarchie de requête BICS
Filtres disponibles
Egal à
, Différent de, Dans liste, Pas dans liste
, Correspond au modèle, Dif férent du modèle
Egal à
, Dans liste, Correspond au mo dèle
Egal à
, Différent de, Dans liste, Pas dans liste
7.3 Pour générer une nouvelle invite
1.
Faites glisser l'objet à filtrer à l'aide d'une invite et déposez-le dans le volet Filtres de la requête.
Le filtre de la requête s'affiche en mode plan dans le volet Filtres de la requête. La structure affiche l'objet filtré, l'opérateur et le type de filtre appliqué à l'objet. (Par défaut, le filtre est une constante.)
2.
Sélectionnez l'opérateur de filtre dans la liste.
Remarque :
La liste des opérateurs disponibles dépend du type d'objet filtré.
3.
Cliquez sur la flèche à droite de la structure du filtre de la requête et sélectionnez Invite dans le menu pour filtrer l'objet à l'aide d'une invite.
125 2011-05-06
Filtrage de données à l'aide d'invites
Remarque :
Si le document contient plusieurs fournisseurs de données et qu'il existe une invite comprenant (1) des objets avec les mêmes types de données, (2) des opérateurs de même type et (3) utilisant le même texte d'invite comme nouvelle invite, un avertissement s'affiche pour indiquer que les deux invites vont être fusionnées. Cela implique que lorsque tous les fournisseurs de données sont actualisés, un seul message d'invite s'affiche pour les deux invites concernées.
La boîte de dialogue Invite s'affiche.
4.
Sélectionnez Nouvelles invites.
5.
Saisissez le texte de l'invite (par exemple, « Saisissez une ville ») dans la zone Texte de l'invite.
6.
Cliquez sur Invite avec une liste de valeurs pour permettre à l'utilisateur de sélectionner dans une liste de valeurs lorsqu'il répond à l'invite.
• Cette option est sélectionnée par défaut si l'objet filtré possède une liste de valeurs qui lui est associée dans l'univers.
• Cette option est sélectionnée par défaut et ne peut pas être désélectionnée si l'objet filtré est une hiérarchie.
• Ne sélectionnez pas cette option si l'objet filtré est une date et que vous souhaitez que les utilisateurs puissent sélectionner une date dans une fenêtre calendrier.
7.
Cliquez sur Sélectionner uniquement dans la liste pour limiter le choix de l'utilisateur aux valeurs pouvant être sélectionnées dans la liste.
• Cette option est sélectionnée par défaut si l'objet filtré possède une liste de valeurs qui lui est associée dans l'univers et ne peut pas être désélectionnée si l'objet filtré est une hiérarchie.
• Ne sélectionnez pas cette option si l'objet filtré est une date et que vous souhaitez que les utilisateurs puissent sélectionner une date dans une fenêtre calendrier.
8.
Sélectionnez Conserver les dernières valeurs sélectionnées pour vous assurer que l'invite sélectionne par défaut les dernières valeurs sélectionnées par l'utilisateur pour y répondre.
Cette option est sélectionnée par défaut si l'objet filtré possède une liste de valeurs qui lui est associée dans l'univers et ne peut pas être désélectionnée si l'objet filtré est une hiérarchie.
9.
Cliquez sur Définir les valeurs par défaut pour que l'invite sélectionne les valeurs par défaut lorsqu'elle s'affiche et saisissez une valeur dans la zone Saisir une valeur ou cliquez sur ..., puis sélectionnez les valeurs par défaut dans la boîte de dialogue Liste de valeurs.
Remarque :
Ce bouton est désactivé si l'objet filtré ne possède pas de liste de valeurs qui lui est associée.
10.
Sélectionnez Invite facultative pour que l'invite soit facultative. Si l'utilisateur ne fournit aucune valeur à une invite facultative, celle-ci est ignorée.
11.
Cliquez sur l'icône en regard de la zone de texte et utilisez la boîte de dialogue qui s'affiche pour définir les propriétés de l'invite.
L'invite s'affiche à chaque actualisation du document.
Rubriques associées
•
Définition du mode d'affichage des invites
•
126 2011-05-06
Filtrage de données à l'aide d'invites
7.4 Pour sélectionner une invite existante
Vous pouvez sélectionner des invites déjà existantes à ajouter à une requête. Seules les invites déjà existantes compatibles avec l'objet que vous filtrez s'affichent.
1.
Faites glisser l'objet sur lequel vous souhaitez poser une invite et déposez-le dans le volet Filtres
de la requête.
Le filtre de la requête s'affiche en mode plan dans le volet Filtres de la requête.
2.
Cliquez sur la flèche à droite du Filtre de requête, puis sélectionnez Invite dans le menu.
3.
Cliquez sur A partir de l'univers, sélectionnez 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 même type de données.
7.5 Pour supprimer une invite
• Sélectionnez l'invite dans le volet Filtres de la requête, puis cliquez sur la touche Supprimer.
7.6 Définition du mode d'affichage des invites
Par défaut, les invites affichent une zone et une liste de valeurs. Pour répondre aux invites, il vous suffit de saisir les valeurs dans la zone ou de les sélectionner dans la liste.
Vous pouvez changer le mode d'affichage des invites à l'aide de l'une ou plusieurs des options suivantes :
Pour que l'invite affiche...
(utile lorsque vous...) Alors...
la liste des valeurs associées à la dimension, l'indicateur ou l'information faisant l'objet du filtre, souhaitez afficher toutes les valeurs pour l'objet puis effectuer une sélection parmi ces valeurs conservez l'option sélectionnée par défaut : Invite avec liste de
valeurs
les valeurs spécifiées la dernière fois qu'une réponse a été donnée à l'invite (les utilisateurs pouvant sélectionner une ou plusieurs autres valeurs), resélectionnez souvent les mêmes valeurs lorsque vous actualisez le document mais souhaitez avoir la possibilité de sélectionner une autre valeur si nécessaire, telle que le nom du mois actuel sélectionnez l'option : Conser-
ver les dernières valeurs sélectionnées
127 2011-05-06
Filtrage de données à l'aide d'invites
Pour que l'invite affiche...
(utile lorsque vous...) Alors...
les valeurs que vous spécifiez comme valeurs par défaut (les utilisateurs pouvant sélectionner une ou plusieurs autres valeurs), resélectionnez presque toujours les mêmes valeurs lorsque vous actualisez le document mais souhaitez avoir la possibilité de sélectionner une autre valeur si nécessaire, telle que le nombre de l'année actuelle sélectionnez l'option : Définir
valeur(s) par défaut
une liste de valeurs à partir de laquelle les utilisateurs effectuent leur sélection, souhaitez empêcher que les utilisateurs saisissent une valeur susceptible de ne pas exister dans la base de données sélectionnez l'option : Sélectio-
nner uniquement dans la liste
Pour que l'invite soit facultative, sélectionnez Invite facultative. Vous n'êtes pas tenu de spécifier la valeur de l'invite, auquel cas, celle-ci est ignorée.
Remarque :
Si l'invite concerne une date et que vous voulez que les utilisateurs voient le calendrier dans une fenêtre contextuelle pour pouvoir y sélectionner une ou plusieurs dates, ne sélectionnez pas Invite avec liste
de valeurs.
7.7 Combinaison d'invites
La combinaison de plusieurs invites sur une requête unique vous permet de filtrer les données renvoyées 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 période : du ? au ?
… permet à chaque responsable visualisant le document d'accéder aux valeurs d'un compte client particulier sur une période donnée.
Pour combiner les invites, procédez de la même manière que pour les filtres de requête.
7.7.1 Combinaison d'invites avec des filtres de requête
128 2011-05-06
Filtrage de données à l'aide d'invites
La combinaison d'invites et de filtres sur une requête unique vous permet de décider, à l'aide de filtres, des valeurs pour certains des objets sélectionnés sur la requête, et autorise les utilisateurs à décider,
à l'aide d'invites, des valeurs des autres objets sélectionnés. Par exemple, si vous combinez les filtres et invites suivants dans un document Ressources humaines :
• [Année] Egale à Cette année
• [Poste] Différent de Directeur
• Quel employé ?
Les utilisateurs qui visualisent le document peuvent choisir l'employé dont ils veulent voir les informations, mais il ne peuvent consulter que les données relatives à l'année actuelle et n'ont pas accès aux données concernant les directeurs.
7.8 Pour modifier l'ordre des invites
L'Editeur de requête est ouvert.
1.
Cliquez sur Propriétés de la requête dans la barre d'outils de l'Editeur de requête.
2.
Sélectionnez l'invite à déplacer vers le haut ou vers le bas dans la boîte de dialogue Ordre des
invites, puis cliquez sur la flèche correspondante à côté.
129 2011-05-06
Filtrage de données à l'aide d'invites
130 2011-05-06
Utilisation de requêtes combinées
Utilisation de requêtes combinées
8.1 Définition des requêtes combinées
Une requête combinée est un groupe de requêtes fonctionnant ensemble pour renvoyer un seul résultat.
Il existe trois types de combinaison possibles :
• union
• intersect
• minus
Une requête UNION prend toutes les données des deux requêtes, élimine les lignes en double et crée un ensemble de données combinées.
Une requête INTERSECT renvoie les données communes aux deux requêtes.
Une requête MINUS renvoie les données de la première requête qui n'apparaissent pas dans la seconde.
Remarque :
Il n'est pas possible de combiner des requêtes BICS.
Exemple : Requêtes de type union, intersection et minus
Dans cet exemple, deux requêtes renvoient des listes de pays, comme indiqué dans le tableau suivant :
Requête
Requête 1
Requête 2
Valeurs
Etats-Unis ; Royaume-Uni ; Allemagne ; France
Etats-Unis ; Espagne
Les différents types de requête combinée renvoient les valeurs suivantes :
Type de combinaison
UNION
INTERSECT
MINUS
Valeurs
Etats-Unis ; Royaume-Uni ; Allemagne ; France ;
Espagne
Etats-Unis ;
Royaume-Uni ; Allemagne ; France
131 2011-05-06
Utilisation de requêtes combinées
Rubriques associées
•
8.2 Utilisation des requêtes combinées
Les requêtes combinées permettent de répondre aux questions qui sont difficiles voire impossibles à formuler dans une requête standard.
Exemple : Renvoyer un ensemble de données à l'aide d'une combinaison de requêtes
L'exemple d'univers Océan Voyages contient la dimension Année, qui renvoie les clients ayant déjà séjourné dans un lieu de vacances, et Année de réservation, qui renvoie les clients ayant réservé un séjour pour une période future. En raison de la structure de la base de données et de l'univers, ces objets sont incompatibles, ce qui signifie que vous ne pouvez pas les inclure dans un même bloc de rapport.
Comment obtenir en une seule liste les années où plus de n clients ont séjourné dans un lieu de vacances et les années où plus de n clients ont réservé un séjour dans un lieu de ce type ? Vous pouvez combiner les 2 requêtes de la façon suivante :
Requête
Requête 1
Résultat
Années où plus de n clients ont séjourné dans un lieu de vacances
UNION
Requête 2
Années où plus de n clients ont réservé un séjour dans un lieu de vacances
L'union entre ces deux requêtes renvoie la liste des années que vous recherchez.
8.3 Génération des requêtes combinées
Si votre base de données prend en charge le type de combinaison de votre requête, les requêtes combinées opèrent au niveau de la base de données : elles modifient la requête envoyée à la base de données. Pour ce faire, elles génèrent des scripts de requêtes qui comprennent les opérateurs UNION,
INTERSECT et MINUS.
Si votre base de données ne prend pas en charge le type de combinaison de votre requête, la combinaison s'exécute après l'extraction des données. Plusieurs requêtes renvoient des données au
132 2011-05-06
Utilisation de requêtes combinées rapport, puis une requête combinée s'exécutant normalement au niveau de la base de données traite ces données pour générer un seul résultat.
8.4 Pour combiner des requêtes
1.
Créez une requête initiale dans le panneau de requêtes.
2.
Dans la barre d'outils, cliquez sur (Afficher/Masquer) Panneau de requêtes combinées pour afficher le panneau Requêtes combinées sous la liste des objets de requête.
Le panneau Requêtes combinées montre la requête active. Vous pouvez modifier le nom de la requête en cliquant sur celle-ci dans le panneau, en sélectionnant Modifier le nom dans le menu, puis en saisissant un nouveau nom dans un la zone Nom de la boîte de dialogue qui apparaît.
3.
Cliquez sur Ajouter une requête combinée en haut du volet Requêtes combinées pour ajouter une copie de la requête initiale. La seconde requête apparaît dans le volet Requêtes combinées et présente les caractéristiques suivantes :
• Elle contient les mêmes objets de rapport que la requête initiale.
• Elle ne contient pas les filtres définis pour la requête initiale.
• Elle est combinée avec la requête initiale à l'aide d'une relation de type UNION.
• Son nom est Requête nº n.
4.
Pour changer de requête, cliquez sur la requête souhaitée dans le volet Requêtes combinées.
5.
Pour supprimer une requête, sélectionnez-la dans le volet Requêtes combinées, puis cliquez sur
Supprimer.
6.
Pour modifier le type de combinaison, cliquez deux fois sur l'opérateur. L'opérateur devient successivement UNION, MINUS, INTERSECT.
7.
Créez chaque requête à l'intérieur de la requête combinée comme vous le faites pour une requête normale.
8.
Cliquez sur Exécuter la requête.
8.5 Structure des requêtes combinées
Les requêtes d'une requête combinée doivent renvoyer le même nombre d'objets d'un même type de données et ces objets doivent être dans le même ordre. Vous ne pouvez pas combiner de requêtes lorsque le nombre d'objets dans les résultats de requête et les types de données de ces objets ne sont pas identiques. Par exemple, vous ne pouvez pas combiner une requête qui renvoie l'année avec une requête qui renvoie l'année et le revenu, et vous ne pouvez pas combiner une requête qui renvoie l'année avec une requête qui renvoie le revenu.
Vous devez également vérifier la sémantique de vos requêtes combinées. Bien qu'il soit possible de combiner une requête qui renvoie l'année avec une requête qui renvoie la région si les deux dimensions sont du même type de données, le résultat, une liste combinant années et régions, risque de ne pas
133 2011-05-06
Utilisation de requêtes combinées
être explicite. Généralement, si votre première requête contient une dimension Année, votre deuxième requête contient également une dimension qui renvoie une liste d'années.
8.5.1 Pour renvoyer une liste d'années et d'années de réservation en fonction du nombre de clients
Vous souhaitez créer une requête qui renvoie une liste des années où plus de n clients ont séjourné dans un lieu de vacances et où plus de n clients ont réservé un séjour dans un lieu de ce type.
1.
Sélectionnez l'univers Océan Voyages dans la liste des univers pour ouvrir l'Editeur de requête.
2.
Faites glisser l'objet Année vers le volet Objets du résultat.
3.
Faites glisser l'objet Nombre de clients vers le volet Filtres de la requête et créez un filtre de rapport qui restreint Nombre de clients à un nombre supérieur à n.
4.
Cliquez sur Requête combinée.
Le volet Requête combinée apparaît dans la partie inférieure gauche de l'Editeur de requête avec les deux requêtes jointes par union.
5.
Cliquez sur la deuxième requête et supprimez les objets Année et Nombre de clients.
6.
Faites glisser l'objet Année de réservation vers le volet Objets du résultat.
7.
Faites glisser l'objet Clients prévisionnels vers le volet Filtres de la requête et créez un filtre de rapport qui restreint les clients prévisionnels à un nombre supérieur à n.
8.
Cliquez sur Exécuter la requête.
La requête renvoie la liste des années et des années de réservation.
8.6 Ordre de priorité dans l'exécution d'une requête combinée
Dans une requête combinée, l'ordre d'exécution est primordial pour le résultat final.
Dans sa forme la plus simple, la requête combinée se compose de deux ou plusieurs requêtes reliées par une relation particulière.
INTERSECTION
Requête 1
Requête 2
Requête 3
Dans un tel cas, le premier résultat calculé est l'intersection entre la requête combinée n et la requête combinée n + 1. Le résultat suivant est l'intersection entre le premier résultat et le résultat de la requête combinée n + 2. L'exécution de la requête se poursuit de cette façon avec toutes les requêtes de la relation. Le résultat suivant est ainsi obtenu :
134 2011-05-06
Utilisation de requêtes combinées
Requête
Requête 1
Requête 2
INTERSECTION de 1 et 2
Requête 3
Dernière INTERSECTION
Données
Etats-Unis ; Royaume-Uni ; France ; Allemagne
Etats-Unis ; France ; Finlande
Etats-Unis ; France
Etats-Unis ; Espagne
Etats-Unis
8.6.1 Imbrication des requêtes combinées
Par défaut, à chaque fois que vous ajoutez une requête combinée, elle est combinée au niveau de combinaison initial avec les requêtes existantes. Chaque requête ajoutée augmente la liste des requêtes combinées. Si vous ajoutez la requête 3 aux requêtes 1 et 2, qui sont déjà combinées dans une relation
UNION, vous obtenez le résultat suivant :
UNION
Requête 1
Requête 2
Requête 3
Vous pouvez également imbriquer des requêtes dans des relations complexes, à plusieurs niveaux, pour contrôler l'exécution de la commande, comme dans l'exemple suivant où le résultat de la requête
1 MINUS la requête 2 est combiné dans une relation INTERSECT avec la requête 3.
Requête combinée 1
MINUS
INTERSECT Requête combinée 2
Requête 3
Les groupes de requêtes sont traités 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 précité, apparaissent en retrait à droite.) Dans l'exemple précité, la requête MINUS est la première à être calculée. Le résultat de la requête MINUS est ensuite combiné dans une requête INTERSECT avec la requête 3.
135 2011-05-06
Utilisation de requêtes combinées
Requête
Requête 1
Requête 2
Requête 1 MINUS Requête 2
Requête 3
(Requête 1 MINUS Requête 2)
INTERSECT
Requête 3
Résultat
Etats-Unis ; Royaume-Uni ; Espagne ; Allemagne
Allemagne
Etats-Unis ; Royaume-Uni ; Espagne
Etats-Unis ; Espagne ; Finlande
Etats-Unis ; Espagne
Remarque :
Si votre base de données prend en charge directement le type de requête combinée à exécuter, le script généré de la requête contient directement les opérateurs de combinaison. Dans ce cas, l'ordre de priorité dépend de l'ordre de priorité défini dans la base de données. Pour en savoir plus, voir votre administrateur de base de données.
8.6.2 Définition de l'ordre de priorité des requêtes combinées
1.
Créez les requêtes à organiser dans le panneauRequêtes combinées.
2.
Pour imbriquer une paire de requêtes, faites glisser et déposez une requête sur la requête à laquelle vous souhaitez l'associer dans la paire imbriquée.
Par défaut, les requêtes source et cible sur lesquelles porte cette opération glisser-déposer sont mises en retrait et combinées à l'aide d'un opérateur UNION.
3.
Continuez à ajouter des requêtes au groupe imbriqué en les faisant glisser et en les déposant sur l'espace qui sépare deux requêtes déjà dans le groupe.
4.
Pour créer d'autres groupes imbriqués à l'intérieur d'un groupe existant dont la priorité est plus
élevée, répétez les deux étapes précédentes.
5.
Cliquez deux fois sur les opérateurs de combinaison de tous les groupes de la requête pour les modifier, selon vos besoins.
Rubriques associées
•
136 2011-05-06
Filtrage de données à l'aide de sous-requêtes
Filtrage de données à l'aide de sous-requêtes
9.1 Définition des sous-requêtes
Une sous-requête est un type de filtre de requête plus souple qui permet de restreindre des valeurs de façon plus performante qu'avec un filtre de requête ordinaire.
Les sous-requêtes sont plus puissantes que les filtres de requête ordinaires pour les raisons suivantes :
• Elles permettent de comparer les valeurs de l'objet dont les valeurs sont utilisées pour restreindre la requête avec les valeurs d'autres objets.
• Elles permettent de restreindre les valeurs renvoyées par la sous-requête à l'aide d'une clause
WHERE.
• Elles permettent de poser des questions complexes qui sont difficiles, voire impossibles, à formuler avec les filtres de requête simples. Par exemple : quelle est la liste des clients et de leur revenu dans laquelle un client a acheté un service qui avait été réservé (par n'importe quel client) au premier trimestre (T1) 2003 ?
Les sous-requêtes modifient le SQL généré pour extraire les données de requête. Le SQL contient une sous-requête qui restreint les données renvoyées par une requête externe. SQL est le langage de requête pris en charge par toutes les bases de données relationnelles (SGBDR), bien que chaque base de données ait sa propre syntaxe. Pour en savoir plus sur les sous-requêtes SQL, consultez n'importe quel manuel traitant de SQL.
Toutes les sous-requêtes ne sont pas prises en charge dans les bases de données. Si elles ne sont pas prises en charge, l'option pour créer des sous-requêtes n'apparaît pas dans l'Editeur de requête.
Remarque :
Vous pouvez créer des sous-requêtes uniquement à l'aide de dimensions, d'attributs et d'indicateurs.
Vous ne pouvez pas créer de sous-requêtes à l'aide d'objets hiérarchiques.
Rubriques associées
•
•
9.2 Pour créer une sous-requête
137 2011-05-06
Filtrage de données à l'aide de sous-requêtes
1.
Ajoutez au volet Objets du résultat les objets à afficher dans la requête.
2.
Dans le volet Objets du résultat, sélectionnez l'objet à filtrer avec une sous-requête et cliquez sur
Ajouter une sous-requête en haut à droite du volet Filtres de la requête.
Le plan de la sous-requête s'affiche dans le volet Filtres de la requête. Par défaut, l'objet sélectionné apparaît comme objet de type Filtre et Filtrer par.
3.
Pour ajouter une condition WHERE à la sous-requête, faites glisser un objet de rapport vers la zone de la sous-requête, au-dessous des zones Déposer un objet ici.
4.
Pour ajouter une condition WHERE à la sous-requête, faites glisser un objet de rapport vers la zone de la sous-requête, en dessous des zones Déposer un objet ici.
Vous pouvez utiliser une sous-requête existante ou un filtre de requête standard comme condition
WHERE dans une sous-requête. Pour ce faire, faites glisser le filtre existant ou la sous-requête vers la zone de la sous-requête, en dessous des zones Déposez un objet ici. Pour copier le filtre existant
(au lieu de le déplacer) vers la condition WHERE, maintenez la touche CTRL enfoncée pendant l'opération de glisser-déposer. Dans ce cas, le filtre existant conserve sa place initiale et devient un
élément de la condition WHERE de la sous-requête.
5.
Sélectionnez l'opérateur et les valeurs utilisés pour filtrer l'objet dans la condition WHERE.
6.
Cliquez sur Sous-requête pour ajouter une sous-requête au filtre de requête.
Vous pouvez lier des sous-requêtes par des relations AND ou OR, mais également les imbriquer
(créer des sous-requêtes dans des sous-requêtes) en faisant glisser une sous-requête existante vers la zone qui se trouve sous les zones Déposer un objet ici. Dans ce cas, la sous-requête interne devient un élément de la condition WHERE de la sous-requête externe. Pour copier la sous-requête (au lieu de la déplacer) vers la condition WHERE, maintenez la touche CTRL enfoncée pendant l'opération de glisser-déposer. Dans ce cas, la deuxième sous-requête reste au même niveau que la première et devient un élément de la clause WHERE de celle-ci.
Par défaut, les deux sous-requêtes sont liées par une relation de type AND. Cliquez sur l'opérateur
AND pour basculer entre AND et OR.
7.
Pour imbriquer une sous-requête (c'est-à-dire créer une sous-requête au sein d'une sous-requête), faites glisser une sous-requête au-dessous des zones Déposer un objet ici.
Pour copier la sous-requête (au lieu de la déplacer) vers la condition WHERE, maintenez la touche
CTRL enfoncée pendant l'opération de glisser-déposer. Dans ce cas, la deuxième sous-requête reste au même niveau que la première et devient un élément de la clause WHERE de celle-ci.
La sous-requête interne devient un élément de la condition WHERE de la sous-requête externe.
Rubriques associées
•
•
•
138 2011-05-06
Filtrage de données à l'aide de sous-requêtes
9.3 Pour déterminer les clients qui ont acheté un service réservé au premier trimestre (T1) 2003 ainsi que le chiffre d'affaires généré
L'Editeur de requête est ouvert et la requête est basée sur l'univers [xxx].
1.
Faites glisser les objets Client et Revenu vers le volet Objets du résultat de l'Editeur de requête.
2.
Sélectionnez l'objet Service.
3.
Cliquez sur Sous-requête.
Le plan de la sous-requête s'affiche dans le volet Filtres de la requête.
Remarque :
L'objet sélectionné apparaît dans les deux zones du plan de la sous-requête. Le même 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-requête ne renvoie aucune valeur et la requête ne renvoie donc aucune valeur non plus.
4.
Faites glisser l'objet Année de réservation dans la zone de la structure de la sous-requête sous les objets Service pour ajouter une condition WHERE à l'objet Année de réservation.
5.
Définissez l'opérateur conditionnel de l'objet Année de réservation à Egal à.
6.
Saisissez "FY2003" dans la zone Saisissez une constante.
7.
Faites glisser l'objet Trimestre de réservation dans la zone de la structure de la sous-requête sous les objets Service pour ajouter l'objet Trimestre de réservation à la condition WHERE.
8.
Définissez l'opérateur conditionnel de l'objet Trimestre de réservation à Egal à.
9.
Saisissez "Q1" dans la zone Saisissez une constante.
10.
Cliquez sur Exécuter pour lancer la requête.
9.4 Paramètres de sous-requête
Une sous-requête ou un ensemble de sous-requêtes contient les paramètres suivants :
Paramètre Description
Objet(s) de type Filtre
Objet dont les valeurs sont utilisées pour filtrer les objets du résultat.
Vous pouvez inclure plusieurs objets de type
Filtre. De cette manière, les valeurs des objets sélectionnés sont concaténées.
139 2011-05-06
Filtrage de données à l'aide de sous-requêtes
Paramètre
Objet(s) de type Filtrer par
Opérateur
Condition WHERE (facultatif)
Opérateur de relation
Description
Objet déterminant les valeurs de l'objet de type
Filtre renvoyées par la sous-requête.
Vous pouvez inclure plusieurs objets de type Filtrer par. De cette manière, les valeurs des objets sélectionnés sont concaténées.
Opérateur spécifiant la relation entre l'objet de type Filtre et l'objet de type Filtrer par.
Les restrictions de la base de données empêchent l'utilisation de certaines combinaisons entre les opérateurs et les objets de type Filtre. Par exemple, si vous utilisez l'opérateur Egal à avec un objet de type Filtrer par qui renvoie plusieurs valeurs, la base de données rejette le code SQL, car ce type de sous-requête requiert l'objet Filtrer par pour ne renvoyer qu'une seule valeur.
Dans les cas où le code SQL généré est rejeté par la base de données, un message d'erreur s'affiche avec la description de l'erreur renvoyée par la base de données.
Condition supplémentaire qui contraint la liste des valeurs de l'objet Filtrer par. Vous pouvez utiliser des objets de rapport ordinaires, des conditions prédéfinies ou des filtres de requête existants (y compris des sous-requêtes) dans la condition
WHERE.
En présence de plusieurs sous-requêtes, cet opérateur détermine la relation entre les sousrequêtes.
AND : les conditions de toutes les sous-requêtes doivent être remplies.
OR : les conditions de l'une des sous-requêtes doivent être remplies.
140 2011-05-06
Hiérarchisation de données à l'aide du classement de base de données
Hiérarchisation de données à l'aide du classement de base de données
10.1 Définition du classement de base de données
Lorsque vous classez des données, vous les triez et les filtrez selon des critères de classement. Il est possible de faire en sorte que les données renvoyées de la base de données ne soient pas classées, puis de les classer dans le rapport. Le classement de base de données permet de classer des données au niveau de la base de données de sorte que les données renvoyées par la requête soient déjà classées.
Le classement de base de données comporte les avantages suivants :
• Le classement de données peut nécessiter une puissance de calcul considérable. Un classement au niveau de la base de données permet au serveur, généralement plus puissant que l'ordinateur client, de prendre en charge ce traitement.
• Le préclassement des données permet de réduire la quantité de données extraites sur le réseau et stockées dans le document.
Le classement de base de données implique une modification du script généré par la requête. Si la base de données sur laquelle repose la requête ne prend pas en charge le classement, l'option servant
à créer un classement n'est pas disponible dans le panneau de requêtes.
Remarque :
Il n'est pas possible d'inclure des objets hiérarchiques dans les classements de base de données.
Rubriques associées
•
10.2 Paramètres de classement de base de données
Les classements de base de données apparaissent comme suit dans le volet Filtres de la requête de l'Editeur de requête :
141 2011-05-06
Hiérarchisation de données à l'aide du classement de base de données
142
Le tableau suivant décrit les paramètres de classement de gauche à droite :
Paramètre
Sens et type de classement
Description
• Premiers : classe les [nombre d'enregistrements] premières valeurs de la dimension classée par ordre décroissant.
• Derniers : classe les [nombre d'enregistrements] premières valeurs de la dimension classée par ordre croissant.
• Premiers % : classe les premiers [nombre d'enregistrements] pour cent des valeurs de la dimension classée par ordre décroissant.
• Derniers % : classe les premiers [nombre d'enregistrements] pour cent des valeurs de la dimension classée par ordre croissant.
Nombre d'enregistrements/pourcentage
Dimension classée
D'après
Classé par (facultatif)
Nombre d'enregistrements (par exemple, les
10 premiers) ou pourcentage des enregistrements
(par exemple, les derniers 10 %) à renvoyer dans le classement.
Dimension utilisée dans le classement. Par exemple, si la dimension est Région et le classement les 10 premiers, le classement renvoie les 10 premières régions.
Indicateur utilisé pour classer la dimension. Par exemple, si l'indicateur est Revenu et la dimension Région, un classement des régions est établi en fonction de l'importance des revenus que celles-ci génèrent.
Dimension qui spécifie le contexte de calcul supplémentaire pour le classement. Par exemple, si la dimension de classement est Région, que l'indicateur est Revenu et que la dimension Classé par est Pays, les régions sont classées en fonction de leurs revenus à l'intérieur de chaque pays.
2011-05-06
Hiérarchisation de données à l'aide du classement de base de données
Paramètre
Condition Où (facultatif)
Description
Restriction supplémentaire sur les valeurs renvoyées dans le classement qui apparaît sous les autres paramètres. Par exemple, un classement de régions comportant une condition qui restreint
Pays à "Etats-Unis" porte uniquement sur les régions qui se trouvent aux Etats-Unis.
10.3 Pour créer un classement de base de données
1.
Dans le volet Objets du résultat du panneau de requêtes, ajoutez les objets qui doivent apparaître dans la requête.
2.
Cliquez sur Ajouter un classement dans la barre d'outils située en haut du volet Filtres de la
requête.
Le plan du classement s'affiche dans le volet Filtres de la requête.
Remarque :
Le bouton Ajouter un classement est désactivé si votre base de données ne prend pas en charge le classement.
3.
Sélectionnez le sens et le type de classement (Premiers, Premiers %, Derniers, Derniers %).
4.
Dans la zone suivante, saisissez le nombre d'enregistrements (si vous avez sélectionné Premiers ou Derniers) ou le pourcentage des enregistrements (si vous avez sélectionné Premiers % ou
Derniers %) à retourner dans le classement.
Vous pouvez spécifier une invite au lieu d'une constante en cliquant sur la flèche en regard du nombre puis en sélectionnant Invite. Lorsque vous sélectionnez une invite, l'utilisateur doit saisir le numéro de classement lorsque la requête est exécutée.
5.
Faites glisser la dimension de classement jusque dans la zone située à gauche de la zone D'après.
6.
Faites glisser l'indicateur sur lequel vous souhaitez faire reposer le classement jusque dans la zone
D'après.
7.
Faites glisser la dimension qui détermine le contexte de calcul de l'indicateur jusque dans la zone
Classé par.
Cette dimension est facultative. Pour faire apparaître la zone Classé par, cliquez sur la flèche à droite de l'indicateur D'après.
8.
Faites glisser les dimensions à inclure dans la restriction WHERE vers la zone située en bas de classement.
9.
Cliquez sur Exécuter la requête.
Rubriques associées
•
143 2011-05-06
Hiérarchisation de données à l'aide du classement de base de données
10.4 Classement des 10 employés ayant le plus gros salaire dans chaque service
Le panneau de requêtes est ouvert, et la requête repose sur l'univers [xxx].
1.
Faites glisser les objets Service, Nom de l'employé et Salaire jusque dans le volet Objets de rapport du panneau de requêtes.
2.
Cliquez sur Ajouter un classement en haut du volet Filtres de la requête.
Une ébauche de classement de base de données est ajouté au volet Filtres de la requête.
3.
Classez les 10 premiers employés par ordre décroissant en définissant le sens/type du classement
à Premiers et le nombre d'enregistrements à 10 dans la zone en regard de Premiers.
4.
Classez les employés en faisant glisser l'objet Nom de l'employé jusque dans la zone située à droite du nombre d'enregistrements.
5.
Faites reposer le classement des employés sur leur salaire en faisant glisser l'objet Salaire jusque dans la zone D'après.
6.
Cliquez sur la flèche en regard de l'indicateur D'après si la zone D'après n'est pas visible, pour la faire apparaître.
7.
Pour classer les employés de chaque service en fonction de leur salaire, faites glisser l'objet Service et déposez-le dans la zone Classé par.
Le classement se présente désormais comme ceci :
8.
Exécutez la requête pour qu'elle renvoie le classement.
144 2011-05-06
Travailler avec des rapports
Travailler avec des rapports
11.1 Données hiérarchiques et non hiérarchiques
En fonction de la source de données, les rapports contiennent des données hiérarchiques ou non. Les données hiérarchiques et les données non hiérarchiques se comportent différemment et vous les utilisez de façon différente.
11.1.1 Utilisation des données non hiérarchiques
Les données non hiérarchiques n'ont pas de relations parent-enfant. Une dimension représente un exemple d'objet non hiérarchique. Par exemple, les dimensions [Pays] et [Ville] dans un tableau affichent leurs valeurs de la façon suivante :
Pays
Etats-Unis
Etats-Unis
France
France
Ville
New York
Atlanta
Paris
Rennes
Bien que les données aient une relation hiérarchique (par exemple, "New York" et "Atlanta" sont les valeurs enfant d'"Etats-Unis"), les données s'affichent dans des colonnes non hiérarchiques et la relation parent-enfant n'est pas représentée dans la structure des données.
Vous pouvez analyser des données non hiérarchiques de plusieurs façons dans votre rapport, en les triant et les filtrant par exemple.
11.1.2 Utilisation des données hiérarchiques
145 2011-05-06
Travailler avec des rapports
Les données hiérarchiques organisent les données en relations parent-enfant et vous pouvez utiliser ces relations pour les parcourir et analyser les données et les résultats renvoyés par les indicateurs liés.
Les indicateurs associés aux hiérarchies sont agrégés en fonction de la position des données dans la hiérarchie. Par exemple, l'indicateur [Chiffre d'affaires] calcule le chiffre d'affaires total de [San Diego] et de [Californie], à un niveau d'agrégation moins détaillé, lorsqu'il est associé à la hiérarchie
[Géographie]. Parcourir la hiérarchie permet d'explorer différentes valeurs d'indicateur à ses différents niveaux.
L'affichage et le comportement des données hiérarchiques dépendent de l'élément de rapport qui les contient.
Rubriques associées
•
Utilisation des données non hiérarchiques
11.1.2.1 Utilisation des données hiérarchiques des tableaux
Les hiérarchies apparaissent dans les tableaux sous forme de colonnes hiérarchiques. Une colonne hiérarchique affiche la hiérarchie sous forme de relation parent-enfant. Vous pouvez explorer la hiérarchie en développant et en réduisant ses valeurs.
Exemple :
Le tableau suivant affiche la hiérarchie [Produit] et l'indicateur [Chiffre d'affaires] :
Produit
Denrées
Plats chauds
Boissons
Pains
Chiffre d'affaires
203 124
100 101
54 345
48 678
L'indicateur affiche le chiffre d'affaires total pour la valeur correspondante de la hiérarchie. Par exemple, le chiffre d'affaires total des produits Denrées est de 203 124.
Pour obtenir des informations supplémentaires concernant les boissons, cliquez sur le membre
[Boissons] :
146 2011-05-06
Travailler avec des rapports
Produit
Denrées
Plats chauds
Boissons
Boissons non alcoolisées
Soda
Lait
Chiffre d'affaires
203 124
100 101
54 345
10 100
20 200
24 045
48 678 Pains
Lorsque vous développez le membre, la colonne Chiffre d'affaires affiche également les valeurs d'indicateur associées aux différents types de boissons.
11.1.2.2 Données hiérarchiques dans les tableaux croisés
Les données hiérarchiques se comportent de la même façon dans les tableaux croisés que dans les tableaux. Si l'axe d'un tableau croisé est basé sur une hiérarchie, vous pouvez cliquer sur un élément de données pour le développer.
Exemple : Données hiérarchiques dans un tableau croisé
Dans le tableau croisé suivant, la hiérarchie [Heure] se trouve sur l'axe vertical et la hiérarchie [Produit] sur l'axe horizontal.
Heure
2008
2009
2010
Denrées
203 110
321 400
350 444
Lorsque vous cliquez sur l'élément [Denrées], il se développe et affiche ses éléments enfant et les valeurs d'indicateur correspondantes.
147 2011-05-06
Travailler avec des rapports
Heure
2008
2009
2010
Denrées
Plats chauds
54 570
101 000
124 000
Boissons
67 000
98 990
133 000
Pain
81 540
121 410
93 444
11.1.2.3 Exploration des hiérarchies
11.1.2.3.1 Pour développer et réduire toutes les hiérarchies d'un tableau
Vous pouvez développer toutes les hiérarchies d'un tableau afin d'afficher toutes les combinaisons possibles des membres de la hiérarchie.
1.
Pour développer toutes les hiérarchies d'un tableau, cliquez avec le bouton droit de la souris n'importe où dans le tableau, puis sélectionnez Toutes > Développer toutes les hiérarchies.
2.
Pour réduire toutes les hiérarchies d'un tableau, cliquez avec le bouton droit de la souris n'importe où dans le tableau, puis sélectionnez Toutes > Réduire toutes les hiérarchies.
11.1.2.3.2 Exploration asymétrique d'une hiérarchie
L'exploration asymétrique est un moyen d'explorer une hiérarchie par défaut lorsque vous cliquez sur des membres pour les développer ou les réduire.
Lors de l'exploration asymétrique d'une hiérarchie, vos actions de développement et de réduction sont uniquement appliquées à la valeur actuelle des autres dimensions qui apparaissent à gauche de la hiérarchie explorée.
Exemple : Exploration asymétrique
Un tableau contient la dimension [Produit] et la hiérarchie [Géographie].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Chiffre d'affaires
540 000
453 300
148 2011-05-06
Travailler avec des rapports
Quand vous développez le membre [Californie] pour afficher les villes de Californie dans la première ligne du tableau, le développement s'applique uniquement à la valeur actuelle (Epicerie) de la dimension
[Produit].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Los Angeles
San Diego
San Francisco
Chiffre d'affaires
540 000
320 000
100 000
120 000
453 300
Pour explorer une hiérarchie de façon asymétrique
1.
Pour développer les membres enfant d'un membre, cliquez sur le membre ou cliquez sur le bouton droit de la souris, puis sélectionnez Développer les enfants dans le menu.
La hiérarchie se développe uniquement pour la valeur actuelle des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
2.
Pour développer tous les membres descendants d'un membre, cliquez sur le membre ou cliquez sur le bouton droit de la souris, puis sélectionnez Développer les descendants.
La hiérarchie se réduit uniquement pour la valeur actuelle des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
3.
Pour réduire les membres enfant d'un membre, cliquez sur le membre développé ou cliquez sur le bouton droit de la souris, puis sélectionnez Réduire les enfants.
La hiérarchie se réduit uniquement pour la valeur actuelle des dimensions ou hiérarchies à gauche de la hiérarchie réduite dans le tableau.
11.1.2.3.3 Exploration symétrique d'une hiérarchie
Lors de l'exploration symétrique d'une hiérarchie, vos actions de développement et de réduction sont appliquées par rapport à toutes les valeurs des autres hiérarchies ou dimensions qui apparaissent à gauche de la hiérarchie explorée dans le tableau.
Exemple : Exploration symétrique
Un tableau contient la dimension [Produit] et la hiérarchie [Géographie].
Produit
Denrées
Géographie
Californie
Chiffre d'affaires
540 000
149 2011-05-06
Travailler avec des rapports
150
Produit
Boissons
Géographie
Californie
Chiffre d'affaires
453 300
Lorsque vous développez le membre [Californie] de la première ligne pour afficher les villes de
Californie, le développement s'applique aux deux valeurs de la dimension [Produit].
Produit
Denrées
Boissons
Géographie
Californie
Californie
Los Angeles
San Diego
San Francisco
Los Angeles
San Diego
San Francisco
Chiffre d'affaires
540 000
320 000
100 000
120 000
453 300
120 000
200 000
113 300
Pour explorer une hiérarchie de façon symétrique
1.
Pour développer les éléments enfant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis sélectionnez Symétrique > Développer les enfants.
La hiérarchie se développe pour toutes les valeurs des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
2.
Pour développer tous les éléments descendants d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis sélectionnez Symétrique > Développer les descendants.
La hiérarchie se développe pour toutes les valeurs des dimensions ou hiérarchies à gauche de la hiérarchie développée dans le tableau.
3.
Pour réduire les membres enfant d'un membre, cliquez avec le bouton droit de la souris sur le membre, puis sélectionnez Symétrique > Réduire les enfants.
La hiérarchie se réduit pour toutes les valeurs des dimensions ou hiérarchies à gauche de la hiérarchie réduite dans le tableau.
11.1.2.3.4 Modification du ciblage de l'exploration d'une hiérarchie
Vous pouvez modifier le ciblage de l'exploration lorsque vous explorez des hiérarchies. Lorsque vous modifiez le ciblage de l'exploration, vous filtrez le membre parent et l'ensemble des membres parent
à son niveau et au niveau supérieur quand vous le développez.
2011-05-06
Travailler avec des rapports
Modifier le ciblage de l'exploration peut s'avérer utile lors de la création de diagrammes sur des données hiérarchiques. Etant donné que les valeurs d'indicateur associées aux membres parent sont plus agrégées que leurs membres enfant, il est difficile de les afficher sur le même axe du diagramme en utilisant la même échelle. En supprimant le membre parent, il est possible d'afficher les valeurs des membres enfant en utilisant la même échelle.
Exemple : Exploration avant d'une hiérarchie
Vous disposez des données suivantes dans un tableau :
Heure
2008
2009
2010
Chiffre d'affaires
29 358 677,22
30 242 323
45 320 243
Lorsque vous explorez en avant le membre [2010], vous obtenez l'affichage suivant :
Heure
T1
T2
T3
T4
Chiffre d'affaires
12 500 650
14 353 231
8 342 231
10 124 131
Les membres annuels contenant des valeurs bien supérieures aux valeurs d'indicateur des membres trimestriels, n'apparaissent pas à l'écran.
Pour modifier le ciblage de l'exploration d'une hiérarchie
1.
Pour explorer en avant une hiérarchie, cliquez avec le bouton droit de la souris sur le membre à développer, puis sélectionnez Ciblage de l'exploration > Exploration avant.
2.
Pour explorer en arrière une hiérarchie, cliquez avec le bouton droit de la souris sur n'importe quel membre enfant d'un membre déjà exploré auparavant, puis sélectionnez Ciblage de l'exploration
> Exploration arrière.
11.1.2.4 Agrégation de données hiérarchiques
151 2011-05-06
Travailler avec des rapports
152
11.1.2.4.1 Agrégation par défaut et agrégation explicite des données hiérarchiques
L'agrégation par défaut et l'agrégation explicite agrègent les données hiérarchiques de façon différente.
Agrégation par défaut
L'agrégation par défaut utilise la fonction d'agrégation par défaut pour les données de la hiérarchie. Si vous incluez un indicateur dans une cellule sans spécifier de fonction d'agrégation ou si vous utilisez la fonction Aggregate, l'indicateur est calculé par la fonction d'agrégation par défaut.
L'agrégation par défaut utilise les valeurs cumulées renvoyées par la base de données. En d'autres termes, cette dernière est compatible avec les valeurs agrégées renvoyées par la base de données.
Les valeurs par défaut sont calculées en appliquant la fonction d'agrégation par défaut à toutes les valeurs racine de la hiérarchie. Cela signifie que l'agrégation par défaut ne compte les valeurs qu'une seule fois sauf dans le cas où la même valeur apparaît sous différents éléments racine de la hiérarchie.
(Dans l'exemple ci-dessous, les éléments racine sont [Boissons] et [Denrées] et aucun élément n'apparaît sous les éléments racine.)
Exemple : Agrégation par défaut
Placez [Unités de ventes] dans une cellule individuelle d'un rapport qui contient la hiérarchie ci-dessous. La fonction d'agrégation par défaut est Sum et, par conséquent, la valeur de la cellule individuelle est 43 791 (soit 24 597 + 19 194). L'application renvoie une valeur en appliquant la fonction d'agrégation par défaut aux valeurs racine de la hiérarchie.
Produit
Boissons
Denrées
Boissons alcoolisées
Boissons
Pâtisseries
Unités
24 597
6 838
13 573
19 194
7 870
Agrégation explicite
L'agrégation explicite inclut une fonction d'agrégation spécifique (Sum, par exemple) directement dans une formule.
Dans le cas d'une agrégation explicite, l'application fait référence à l'état visuel de la hiérarchie. Aussi, les valeurs peuvent être comptées plus d'une fois et le résultat des calculs peut changer si un élément est développé ou réduit.
Si la même valeur est incluse plus d'une fois dans une agrégation explicite, elle peut être comptée plusieurs fois en fonction de l'état visuel de la hiérarchie. Par exemple, si un élément est développé et
2011-05-06
Travailler avec des rapports qu'une agrégation explicite fait référence aux deux éléments, l'un d'entre eux étant l'élément enfant de l'autre, la valeur de l'élément enfant est comptée deux fois dans le calcul.
Rubriques associées
•
Exemples d'agrégation par défaut et d'agrégation explicite
Exemples d'agrégation par défaut et d'agrégation explicite
Exemple : Agrégation par défaut et agrégation explicite
Vous disposez d'une hiérarchie contenant les données suivantes et elle s'affiche développée dans un rapport :
Produit
Boissons
Denrées
Boissons alcoolisées
Boissons
Pâtisseries
Unités
24 597
6 838
13 573
19 194
7 870
• Placé dans le pied de page du tableau, l'indicateur [Unités] renvoie 43 791. Cette agrégation par défaut renvoie la valeur agrégée totale de l'indicateur (24 597 + 19 194).
• Placé dans un pied de page du tableau, Sum([Unités]) renvoie 72 072. Cette agrégation explicite compte toutes valeurs visibles de la hiérarchie (24 597 + 6 838 + 13 573 + 19 194 + 7 870).
• L'agrégation explicite Sum([Unités];[Produit]&[Boisson].enfants) renvoie 20 411
(6 838 + 13 573) car l'indicateur [Boisson] est développé.
• L'agrégation explicite Sum([Unités];[Produit]&[Boisson];[Produit]&[Boissons]) renvoie 38 170 (24 597 + 13 573). La valeur de [Boissons] apparaît deux fois dans le calcul car l'indicateur [Boissons] est développé.
• L'agrégation par défaut Aggregate([Unités];{[Produit]&{Boisson];{Produit].{Boi ssons]}) renvoie 24 597. La valeur de [Boissons] apparaît une seule fois dans le calcul.
Si vous réduisez le nœud de l'indicateur[Boisson] dans le rapport, vous obtenez les calculs suivants :
•
[Unités] renvoie 43 791. L'agrégation par défaut n'est pas affectée par la modification apportée
à l'affichage.
•
Sum([Unité]) renvoie 51 661 (24 597 + 19 194 + 7 870). L'agrégation explicite utilise toutes les valeurs visibles pour renvoyer la valeur.
•
Sum([Unités];[Produit].&[Boisson].enfants) renvoie 0 car les membres enfant de l'indicateur [Boisson] ne sont pas visibles. L'agrégation explicite utilise uniquement les valeurs visibles.
153 2011-05-06
Travailler avec des rapports
•
Sum([Unités];{[ Produit].&[Boisson];[Produit].&[Boissons]}) renvoie 24 597 car l'indicateur [Boissons] n'est pas visible. L'agrégation explicite utilise uniquement les valeurs visibles.
•
Aggregate([Unités];{[ Produit].&[Boisson];[Produit].&[Boissons]}) renvoie
24 597. L'agrégation par défaut n'est pas affectée par la modification apportée à l'affichage.
11.2 Recherche de texte
11.2.1 Pour rechercher un texte dans un rapport
1.
Cliquez sur Rechercher dans la barre d'outils pour afficher la barre Rechercher sous les rapports.
2.
Saisissez le texte recherché dans la zone Rechercher.
3.
Cliquez sur la flèche en regard de la zone, puis sélectionnez Respecter la casse pour effectuer une recherche sensible à la casse, sinon cliquez sur Ignorer la casse.
4.
Si le texte apparaît plusieurs fois, cliquez sur Suivant ou Précédent 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.
11.3 Modes de visualisation
11.3.1 Définition des modes de visualisation
Vous pouvez afficher les rapports dans différents modes selon la façon dont vous souhaitez utiliser les données et selon l'apparence que vous souhaitez leur donner.
154 2011-05-06
Travailler avec des rapports
155
11.3.1.1 mode Page
Le mode Page affiche la mise en page des rapports, y compris les marges, les en-têtes 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.
11.3.1.1.1 Définition de la taille du rapport en mode Page
Vous pouvez définir la taille d'un rapport en pourcentage ou en indiquant un nombre de pages spécifique, en hauteur et en largeur. Par exemple, si vous définissez un rapport de sorte qu'il fasse une page de hauteur, tous les éléments du rapport sont réorganisés de façon à tenir sur une seule page horizontale.
La définition de la taille d'un rapport remplace tous les autres paramètres de contrôle de l'agencement de la page du rapport. Par exemple, même si un rapport à trois sections est défini pour démarrer chaque section sur une nouvelle page, il ne contient qu'une seule page s'il est défini pour faire une page de hauteur.
La définition de la taille du rapport ne s'applique qu'en mode Page.
Pour définir la taille du rapport
1.
En mode Conception, sélectionnez l'onglet Mise en page.
2.
Sélectionnez la largeur du rapport dans la zone Largeur et sa hauteur, dans la zone Hauteur ou bien définissez sa taille en pourcentage dans la zone Echelle.
Lorsque vous définissez un pourcentage, la largeur et la hauteur sont calculées automatiquement.
11.3.1.2 Mode Affichage rapide
Le mode d'affichage rapide est le mode d'affichage par défaut. Il s'agit d'une mode de pagination basé sur les données plutôt 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 paramètres d'affichage rapide. Le mode Affichage rapide spécifie é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 données possibles.
2011-05-06
Travailler avec des rapports
156
Utilisez le mode Affichage rapide si vous souhaitez vous concentrer sur l'analyse des résultats, ajouter des calculs ou des formules, ajouter des ruptures, ou trier les résultats dans des tableaux pour les organiser.
Les propriétés du mode d'affichage rapide peuvent être configurées soit par votre administrateur, soit directement dans l'application.
Propriété
Configuration
Nombre maximal d'enregistrements verticaux
Administrateur
Nombre maximal d'enregistrements horizontaux
Administrateur
Largeur de page minimale Administrateur
Hauteur de page minimale
Remplissage droite
Administrateur
Administrateur
Remplissage bas
Enregistrements verticaux par page
Administrateur
Application
Remarques
• Affecte uniquement les tableaux et les tableaux croisés horizontaux
• Les tableaux horizontaux ne sont jamais coupés verticalement
• Le nombre de lignes d'un tableau horizontal est ignoré dans le calcul des enregistrements verticaux
Enregistrements horizontaux par page
Application
• Affecte uniquement les tableaux, formulaires et tableaux croisés verticaux
• Le nombre de lignes d'un tableau vertical est ignoré dans le calcul des enregistrements horizontaux
Autres remarques :
• Les en-têtes 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
11.3.1.2.1 Modification des paramètres du mode Affichage rapide
Vous pouvez modifier le nombre d'enregistrements horizontaux et verticaux par page en mode Affichage.
2011-05-06
Travailler avec des rapports
1.
Cliquez sur le rapport avec le bouton droit de la souris, puis sélectionnez Format du rapport pour afficher la boîte de dialogue "Format du rapport".
2.
Cliquez sur l'onglet Général.
3.
Dans la section Contenu de la page (Mode affichage rapide uniquement), sélectionnez le nombre souhaité d'enregistrements horizontaux et verticaux par page.
11.3.2 Pour basculer entre les modes d'affichage
1.
Pour afficher un rapport en mode d'affichage rapide, cliquez sur Mode Affichage rapide dans la barre d'état.
2.
Pour afficher un rapport en mode Page, cliquez sur Mode Page dans la barre d'état.
11.4 Plier et déplier les données du rapport
Vous pouvez masquer et afficher les données du rapport en pliant et dépliant l'affichage des différents
éléments du rapport.
Vous pouvez plier et déplier des sections, des ruptures et des tableaux. Les données sont affichées et masquées de différentes façons en fonction de l'élément du rapport.
Elément de rapport Résultat
Section
Lorsqu'une section est pliée, les détails la concernant sont cachés et seules les cellules autonomes sont affichées.
Tableau ou rupture.
Lorsqu'un tableau ou une rupture est plié, les lignes sont cachées et seuls les en-têtes et pieds de page sont affichés. (Les tableaux doivent avoir des en-têtes et des pieds de page pour pouvoir être pliés ou dépliés).
Les tableaux verticaux, horizontaux et croisés peuvent être pliés et dépliés.
11.4.1 Pour plier et déplier les données du rapport
Vous pouvez plier et déplier des données en mode Lecture et Conception en activant le Plan.
157 2011-05-06
Travailler avec des rapports
1.
En mode Lecture, sélectionnez Plan dans la barre d'outils pour afficher la barre Plier/Déplier en haut et à gauche du rapport.
Vous pouvez plier et déplier des sections uniquement en mode Lecture.
2.
En mode Conception, sélectionnez Analyse > Interagir > Plan pour afficher la barre Plier/Déplier en haut, à gauche du rapport.
3.
Les icônes + et - dans la barre correspondent et coïncident avec des éléments individuels du rapport.
Utilisez-les pour plier et déplier des éléments spécifiques du rapport.
4.
Utilisez les icônes dans la partie inférieure gauche ou supérieure droite de la barre pour plier et déplier toutes les instances d'un type d'élément de rapport.
11.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é.
11.6 Impression de rapports
Les documents s'impriment rapport par rapport. Vous pouvez imprimer un ou plusieurs rapports provenant d'un même document.
Les rapports s'impriment de gauche à droite, puis du haut vers le bas. Si la largeur d'un rapport est supérieure à la largeur de la taille de papier définie dans Présentation du rapport - Page, des sauts de page sont insérés.
La taille du papier et l'orientation de la page pour l'impression peuvent être différentes de celles définies pour l'affichage des rapports dans l'interface HTML ou Java. Les utilisateurs se servant d'imprimantes différentes peuvent ainsi spécifier la présentation appropriée 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.
11.6.1 Pour imprimer des rapports
1.
Cliquez sur Imprimer dans l'onglet Fichier.
• Si vous vous servez de l'interface HTML, la boîte de dialogue "Téléchargement du fichier" apparaît.
158 2011-05-06
Travailler avec des rapports
• Si vous vous servez de l'interface de bureau ou de l'interface Java, la boîte de dialogue "Imprimer" apparaît.
2.
Si vous utilisez l'interface HTML, cliquez sur Enregistrer dans la boîte de dialogue "Téléchargement du fichier", puis sélectionnez un emplacement pour enregistrer le fichier PDF généré dans le cadre du processus d'impression. Vous pouvez ensuite ouvrir ce fichier PDF et l'imprimer.
3.
Si vous utilisez l'interface de bureau ou l'interface Java, définissez les options d'impression de la boîte de dialogue "Imprimer".
4.
Pour l'option Etendue de l'impression, indiquez si vous souhaitez imprimer tous les rapports du document, le rapport actif ou seulement quelques-unes des pages de ce dernier.
Vous pouvez spécifier la taille du papier du rapport ou des pages à imprimer. Le format de papier défini a priorité sur le format de papier défini pour le rapport sous l'onglet Mise en page de la boîte de dialogue Propriétés du rapport.
5.
Pour changer le format du papier, cliquez sur la flèche de la zone de liste Taille de la page et sélectionnez un autre format.
6.
Dans les options Orientation, sélectionnez l'orientation de page adaptée à la présentation du rapport.
7.
Dans les options Marges, définissez la taille des marges.
8.
Dans les options Copies, sélectionnez le nombre de copies à imprimer.
9.
Pour les options Mise à l'échelle, sélectionnez Réduire/agrandir à, puis saisissez un pourcentage pour mettre la taille du rapport à l'échelle en fonction d'un pourcentage particulier de sa taille actuelle en vue de l'impression, ou bien sélectionnez Ajuster à, puis sélectionnez la hauteur et la largeur des pages du rapport.
• Il est aussi possible de définir les options de mise à l'échelle relatives à l'affichage des rapports dans la boîte à outils Mise en page > Ajuster.
• La mise à l'échelle est uniquement utilisée pour l'impression et n'est pas appliquée après l'impression du rapport.
10.
Cliquez sur OK.
159 2011-05-06
Travailler avec des rapports
160 2011-05-06
Affichage des données dans un tableau
Affichage des données dans un tableau
12.1 Présentation des tableaux
Lorsque vous créez un document et exécutez la requête pour la première fois afin d'afficher les résultats, le document contient un rapport incluant tous les résultats dans un tableau vertical. Vous pouvez modifier l'organisation du tableau, supprimer ou ajouter des données, modifier le type de tableau afin d'afficher différemment les résultats, ou insérer d'autres tableaux.
12.2 Types de tableaux
12.2.1 Tableau vertical
Les tableaux verticaux affichent les cellules d'en-tête en haut du tableau et les données correspondantes dans des colonnes. Par défaut, les cellules d'en-tête affichent le nom des dimensions, les informations et les indicateurs inclus dans le tableau. Les cellules du corps affichent les valeurs correspondantes.
161 2011-05-06
Affichage des données dans un tableau
12.2.2 Tableau horizontal
Les tableaux horizontaux affichent les cellules d'en-tête à gauche du tableau et les données correspondantes dans des lignes. Par défaut, les cellules d'en-tête affichent le nom des dimensions, les informations et les indicateurs inclus dans le tableau. Les cellules du corps affichent les valeurs correspondantes.
12.2.3 Tableaux croisés
Les tableaux croisés affichent les valeurs des dimensions le long de l'axe supérieur 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 supérieur et celles de [Etat] sur l'axe gauche.
Le corps contient les valeurs de [Revenu des ventes] pour chaque trimestre et chaque Etat.
162
Vous pouvez inclure plusieurs dimensions dans les tableaux croisés. 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.
2011-05-06
Affichage des données dans un tableau
Lorsque vous créez des tableaux croisés qui incluent des dimensions dans le corps, les valeurs des cellules du corps sont calculées en fonction d'un modèle de données multidimensionnel. Les valeurs affichées dans le corps sont calculées en fonction de toutes les coordonnées sur les axes du tableau, qu'il existe ou non une ligne pour la coordonnée en particulier dans le résultat SQL.
12.2.4 Formulaires
Les formulaires d'un rapport vous permettent d'afficher des informations détaillées par client, produit ou partenaire. Par exemple, un formulaire constitue un moyen pratique de représentation 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.
12.3 Création et modification de tableaux
163 2011-05-06
Affichage des données dans un tableau
12.3.1 Pour créer un tableau par glisser-déposer d'objets dans un rapport
1.
En mode Conception, cliquez sur Objets disponibles à gauche du rapport pour afficher l'écran des
"Objets disponibles" dans le volet de gauche.
2.
Sélectionnez un ou plusieurs objets, faites-les glisser et déposez-les dans une partie vide du rapport.
Lorsque vous relâchez 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.
12.3.2 Pour créer un tableau en sélectionnant un modèle
1.
Cliquez sur Conception > Structure uniquement pour passer en mode Structure.
L'utilisation du mode Structure vous permet de définir et de pré-visualiser le nouveau tableau sans demander au serveur d'appliquer chacune de vos modifications.
2.
Cliquez sur Eléments du rapport > Tableaux > Définir un tableau vertical/Définir un tableau
horizontal/Définir un tableau croisé/Définir un formulaire.
3.
Cliquez sur le rapport à l'endroit où vous souhaitez voir apparaître le tableau.
La boîte de dialogue "Insérer un élément de rapport" s'affiche.
4.
Pour ajouter des composants au tableau (colonnes, lignes ou cellules de corps), selon si vous générez un tableau vertical, horizontal, croisé ou un formulaire, cliquez sur + à droite d'un composant existant dans le volet de droite de la boîte de dialogue, puis sélectionnez l'objet à associer à la colonne, la ligne ou la cellule de corps dans la liste déroulante.
Remarque :
Vous pouvez associer une formule plutôt qu'un objet de rapport au composant en cliquant sur la flèche à côté du composant, en sélectionnant Modifier la formule et en définissant la formule dans l'"Editeur de formule".
5.
Pour supprimer un composant du tableau, cliquez sur la flèche située à sa droite et sélectionnez
Supprimer dans le menu.
6.
Une fois la table définie, sélectionnez Conception > Avec données pour la renseigner avec des données.
164 2011-05-06
Affichage des données dans un tableau
12.3.3 Pour appliquer un modèle différent à un tableau à l'aide de l'option Transformer en
1.
Cliquez avec le bouton droit de la souris sur le tableau à remettre en forme, puis sélectionnez
Transformer en pour afficher la boîte de dialogue "Transformer en".
2.
Sélectionnez le nouveau type de tableau ou de diagramme.
3.
Cliquez sur OK pour fermer la boîte de dialogue.
Si vous transformez un tableau avec une police Unicode en diagramme, la police n'est pas conservée si l'Unicode n'est pas défini comme étant votre police par défaut pour les diagrammes. Vous devez mettre en forme le diagramme avec la police Unicode. Pour plus d'informations, contactez votre administrateur.
12.3.4 Pour ajouter des lignes ou des colonnes à un tableau
1.
Pour insérer une nouvelle colonne ou ligne, sélectionnez une cellule dans la colonne ou la ligne à côté.
2.
Cliquez sur le bouton droit de la souris, puis sélectionnez Insérer > Insérer une ligne
au-dessus/Insérer une ligne au-dessous/Insérer une colonne à gauche/Insérer une colonne
à droite ou sélectionnezElément de rapport > Présentation du tableau > Insérer > Insérer une
ligne au-dessus/Insérer une ligne au-dessous/Insérer une colonne à gauche/Insérer 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 insérée.
12.3.5 Pour supprimer des lignes ou des colonnes de tableau
• Cliquez avec le bouton droit de la souris sur la colonne ou la ligne du tableau que vous souhaitez supprimer, puis sélectionnez Supprimer dans le menu.
12.3.6 Pour déplacer une ligne ou une colonne
165 2011-05-06
Affichage des données dans un tableau
• Faites glisser la colonne ou ligne sélectionnée et déposez-la avant ou après une colonne ou une ligne existante.
Lorsque vous faites glisser une colonne ou une ligne, son en-tête s'affiche en regard de votre pointeur.
12.3.7 Pour permuter une ligne ou une colonne
• Faites glisser la colonne ou la ligne sélectionnée sur celle avec laquelle vous souhaiter la faire permuter.
12.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-tête – vous pouvez effacer chaque cellule d'en-tête séparément
• Cellules de pied de tableau – vous pouvez effacer chaque cellule de pied de tableau séparément
• Cellules du corps liées – lorsque vous effacez une cellule du corps, vous effacez automatiquement toutes les cellules du corps de la même ligne ou colonne de tableau
1.
Pour sélectionner la cellule à effacer, cliquez dessus.
Les bordures de la cellule sont mises en surbrillance.
2.
Faites un clic droit sur la cellule sélectionnée et cliquez sur Effacer les contenus.
12.3.9 Pour supprimer une table
1.
Pour sélectionner le tableau à supprimer, cliquez sur le bord supérieur du tableau.
Une bordure grise apparaît autour du tableau.
2.
Appuyez sur la touche Suppr ou bien cliquez avec le bouton droit de la souris sur le tableau sélectionné, puis sélectionnez Supprimer dans le menu contextuel.
166 2011-05-06
Affichage des données dans un tableau
12.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.
Sélectionnez le tableau, cliquez avec le bouton droit de la souris et sélectionnez 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 insérer 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 déposant directement dans le document ouvert dans l'application cible.
Le tableau apparaît sous forme d'image dans le document ouvert lorsqu'il est collé dans une autre application.
12.4 Mise en forme des tableaux et de leurs cellules
12.4.1 Pour sélectionner la couleur d'arrière-plan du tableau
1.
Sélectionnez le tableau ou la cellule, cliquez sur le bouton droit de la souris, puis sélectionnez
Format du tableau ou Format de cellule.
2.
Sélectionnez l'onglet Apparence dans la boîte de dialogue.
3.
Cochez la case d'option en regard de l'icône de palette de couleurs à droite de l'option Aucune
couleur.
4.
Cliquez sur la flèche en regard de l'icône de palette de couleurs pour afficher la palette.
5.
Sélectionnez la couleur à l'aide de la palette.
12.4.2 Pour définir une alternance de couleurs pour les lignes et colonnes d'un tableau
167 2011-05-06
Affichage des données dans un tableau
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Sélectionnez l'onglet Apparence dans la boîte de dialogue.
3.
Dans la section Autre couleur, définissez la fréquence à laquelle vous souhaitez alterner les couleurs des lignes dans la liste déroulante à côté de Fréquence en cliquant sur le signe + ou - ou en saisissant un nombre.
4.
Cliquez sur la flèche en regard de Couleur, puis sélectionnez la couleur à l'aide de la palette de couleurs.
12.4.3 Pour insérer une image ou une présentation dans un tableau
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Sélectionnez l'onglet Apparence dans la boîte de dialogue.
3.
Pour afficher une présentation, sélectionnez Présentation, puis sélectionnez l'un des éléments de la liste.
4.
Pour référencer une image via une URL, sélectionnez Image à partir de l'URL puis entrez l'URL.
• Pour accéder à une image sur le serveur d'entreprise, saisissez le nom de l'image. L'application insère boimg:// lorsque vous cliquez sur Appliquer.
• Pour accéder directement à un fichier image, cliquez sur Image à partir du fichier, puis sur
Parcourir pour accéder au fichier.
5.
Si vous avez choisi de référencer un fichier image, utilisez les listes Affichage et Position pour définir le rendu de l'image à l'écran.
6.
Cliquez sur OK pour fermer la boîte de dialogue.
12.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 sélectionnez Format du
tableau ou Format de cellule dans le menu de raccourci.
2.
Sélectionnez l'onglet Bordure.
3.
Utilisez les commandes de l'onglet pour définir les styles et les couleurs de la bordure.
12.4.5 Pour mettre en forme le texte dans les cellules
168 2011-05-06
Affichage des données dans un tableau
1.
Sélectionnez les cellules dont vous souhaitez mettre en forme le texte. (Pour sélectionner plusieurs colonnes ou cellules, sélectionnez la première colonne ou cellule, gardez la touche Ctrl enfoncée, puis continuez à sélectionner les autres colonnes ou cellules.)
Si vous sélectionnez une cellule dans une colonne, toutes les cellules de la colonne sont sélectionnées.
2.
Mettez le texte en forme dans la cellule sélectionnée à l'aide de la barre d'outils Format > Police.
12.4.6 Pour définir la hauteur et la largeur des cellules
Vous pouvez définir la hauteur et la largeur des cellules à l'aide d'un glisser-déposer ou en définissant la taille des cellules dans la boîte de dialogue "Format du tableau".
Pour masquer le contenu des cellules dans les rapports, vous pouvez définir la largeur de cellule sur
0,1 cm afin qu'elle puisse être modifiée ultérieurement pour afficher le contenu des cellules.
1.
Faites glisser les bordures de la cellule jusqu'à ce que cette dernière atteigne la taille et la largeur souhaitées ou :
2.
Sélectionnez les cellules à modifier, cliquez sur le bouton droit de la souris, puis sélectionnez "Format de cellule".
3.
Cliquez sur l'onglet Général.
4.
Définissez la hauteur et la largeur des cellules.
5.
Si vous souhaitez ajuster la cellule automatiquement, sélectionnez Ajuster la largeur
automatiquement et/ou Ajustement la hauteur automatiquement et définissez 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 définir la largeur et la hauteur de cellule avec l'option d'ajustement automatique en cliquant deux fois sur les bordures de cellule.
• Pour définir la largeur de cellule avec l'option d'ajustement automatique, cliquez deux fois sur la bordure droite de la cellule
• Pour définir la hauteur de cellule avec l'option d'ajustement automatique, cliquez deux fois sur la bordure inférieure de la cellule
L'option Ajustement automatique conserve la taille de cellule en cours comme taille minimale et l'élargit si la chaîne ou l'image contenue dans la cellule est plus grande que la taille minimum spécifiée.
Remarque :
Les documents qui contiennent des tableaux dont la taille de cellule est définie à l'aide de l'option
Ajustement automatique sont plus longs à s'afficher que les documents dont les tableaux contiennent des cellules à dimensions fixes.
169 2011-05-06
Affichage des données dans un tableau
12.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 utilisées séparément et conjointement :
Fonction
Renvoi à la ligne automatique
Ajuster la largeur automatiquement
Ajuster la hauteur automatiquement
Effet
Le texte passe automatiquement à la ligne suivante
à la fin de la cellule.
La largeur des cellules est ajustée de manière à afficher tout le texte.
La hauteur des cellules est ajustée de manière à afficher tout le texte.
Ajuster la largeur automatiquement + Ajuster la hauteur automatiquement
La largeur et la hauteur des cellules sont ajustées de manière à afficher tout le texte.
Renvoi à la ligne automatique + Ajuster la largeur automatiquement
La largeur des cellules est ajustée en fonction du mot le plus long. Etant donné que la hauteur des cellules n'est pas ajustée au nombre de lignes du texte, le texte risque d'être tronqué verticalement.
Renvoi à la ligne automatique + Ajuster la hauteur automatiquement
La hauteur des cellules est ajustée en fonction du nombre de lignes de texte créées par la fonction de renvoi automatique à la ligne. Etant donné que la largeur des cellules n'est pas ajustée au mot le plus long, le texte risque d'être tronqué verticalement.
Renvoi à la ligne automatique + Ajuster la hauteur automatiquement +Ajuster la largeur automatiquement
La hauteur et la largeur des cellules est ajustée au texte et le texte n'est pas tronqué horizontalement ni verticalement.
12.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.
Les options de mise en forme appliquées dépendent des objets choisis comme source et cible. En règle générale, seules les propriétés qui concernent la mise en forme visuelle (le style de police et la
170 2011-05-06
Affichage des données dans un tableau couleur d'arrière-plan, par exemple) sont appliquées. Les propriétés qui affectent l'affichage des données
(les propriétés de tableaux telles que Eviter l'agrégation des doublons) ne sont pas appliquées.
1.
Sélectionnez le rapport, le tableau ou la cellule dont vous voulez copier la mise en forme.
2.
Cliquez sur le bouton Reproduire la mise en forme pour appliquer le formatage une seule fois ou cliquez deux fois pour l'appliquer à plusieurs reprises.
L'outil Reproduire la mise en forme se trouve dans boîte d'outils Format > Outils.
3.
Sélectionnez 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 désactivé.
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 opération avant d'appliquer la mise en forme pour la première fois si vous décidez d'abandonner l'action de mise en forme).
12.4.8 Pour définir 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 même boîte de dialogue Présentation par le biais de Eléments du rapport > Position > Aligner ou en cliquant avec le bouton droit de la souris sur le tableau ou le diagramme, puis en sélectionnant Aligner.
1.
Sélectionnez la bordure du tableau ou du diagramme, cliquez sur le bouton droit de la souris, puis sélectionnez Format du tableau... ou Mettre en forme le diagramme....
2.
Sélectionnez Présentation.
3.
Servez-vous des commandes de la section Position pour définir la position du tableau ou du diagramme par rapport aux autres éléments du rapport.
12.4.9 Pour structurer les tableaux et cellules en couches
La structuration en couches détermine l'apparence des tableaux et des cellules lorsqu'ils occupent le même espace dans un rapport. Un objet situé au premier plan dans l'ordre de structuration en couches apparaît au-dessus d'un objet situé à l'arrière-plan dans cette structure.
1.
Sélectionnez le tableau ou la cellule dont vous souhaitez définir la couche.
2.
Cliquez sur le bouton droit de la souris, cliquez sur Ordre, puis sur l'option de structuration en couches.
171 2011-05-06
Affichage des données dans un tableau
Option
Premier plan
Arrière-plan
Déplacer vers l'avant
Description
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 déplacé d'une couche vers l'avant dans l'ordre de placement.
Déplacer vers l'arrière
Le tableau ou la cellule est déplacé d'une couche vers l'arrière dans l'ordre de placement.
12.4.10 Pour fusionner des cellules d'un tableau
1.
Sélectionnez les cellules à fusionner en appuyant sur la touche Ctrl tout en cliquant sur les cellules.
2.
Maintenez la touche Ctrl enfoncée, faites un clic droit et sélectionnez Fusionner.
Lorsque vous fusionnez des cellules, la cellule fusionnée contient uniquement les données de la première cellule sélectionnée. Les données des autres cellules sont perdues.
12.5 Contrôle de l'affichage des tableaux
12.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 spécifique sont discontinues, les lignes ou les colonnes de tableau qui affichent normalement des résultats pour ce produit apparaissent vides. Par défaut, ces lignes, colonnes ou tableaux vides s'affichent. Vous pouvez choisir de les afficher ou de les masquer.
Vous pouvez également afficher ou masquer un tableau basé sur le résultat d'une formule.
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Cliquez sur l'onglet Général.
3.
Sélectionnez Masquer toujours pour masquer le tableau.
4.
Sélectionner Masquer lorsque vide pour masquer le tableau lorsqu'il est vide.
5.
Sélectionnez Masquer lorsque la formule suivante est correcte, puis saisissez une formule dans la zone pour masquer le tableau quand la formule est correcte.
172 2011-05-06
Affichage des données dans un tableau
6.
Sélectionnez Afficher les lignes avec des valeurs d'indicateur vides pour afficher des lignes comportant des valeurs d'indicateur vides.
7.
Sélectionnez 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.
12.5.2 Pour afficher à nouveau les tableaux, cellules ou sections masqués
Les tableaux, cellules et sections peuvent être masqués sans condition s'ils ou elles ne contiennent aucune donnée ou en fonction du résultat d'une formule. Vous pouvez afficher à nouveau ces tableaux.
1.
Sélectionnez le tableau masqué, la cellule individuelle masquée ou la section masquée dans l'onglet
Filtres et structure du document dans le volet gauche ou sélectionnez l'objet de rapport masqué dans le tableau où il est affiché.
2.
Cliquez sur le bouton droit de la souris, puis sélectionnez Masquer > Afficher.
12.5.3 Pour masquer les dimensions dans les tableaux
1.
En mode Conception, sélectionnez la colonne contenant la dimension.
2.
Sélectionnez Eléments du rapport > Comportements > Masquer > Masquer la dimension pour masquer la dimension.
12.5.4 Pour afficher à nouveau les dimensions masquées
1.
En mode Conception, sélectionnez le tableau contenant les dimensions masquées.
2.
Sélectionnez Eléments du rapport > Comportements > Masquer > Afficher les dimensions
masquées pour afficher à nouveau les dimensions.
3.
Si les dimensions masquées 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 sélectionnez Masquer > Afficher les dimensions masquées.
12.5.5 Pour éviter l'agrégation des doublons
173 2011-05-06
Affichage des données dans un tableau
Lorsque des lignes contiennent des données en double, les valeurs des indicateurs sont agrégées par défaut. Dans ce cas, vous pouvez choisir de ne pas les agréger.
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Cliquez sur l'onglet Général.
3.
Sélectionnez Eviter l'agrégation des doublons.
12.5.6 Pour afficher ou masquer les en-têtes et les pieds de page
1.
Sélectionnez le tableau, faites un clic droit et sélectionnez Format du tableau pour afficher la boîte de dialogue "Format des éléments du rapport".
2.
Cliquez sur l'onglet Général.
3.
Pour afficher les en-têtes du tableau, sélectionnez En-têtes du tableau.
4.
Pour afficher les pieds du tableau, sélectionnez Pieds du tableau.
Remarque :
Dans un tableau croisé, vous avez le choix entre Afficher l'en-tête supérieur, Afficher l'en-tête
gauche, Afficher le pied de page inférieur, Afficher le pied de page droit.
12.5.7 Pour démarrer des tableaux sur une nouvelle page de rapport
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Cliquez sur l'onglet Agencement.
3.
Sélectionnez Démarrer sur une nouvelle page dans les volets Vertical ou Horizontal.
Les volets Vertical et Horizontal renvoient aux axes du tableau.
12.5.8 Pour afficher le nom des objets dans les en-têtes des tableaux croisés
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Cliquez sur l'onglet Général.
3.
Cliquez sur Afficher le nom des objets pour afficher le nom des objets dans les en-têtes supplémentaires du tableau croisé.
174 2011-05-06
Affichage des données dans un tableau
12.5.9 Pour éviter les sauts de page dans un tableau
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Format du
diagramme.
2.
Cliquez sur l'onglet Agencement.
3.
Sélectionnez Eviter les sauts de page dans un diagramme dans le volet Vertical ou Horizontal.
Les volets Vertical et Horizontal renvoient aux axes du diagramme.
12.5.10 Pour répéter les en-têtes et pieds de tableau sur les pages du rapport
1.
Sélectionnez le tableau, cliquez sur le bouton droit de la souris, puis sélectionnez Présentation du
tableau.
2.
Cliquez sur l'onglet Agencement.
3.
Sélectionnez Répéter l'en-tête sur chaque page ou Répéter le pied sur chaque page dans les volets Vertical ou Horizontal.
Les volets Vertical et Horizontal renvoient aux axes du tableau.
175 2011-05-06
Affichage des données dans un tableau
176 2011-05-06
Affichage de données dans des cellules individuelles
Affichage de données dans des cellules individuelles
13.1 Définition 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 prédéfinies qui présentent des informations spécifiques.
Les cellules individuelles disponibles sont répertoriées ci-dessous.
• 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 détails des filtres d'exploration appliqués au rapport.
• Date de la dernière actualisation : utilise la fonction LastExecutionDate pour afficher la date de la dernière actualisation du document.
• Nom du document : utilise la fonction DocumentName pour afficher le nom du document.
• Résumé de la requête : utilise la fonction QuerySummary pour afficher des détails sur les requêtes du document.
• Résumé de l'invite : utilise la fonction PromptSummary pour afficher des détails sur les invites du document.
• Résumé du filtre de rapport : utilise la fonction ReportFilterSummary pour afficher les filtres de rapport appliqués au rapport.
• Cellules de numéro de page :
• Numéro de page : utilise la fonction Page pour afficher le nombre de pages du rapport.
• Numéro de page/Total de pages : utilise la fonction PageNumberOfPages pour afficher le numéro 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 utilisées dans les cellules individuelles, reportez-vous au guide
Utilisation de fonctions, formules et calculs dans Web Intelligence ou consultez l'aide en ligne.
13.2 Pour insérer une cellule individuelle dans un rapport
177 2011-05-06
Affichage de données dans des cellules individuelles
Pour insérer une cellule individuelle, vous devez vous trouver en mode Edition.
1.
Sélectionnez Elément de rapport > Cellules > Vide pour insérer une cellule vide.
2.
Sélectionnez Elément de rapport > Cellules > Mise en forme à l'avance, puis sélectionnez un
élément de la liste pour insérer une cellule mise en forme à l'avance.
3.
Placez votre souris à l'endroit du rapport où vous souhaitez insérer la cellule, puis cliquez sur le bouton gauche de la souris.
4.
Si vous avez inséré une cellule vide, saisissez son texte ou sa formule dans la zone Formule du menu Analyse.
5.
Pour supprimer la cellule, sélectionnez-la et cliquez sur le bouton Supprimer.
13.3 Masquage des cellules individuelles
Il est possible de masquer les cellules individuelles de manière inconditionnelle, lorsqu'elles sont vides ou en fonction du résultat 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 boîte de dialogue "Format de cellule".
2.
Cliquez sur l'onglet Général.
3.
Pour masquer la cellule de manière inconditionnelle, sélectionnez Toujours masquer.
4.
Pour masquer la cellule lorsqu'elle est vide, sélectionnez Masquer lorsque vide.
5.
Pour masquer la cellule en fonction du résultat d'une formule, cliquez sur Masquer lorsque la
formule suivante est correcte, puis saisissez la formule dans la zone de texte.
13.4 Pour afficher à nouveau les tableaux, cellules ou sections masqués
Les tableaux, cellules et sections peuvent être masqués sans condition s'ils ou elles ne contiennent aucune donnée ou en fonction du résultat d'une formule. Vous pouvez afficher à nouveau ces tableaux.
1.
Sélectionnez le tableau masqué, la cellule individuelle masquée ou la section masquée dans l'onglet
Filtres et structure du document dans le volet gauche ou sélectionnez l'objet de rapport masqué dans le tableau où il est affiché.
2.
Cliquez sur le bouton droit de la souris, puis sélectionnez Masquer > Afficher.
13.5 Pour copier une cellule individuelle
178 2011-05-06
Affichage de données dans des cellules individuelles
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.
Sélectionnez 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-déplacer de la cellule individuelle directement vers le document ouvert dans l'application cible.
La cellule individuelle apparaît sous forme d'image dans le document ouvert lorsqu'elle est collée
à partir d'une autre application.
179 2011-05-06
Affichage de données dans des cellules individuelles
180 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Classement des données à l'aide de sections, ruptures et tris
14.1 Utilisation de sections pour regrouper des données
14.1.1 Regroupement d'informations dans des sections
Les sections permettent de décomposer les informations de rapport en parties plus petites et plus compréhensibles.
Rome
Rome
Rome
Milan
Milan
Ville
Vérone
Vérone
Vérone
Vérone
Rome
Exemple : Regroupement des revenus trimestriels en sections dans un rapport
Supposez que vous êtes responsable des ventes pour l'Italie. Vous recevez un rapport présentant le revenu annuel 2003 des magasins de ce pays, ventilé par villes et par trimestres.
Trimestre
T1
T2
T3
T4
T1
T2
T3
T4
T1
T2
Revenu des ventes
314 430
273 608
294 798
252 644
215 874
194 689
204 066
188 791
572 177
619 924
181 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
T2
Ville
Vérone
Rome
Milan
T3
Ville
Vérone
Rome
Milan
T4
Ville
Vérone
Rome
Ville
Milan
Milan
Trimestre
T3
T4
Revenu des ventes
533 765
520 332
Pour comparer les résultats trimestriels de chaque ville, définissez [Trimestre] comme valeur de section. Le rapport est divisé en sections distinctes correspondant aux différents trimestres.
T1
Ville
Vérone
Rome
Milan
Revenu des ventes
314 430
215 874
572 177
Revenu des ventes
273 608
194 689
619 924
Revenu des ventes
294 798
204 066
533 765
Revenu des ventes
252 644
188 791
182 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Ville
Milan
Revenu des ventes
520 332
Vous pouvez créer 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 créer une section, deux sources sont possibles :
• une dimension déjà affichée dans un tableau ou un diagramme,
• une dimension incluse dans le document, mais non affichée dans un tableau ou un diagramme.
Vous ne pouvez pas créer de section à partir d'un objet indicateur.
14.1.2 Application de filtres à des sections
Vous pouvez appliquer des filtres de section basés sur les valeurs dans l'en-tête de la section ou sur celles qui apparaissent dans la section.
Application d'un filtre de section à un en-tête 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 données de la section
Dans un rapport contenant une section sur [Région] à 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 régions. La raison en est que le filtre retient les régions dans lesquelles des boissons ont été vendues mais n'exclut pas pour autant les autres produits des données de la section.
En d'autres termes, le filtre est basé sur les données de la section, mais appliqué indirectement aux données de l'en-tête de la section.
14.1.3 Pour créer une section depuis une colonne
• Cliquez avec le bouton droit de la souris sur la colonne que vous souhaitez définir comme section, puis cliquez sur Définir comme section.
183 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
14.1.4 Pour créer une section depuis une dimension
1.
Sélectionnez Eléments du rapport > Section > Insérer une section.
2.
Cliquez sur le rapport à l'endroit où vous souhaitez insérer la section.
3.
Sélectionnez la dimension dans la boîte de dialogue qui s'affiche, puis cliquez sur OK pour insérer la section.
14.1.5 Créer des sections dans une hiérarchie
Vous pouvez créer une section dans une hiérarchie, chaque membre de la hiérarchie devenant alors un en-tête de section. Vous pouvez développer les sections de la même façon que vous développez les membres d'une colonne dans un tableau.
Vous disposez d'un rapport affichant les données suivantes :
Géographie client
Tous les clients
Australie
Canada
France
Gender (sexe)
Masculin
Féminin
Masculin
Féminin
Masculin
Féminin
Masculin
Féminin
Montant des ventes Internet
235,243
254 342
34 342
45 464
12 232
14 242
17 343
18 001
Si vous créez une section dans [Géographie Client], le rapport apparaît initialement comme suit :
Tous les clients
Gender (sexe)
Masculin
Montant des ventes Internet
235,243
184 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Gender (sexe)
Féminin
Montant des ventes Internet
254 342
Si vous développez l'en-tête de section, le rapport apparaît comme suit :
Tous les clients
Gender (sexe)
Masculin
Féminin
Montant des ventes Internet
235,243
254 342
Australie
Gender (sexe)
Masculin
Féminin
Montant des ventes Internet
34 342
45 464
Canada
Gender (sexe)
Masculin
Féminin
France
Gender (sexe)
Masculin
Féminin
Montant des ventes Internet
12 232
14 242
Montant des ventes Internet
17 343
18 001
185 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
14.1.6 Création de sous-sections
Vous pouvez créer un rapport avec des sections au sein des sections (des sous-sections) en créant une section au sein d'une section existante.
14.1.7 Pour supprimer une cellule de section ou une section
• Cliquez avec le bouton droit de la souris, puis sélectionnezSupprimer > Cellule uniquement pour supprimer la cellule de section ou sélectionnez Supprimer > Cellule et section pour supprimer la section et la cellule.
14.1.8 Pour définir la présentation de page d'une section
1.
Cliquez avec le bouton droit de la souris, puis sélectionnez Appliquer un format à la section dans le menu.
2.
Sélectionnez l'onglet Présentation dans la boîte de dialogue.
3.
Sélectionnez Nouvelle page pour démarrer chaque section sur une nouvelle page.
4.
Sélectionnez Eviter les sauts de page pour éviter les sauts de page dans la section.
5.
Sélectionnez Répéter sur chaque page pour répéter l'en-tête de la section sur chaque page.
14.1.9 Pour masquer les sections
1.
Sélectionnez la section.
2.
Sélectionnez Eléments du rapport > Comportements > Masquer pour masquer la section.
3.
Sélectionnez Eléments du rapport > Comportements > Masquer lorsque vide pour masquer la section lorsqu'elle est vide.
4.
Sélectionnez Eléments du rapport > Comportements > Masquer lorsque, sélectionnez 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 booléenne (True ou False).
186 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
14.1.10 Pour afficher à nouveau les tableaux, cellules ou sections masqués
Les tableaux, cellules et sections peuvent être masqués sans condition s'ils ou elles ne contiennent aucune donnée ou en fonction du résultat d'une formule. Vous pouvez afficher à nouveau ces tableaux.
1.
Sélectionnez le tableau masqué, la cellule individuelle masquée ou la section masquée dans l'onglet
Filtres et structure du document dans le volet gauche ou sélectionnez l'objet de rapport masqué dans le tableau où il est affiché.
2.
Cliquez sur le bouton droit de la souris, puis sélectionnez Masquer > Afficher.
14.1.11 Pour définir des couleurs et des images dans une section.
1.
Cliquez avec le bouton droit de la souris sur la section, puis sélectionnez Appliquer un format à
la section.
2.
Cliquez sur l'onglet Apparence dans la boîte de dialogue.
3.
Définissez les couleurs et les images à l'aide des contrôles dans l'onglet Apparence.
14.2 Utilisation des ruptures
14.2.1 Définition des ruptures
Une rupture est une division au sein d'un bloc, dans lequel les données sont regroupées en sections individuelles, selon une dimension, une information ou un indicateur sélectionné. Ces sections sont représentées sous la forme de tableaux plus petits dans le même bloc.
Les ruptures vous permettent d'afficher en plusieurs parties distinctes toutes les données pour chaque valeur unique d'un objet.
L'utilisation des ruptures présente deux avantages majeurs :
• Vous pouvez organiser plus efficacement la manière dont les données sont représentées.
• Vous pouvez afficher des sous-totaux.
187 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
14.2.2 Comparaison des ruptures et des sections
Une section décompose les données en plusieurs cellules individuelles appelées en-têtes de section.
Chaque en-tête de section contient une valeur par dimension, avec un bloc de données correspondant
à la valeur de la dimension.
Une rupture décompose les données au sein d'un bloc. Une colonne contient les valeurs relatives à une dimension, une information ou un indicateur, qui sont répétées pour chaque autre ligne de valeurs dans le bloc.
14.2.3 Appliquer des sauts à des hiérarchies
Lorsque vous appliquez un saut à une hiérarchie, le saut se produit pour tous les membres de la hiérarchie à tous les niveaux.
Exemple : Un saut est appliqué à une hiérarchie
Vous disposez d'un rapport affichant les données suivantes :
Client
TOUT
Etats-Unis
CA
Gender (sexe)
F
M
F
M
F
M
Unités
131 587
138 215
131 587
138 215
36 759
37 989
Si vous appliquez un saut à la hiérarchie [Client], vous obtenez l'affichage suivant : Le saut est appliqué sur chaque membre de [Client].
Client
TOUT
Gender (sexe)
F
M
Unités
131 587
138 215
188 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Client
Client
Etats-Unis
Client
CA
TOUT
Etats-Unis
CA
Gender (sexe)
Gender (sexe)
F
M
Gender (sexe)
F
M
Unités
269 802
Unités
131 587
138 215
269 802
Unités
36 759
37 989
74 748
14.2.4 Ordre de tri par défaut dans les ruptures
Lorsque vous insérez une rupture au niveau d'un objet, les valeurs de l'objet sont automatiquement triées par ordre croissant, comme suit :
• Si les valeurs sont numériques, la valeur la plus faible apparaît dans la première ligne du tableau et la valeur la plus élevée dans la dernière.
• S'il s'agit de caractères alphabétiques, les valeurs sont alors triées par ordre alphabétique du haut vers le bas.
Vous pouvez modifier cet ordre de tri à tout moment.
Vous pouvez définir plusieurs ruptures et mettre en place une priorité de tri sur chaque rupture pour contrôler la manière dont les données sont affichées lorsque vous insérez des ruptures multiples au niveau de plusieurs dimensions, informations ou indicateurs.
14.2.5 Pour insérer un saut
189 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Pour ajouter des sauts, vous devez vous trouver en mode Conception.
1.
Sélectionnez la colonne sur laquelle vous souhaitez appliquer le saut.
2.
Sélectionnez 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-tête.
Rubriques associées
•
14.2.6 Suppression d'un saut
Pour ajouter des sauts, vous devez être en mode Conception.
1.
Sélectionnez la colonne sur laquelle est défini le saut.
2.
Sélectionnez Analyse > Affichage > Saut > Supprimer le saut.
L'élément de menu Supprimer le saut n'est pas disponible si aucun saut n'est défini dans la colonne en question.
3.
Pour supprimer tous les sauts, sélectionnez n'importe quelle colonne du tableau, puis Analyse >
Affichage > Saut > Supprimer tous les sauts.
L'élément de menu Supprimer tous les sauts n'est pas disponible si aucun saut n'est défini dans le tableau en question.
14.2.7 Gestion des sauts
Pour gérer les sauts, vous devez être en mode Conception.
1.
Sélectionnez une colonne du tableau.
2.
Sélectionnez Analyse > Affichage > Saut > Gestion des sauts.
Cette boîte de dialogue permet de voir les sauts définis dans le tableau. Si ce dernier est un tableau croisé, la boîte de dialogue montre les sauts sur l'axe horizontal et sur l'axe vertical. Chaque saut est représenté par la dimension sur laquelle il est défini. L'ordre dans lequel les dimensions s'affichent correspond à l'ordre d'application des sauts.
3.
Pour modifier la priorité d'un saut, sélectionnez la dimension, puis cliquez sur Haut ou Bas pour déplacer la dimension dans l'ordre de priorité des sauts.
4.
Pour ajouter un saut, cliquez sur Ajouter, puis sélectionnez la dimension sur laquelle vous souhaitez appliquer le saut.
5.
Pour supprimer un saut, sélectionnez la dimension, puis cliquez sur Supprimer .
190 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
6.
Pour définir les propriétés d'un saut, sélectionnez la dimension, puis sélectionnez les propriétés dans la partie droite de la boîte de dialogue Pour en savoir plus sur les propriétés de la rupture qu'il est possible de définir, suivez le lien à la fin de cette rubrique.
Rubriques associées
•
14.2.8 Propriétés des ruptures
Vous pouvez définir les propriétés de la rupture suivantes :
Propriété
En-tête de rupture
Pied de rupture
Appliquer un tri
Valeurs dupliquées : tout afficher
Valeurs dupliquées : afficher la première
Valeurs dupliquées : fusionner
Valeurs dupliquées : répéter la première sur la nouvelle page
Nouvelle page
Description
Affiche un en-tête pour chaque partie du tableau, du tableau croisé ou du formulaire lorsque vous insérez une rupture.
Affiche un pied de page après la dernière ligne du tableau ou la dernière colonne du tableau croisé lorsque vous insérez une rupture. Lorsque vous lancez un calcul sur les données, le résultat s'affiche dans le pied de page.
Applique l'ordre de tri par défaut aux valeurs de la rupture.
Affiche toutes les valeurs de la rupture, même si elles sont dupliquées.
Affiche uniquement la première valeur en cas de valeurs dupliquées.
Fusionne les cellules qui contiennent des valeurs dupliquées et affiche une seule valeur dans ces cellules fusionnées.
Affiche la première valeur d'un groupe de valeurs dupliquées au début de la rupture et sur chaque nouvelle page.
Affiche chaque partie du tableau ou du formulaire créé par un saut sur une nouvelle page.
191 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Propriété
Eviter les sauts de page
Répéter l'en-tête sur chaque page
Répéter le pied de page sur chaque page
Description
Quand c'est possible, conserve chaque section de rupture sur la même page. Cette option n'est pas disponible lorsqu'un bloc est plus grand qu'une page.
Répète l'en-tête en haut de chaque page lorsqu'un tableau s'étend sur plusieurs pages.
Répète le pied de page en bas de chaque page lorsqu'un tableau s'étend sur plusieurs pages.
14.3 Utilisation des tris pour l'organisation des données
14.3.1 Application de tris à des résultats affichés dans des rapports
Vous pouvez appliquer des tris à des valeurs affichées dans des tableaux, des sections et des diagrammes pour organiser l'ordre dans lequel ces valeurs sont affichées dans les rapports.
Les ordres de tri suivants sont disponibles :
Ordre de tri Description
Par défaut
Cet ordre est parfois qualifié de naturel. Selon le type des données de la colonne ou de la ligne, les résultats sont triés comme suit :
• Ordre numérique croissant pour les données numériques
• Ordre chronologique croissant pour une date
• Ordre chronologique pour les mois
• Ordre alphabétique pour des données alphanumériques
192 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Ordre de tri
Croissant
Décroissant
Personnalisé
Description
Lorsque cet ordre est sélectionné, les résultats sont triés par ordre croissant : la valeur la plus faible est placée en haut de la colonne ; et la valeur la plus élevée, en bas de la colonne.
Par exemple : 100, 200, 300 ou Californie, Colorado, Floride.
Lorsque cet ordre est sélectionné, les résultats sont triés par ordre décroissant : la valeur la plus
élevée est placée 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.
Vous définissez votre propre ordre de tri.
14.3.2 Tri des données hiérarchiques
Les tris s'appliquent aux données hiérarchiques dans chaque élément parent de la hiérarchie. Les tris ne créent pas de rupture entre les éléments parent et enfant.
Exemple : Tri des données hiérarchiques
Le tableau suivant contient la hiérarchie [Produit] non triée :
Produit
Denrées
Plats chauds
Boissons
Boissons non alcoolisées
Lait
Soda
193 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
Produit
Pains
Après avoir appliqué un filtre décroissant, la hiérarchie apparaît comme suit :
Produit
Denrées
Pains
Boissons
Boissons non alcoolisées
Soda
Lait
Plats chauds
Le tri classe les types de denrées par ordre décroissant et les boissons, également par ordre décroissant, dans leur élément parent. Les boissons triées conservent leur lien hiérarchique avec leur
élément parent.
14.3.3 Pour insérer un tri
1.
Cliquez sur Conception pour utiliser le mode Conception.
2.
Sélectionnez la colonne à trier.
3.
Sélectionnez Analyse > Afficher > Tri > Croissant/Décroissant pour trier la colonne par ordre croissant ou décroissant.
14.3.4 Pour supprimer un tri
1.
Sélectionnez la colonne triée.
2.
Sélectionnez Analyse > Afficher > Tri > Aucun.
Vous pouvez également sélectionner n'importe quelle colonne, puis Analyse > Afficher > Tri >
Supprimer tous les tris pour supprimer tous les tris du tableau.
194 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
14.3.5 Pour gérer les tris
1.
Sélectionnez le tableau ou diagramme dans lequel vous souhaitez gérer les tris, puis sélectionnez
Analyse > Afficher > Tri > Gérer les tris.
Celle-ci affiche les tris appliqués au tableau ou au diagramme. Dans un tableau croisé, les tris, à la fois des axes horizontaux et verticaux, sont affichés. Chaque tri est représenté par le nom de la dimension triée et une flèche indique la direction du tri (croissant ou décroissant). L'ordre dans lequel est affichée la dimension triée indique l'ordre dans lequel les tris sont appliqués.
2.
Pour modifier la priorité d'un tri, sélectionnez la dimension, puis cliquez sur Haut ou Bas pour déplacer la dimension dans la priorité de tri
Remarque :
Vous ne pouvez pas modifier la priorité d'un tri si une rupture de tri est définie sur la dimension.
3.
Pour modifier la direction d'un tri, cliquez deux fois sur la dimension ou sélectionnez-la, puis choisissez
Croissant ou Décroissant dans la liste Ordre.
4.
Pour ajouter un tri, cliquez sur Ajouter, puis sélectionnez la dimension à trier dans la liste.
5.
Pour supprimer un tri, sélectionnez 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 définissez votre tri personnalisé.
7.
Pour rétablir un ordre de tri standard à la place d'un ordre de tri personnalisé, sélectionnez la dimension, puis cliquez sur Réinitialiser.
Remarque :
Le bouton Réinitialiser est désactivé si le tri sur la dimension sélectionnée n'est pas personnalisé.
195 2011-05-06
Classement des données à l'aide de sections, ruptures et tris
196 2011-05-06
Mise en forme de nombres et de dates
Mise en forme de nombres et de dates
15.1 Formats personnalisés et prédéfinis
Vous pouvez modifier l'affichage des valeurs dans des cellules spécifiques ou sur des axes de diagramme. Pour ce faire, vous devez appliquer des formats prédéfinis mis à votre disposition par l'application ou créer vos propres formats personnalisés. Vous pouvez enregistrer vos formats personnalisés pour les réutiliser dans plusieurs blocs et rapports du même document.
15.1.1 Formats prédéfinis
Vous pouvez modifier l'affichage des valeurs dans des cellules spécifiques ou sur des axes de diagramme. Pour ce faire, vous devez appliquer des formats prédéfinis ou créer vos propres formats personnalisés. Vous pouvez enregistrer vos formats personnalisés pour les réutiliser dans plusieurs blocs et rapports du même document.
Les formats prédéfinis suivants sont disponibles pour les cellules :
Format
Par défaut
Nombre
Devise
Date/heure
Booléen
Description
Format défini pour l'objet sur l'univers
Formats des valeurs décimales ou entières
Formats des valeurs monétaires
Formats de date et d'heure
Formats des valeurs true et false
Rubriques associées
•
Pour appliquer un format de nombre personnalisé à une cellule
•
Pour définir un format personnalisé
197 2011-05-06
Mise en forme de nombres et de dates
15.1.1.1 Pour appliquer un format prédéfini à une cellule
1.
Cliquez sur Conception pour travailler en mode Conception.
2.
Sélectionnez la cellule.
3.
Cliquez sur Format > Nombres > Format de nombre, puis sélectionnez le format dans la liste.
15.1.2 Formats personnalisés
Vous pouvez utiliser le type de format Personnalisé pour définir un format de nombre personnalisé pour n'importe quelle cellule. Le tableau suivant répertorie les chaînes que vous pouvez utiliser pour créer des formats personnalisés :
Caractère(s)
#
0
,
Affiche(nt) Exemple
Le chiffre correspondant. Si le nombre contient moins de chiffres que le nombre de caractères # utilisés pour spécifier le format, aucun zéro non significatif n'est inclus.
"12345" au format #,##0 donne
"12,345" (si vos paramètres régionaux définissent la virgule comme séparateur) ou "12 345"
(si vos paramètres régionaux définissent l'espace insécable comme séparateur)
Le chiffre correspondant. Si le nombre contient moins de chiffres que le nombre de caractères 0 utilisés pour spécifier le format, un ou plusieurs zéros non significatifs sont insérés avant le nombre.
"123" au format #0,000 donne
"0,123"
Séparateur tel que défini dans votre ensemble de variables régionales.
"1234567" au format #,##0 donne "1,234,567" (si vos paramètres régionaux définissent la virgule comme séparateur) ou
"1 234 567" (si vos paramètres régionaux définissent l'espace insécable comme séparateur)
198 2011-05-06
Mise en forme de nombres et de dates
Caractère(s)
.
[%]%
%
1, 2, 3, a, b, c, $, £,
€
(et ainsi de suite)
Affiche(nt) Exemple
Séparateur décimal tel que défini dans votre ensemble de variables régionales.
"12.34" au format #.#0 donne
"12.34" (si vos paramètres régionaux définissent le point comme séparateur décimal) ou "12,34"
(si vos paramètres régionaux définissent la virgule comme séparateur décimal)
Affiche un signe de pourcentage
(%) après le résultat et multiplie le résultat par 100.
Signe % après le résultat, mais ne multiplie pas le résultat par
100.
Un espace insécable ( )
Le caractère alphanumérique.
"1234567" au format # ##0 donne "1234 567"
"705.15" au format $#.#0 donne "$705.15" ou "705,15 €" avec le format #,#0 €
[Red], [Blue], [Green],
[Yellow], [Gray],
[White], [Dark Red],
[Dark Blue], [Dark
Green]
Valeur dans la couleur spécifiée.
"150" au format #,##0[Red] donne "150" #,##0[Blue] donne "150" d dd ddd dddd
Numéro du jour du mois sans zéros de tête. Si la date du jour contient moins de deux caractères, elle s'affiche sans zéro en tête.
Le premier jour du mois au format d donne "1"
Numéro du jour avec zéros de tête. Si la date du jour contient moins de deux caractères, elle s'affiche avec un zéro en tête.
Le nom court du jour. La première lettre est une majuscule.
Le premier jour du mois au format dd donne "01"
"Lundi" au format ddd donne
"Lun"
Nom du jour en toutes lettres.
La première lettre est une majuscule.
"Lundi" au format dddd donne
"Lundi"
199 2011-05-06
Mise en forme de nombres et de dates
MM mmm mmmm yy yyyy
Caractère(s)
dddd dd
M hh:mm:ss a
HH hh
HH:mm
HH:mm:ss mm:ss
200
Affiche(nt)
Jour de la semaine suivi d'un espace et du numéro du jour.
Exemple
"Lundi" au format dddd dd donne "Lundi 01"
Numéro du mois sans zéros de tête. Si le numéro du mois contient moins de deux caractères, il s'affiche sans zéro en tête.
"Janvier" au format M donne "1"
Numéro du mois avec zéros de tête. Si le numéro du mois contient moins de deux caractères, il s'affiche avec un zéro en tête.
"Janvier" au format MM donne 01
Le nom court du mois. La première lettre est une majuscule.
"Janvier" au format mmm donne
Jan
Nom du mois en toutes lettres.
La première lettre est une majuscule.
"Janvier" au format mmmm donne
Janvier
Les deux derniers chiffres de l'année.
"2003" au format yy donne "03"
Les quatre chiffres de l'année.
"2003" au format yyyy donne
"2003"
L'heure sans zéros de tête et les minutes et secondes avec zéros de tête. Le caractère "a" correspond à l'affichage de AM ou PM après l'heure quand il est utilisé.
"21:05:03" au format hh:mm:ss a donne "9:05:03 PM" avec les paramètres régionaux anglais
Heure selon le format
24 heures.
Heure selon le format 12 heures.
"21:00" au format HH donne "21"
"21:00" au format hh donne "09"
L'heure et les minutes avec zéros de tête.
"7.15 am" au format HH:mm donne "07:15"
L'heure, les minutes et secondes avec zéros de tête.
Les minutes et secondes avec zéros de tête.
"7.15 am" au format HH:mm:ss donne "07:15:00"
"07:15:03" au format mm:ss donne "15:03"
2011-05-06
Mise en forme de nombres et de dates
15.1.2.1 Pour définir un format personnalisé
1.
En mode Conception, cliquez sur Format > Nombres
2.
Cliquez sur Personnalisé pour afficher la boîte de dialogue "Format personnalisé".
3.
Sélectionnez un format répertorié dans le volet Propriétés et modifiez le format sélectionné en saisissant des caractères supplémentaires dans une ou plusieurs zones de texte.
Par exemple, pour créer un format personnalisé pour des valeurs numériques, saisissez le format personnalisé voulu dans les zones Positif, Négatif et Egal à zéro. Pour créer un format personnalisé pour des valeurs booléennes, saisissez le format personnalisé souhaité dans les zones True et
False.
4.
Cliquez sur Ajouter.
Vous ne pouvez pas supprimer ou modifier des formats personnalisés. Pour changer de format personnalisé, vous devez en créer un autre et l'appliquer aux cellules sélectionnées. Tous les formats personnalisés non appliqués aux cellules d'un document sont automatiquement supprimés à la fermeture de la session.
15.1.2.2 Pour appliquer un format de nombre personnalisé à une cellule
1.
Sélectionnez les cellules auxquelles vous souhaitez appliquer le format personnalisé.
2.
Dans le menu principal, cliquez sur Edition.
15.2 Application d'un format monétaire à un nombre
1.
Cliquez sur Conception pour travailler en mode Conception.
2.
Sélectionnez la cellule.
3.
Cliquez sur Format > Nombres > Devise, puis sélectionnez la devise dans la liste.
201 2011-05-06
Mise en forme de nombres et de dates
202 2011-05-06
Affichage des données dans des diagrammes
Affichage des données dans des diagrammes
16.1 Création de diagrammes
Vous pouvez inclure plusieurs diagrammes dans les rapports d'un document. Vous pouvez créer un diagramme pendant le processus de création d'un document ou insérer des diagrammes dans un document existant.
Rubriques associées
•
Pour ajouter un diagramme à un rapport
16.1.1 Ouverture d'un diagramme créé au préalable
Cette version du logiciel prend en charge la rétrocompatibilité 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.
16.2 Types de diagramme
Un rapport affiche les résultats dans un bloc. Vous pouvez mettre en forme le bloc en tant que type spécifique de diagramme.
16.2.1 Diagrammes à barres
203 2011-05-06
Affichage des données dans des diagrammes
Les diagrammes à barres montrent les données sous forme de rectangles horizontaux. Les diagrammes
à barres sont pratiques pour comparer des groupes de données analogues, par exemple les recettes de différentes périodes. Il existe trois types de diagramme à barres :
• Diagramme à barres : diagramme fait de rectangles horizontaux. La longueur des rectangles est proportionnelle aux valeurs associées aux différents éléments de catégorie.
• Diagramme à barres mises bout à bout : diagramme fait de rectangles horizontaux de couleur empilés. La longueur des rectangles est proportionnelle aux valeurs associées aux différents éléments de catégorie. La couleur des rectangles correspond aux entrées de la légende.
• Diagramme à barres empilées à 100 % : diagramme dans lequel les données sont affichées en tant que parties d'un tout (sous forme de pourcentages), un tout étant représenté par un rectangle et une série par une subdivision de ce rectangle.
16.2.2 Diagrammes en boîte
Graphique (aussi appelé diagramme boursier) montrant un récapitulatif en cinq chiffres reposant sur la répartition d'un ensemble de données : maximum, minimum, premier quartile, troisième quartile et médiane. Il peut également faire apparaître les valeurs anormales, appelées valeurs aberrantes ou parfois aussi valeurs extrêmes.
16.2.3 Diagrammes à colonnes
Les diagrammes à colonnes affichent une série sous la forme d'un jeu de barres verticales regroupées par catégorie. Les diagrammes à colonnes servent à montrer les changements des données sur une période ou à illustrer des comparaisons entre des éléments.
Il existe sept types de diagramme à colonnes :
• Diagramme à colonnes : diagramme fait de rectangles verticaux. La hauteur des rectangles est proportionnelle aux valeurs associées aux différents éléments de catégorie.
• Diagramme à colonne avec deux axes de valeur : diagramme dont les deux axes comportent des valeurs. Il permet de tracer une partie d'une série de données 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 même 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.
204 2011-05-06
Affichage des données dans des diagrammes
• Diagramme à colonnes empilées : diagramme fait de rectangles verticaux de couleur empilés. La hauteur des rectangles est proportionnelle aux valeurs associées aux différents éléments de catégorie.
La couleur des rectangles correspond aux entrées de la légende.
• Diagramme à colonnes empilées à 100 % : diagramme dans lequel les données sont affichées en tant que parties d'un tout (sous forme de pourcentages), un tout étant représenté par une colonne et une série par une subdivision de cette colonne. S'il n'y a qu'une seule série 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.
16.2.4 Diagrammes à courbes
Les diagrammes à courbes connectent les valeurs de données spécifiques à des courbes horizontales ou verticales. Ces diagrammes à courbes sont pratiques pour montrer les tendances ou les évolutions des données dans le temps. Il existe deux types de diagramme à courbes :
Il existe deux 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 déterminée par des éléments de catégorie d'analyse
La position des points sur l'axe de valeurs secondaire représente les valeurs associées.
• Diagramme double à courbes : diagramme XY à deux axes contenant des courbes qui relient des points entre eux. La position des points sur l'axe des catégories représente des éléments de catégorie d'analyse La position des points sur l'axe de valeurs, sur les deux axes, représente les valeurs associées.
16.2.5 Surface
Un diagramme de type surface : diagramme XY montrant une surface constituée d'un réseau de points.
16.2.6 Diagramme Treemap
205 2011-05-06
Affichage des données dans des diagrammes
Diagramme montrant les valeurs dans des rectangles imbriqués, éventuellement de couleur. Le degré d'imbrication correspond au niveau de répartition hiérarchique. La taille et la couleur des rectangles expriment chacune un ensemble de valeurs.
16.2.7 Diagrammes à secteurs
Les diagrammes à secteurs affichent les données en tant que segments d'un ensemble. Ils sont pratiques pour montrer la contribution de chaque partie de données 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, préférez un autre type de diagramme.
Il existe trois types de diagramme à secteurs :
• Diagramme à secteurs : diagramme circulaire composé de secteurs. Le disque représente un tout et chaque secteur représente une partie de ce tout.
• Diagramme à secteurs avec profondeur : diagramme circulaire composé de secteurs. Le disque représente un tout et chaque secteur représente une partie de ce tout. Les secteurs peuvent avoir une certaine profondeur qui traduit une troisième 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.
16.2.8 Diagramme Heatmap
Diagramme montrant des valeurs représentées par des couleurs sur une carte en se servant d'un axe de catégories et, éventuellement, d'un second axe de catégories. La couleur des rectangles est déterminée par une valeur d'indicateur.
16.2.9 Diagrammes chiffrés
Il existe quatre types de diagrammes chiffrés :
206 2011-05-06
Affichage des données dans des diagrammes
Les diagrammes à nuage de points sont assez proches des diagrammes à courbes, mais les points de données sont tracés sans ligne les connectant. Ils sont pratiques pour établir une comparaison entre des points de données spécifiques. Il existe deux types de diagramme à nuage de points :
• Diagramme à nuage de points : diagramme XY contenant des points. La position des points correspond à des coordonnées données par une paire de valeurs. Chaque point peut être assorti de symboles de couleur représentant l'élément de catégorie d'analyse associé aux valeurs.
• Diagramme à bulles : diagramme bidimensionnel de points représentant un ensemble de données.
Les variables supplémentaires sont représentées par la taille des points.
Les diagrammes polaires sont des diagrammes à nuage de points affichant des points. La position des points correspond à des coordonnées données 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 : diagramme avec un axe radial et un axe angulaire où chaque point de données est représenté 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 représentant un ensemble de données Les variables supplémentaires sont représentées par la taille des points.
16.2.10 Diagrammes Radar
Ce diagramme (également appelé diagramme en toile d'araignée) affiche plusieurs axes ayant la même origine et une échelle commune. Chaque axe représente un élément de catégorie d'analyse. Les points sont placés directement sur un axe en fonction des valeurs associées. Des lignes peuvent relier ces points.
Ils sont pratiques si vous voulez examiner plusieurs facteurs différents associés à un article. Par exemple, vous pouvez utiliser un diagramme en radar pour afficher les données de revenu pour différents services au sein d'un hôtel. Sur un axe, vous pouvez afficher le revenu généré par les chambres. Sur un autre axe, vous pouvez afficher le revenu généré par le restaurant, etc.
16.2.11 Diagrammes de nuage de mots clés
Représentation unidimensionnelle des données sous forme de mots dont la taille de police reflète le poids relatif des données dans l'ensemble de données.
207 2011-05-06
Affichage des données dans des diagrammes
16.3 Ajout, copie et suppression de diagrammes
16.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 grisés.
Il y a trois façons d'ajouter un diagramme à un rapport :
1.
Dans la boîte à outils "Eléments du rapport", faites glisser et déposez le diagramme de votre choix dans le rapport. Ensuite, déposez 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 fantôme. Vous savez désormais 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, insérez un diagramme en sélectionnant Insérer > Insérer un élément de rapport.
3.
Sélectionnez le tableau à transformer en diagramme, puis cliquez sur Transformer le tableau en.
Rubriques associées
•
16.3.2 Alimentation du diagramme : lier les objets à un diagramme
Le tableau explique les différents éléments pour l'alimentation d'un diagramme.
208 2011-05-06
Affichage des données dans des diagrammes
Objet Entrées
Liaison de l'objet aux axes
Axes de valeurs
Axes de catégories
Type d'objet
Indicateurs
Définition des séries
• Couleur de la région
• Forme de la région (diagrammes en radar et diagrammes chiffrés)
Dimensions, détails ou noms d'indicateurs
Dimensions, détails ou noms d'indicateurs
Indicateurs Définition de la taille des séries
• Taille/Hauteur du secteur
• Poids du rectangle treemap
• Hauteur/Largeur des bulles
Couleur conditionnelle (*)
• Mappage des rectangles
Zones de texte NuagesMotsClés
Indicateurs
(*) Facultatif
16.3.2.1 Pour alimenter un diagramme
Vous devez être en mode Conception. Vous devez déjà avoir inséré un diagramme.
Il existe deux façons d'alimenter un diagramme.
1.
Dans le panneau gauche, sélectionnez "Objets disponibles". Dans le volet "Objets disponibles", faites glissez les indicateurs, les dimensions et/ou autres informations et déposez-les dans le diagramme.
Ils seront automatiquement répartis dans la zone appropriée.
2.
Sélectionnez le diagramme. Cliquez avec le bouton droit de la souris pour afficher le menu contextuel.
Sélectionnez Modifier. La boîte de dialogue "Modifier" s'affiche avec les valeurs sélectionnées.
Vous pouvez ajouter, supprimer, réorganiser (en déplaçant vers le haut ou vers le bas) ou masquer les valeurs et aussi modifier ou créer une formule.
Vous avez alimenté le diagramme.
Rubriques associées
•
209 2011-05-06
Affichage des données dans des diagrammes
16.3.3 Pour appliquer un style du diagramme
Vous devez être en mode Conception et avoir sélectionné un diagramme.
Meilleure pratique : créez un diagramme, ajoutez-y les dimensions nécessaires, appliquez le style, puis modifiez les paramètres pour peaufiner le format du diagramme. Le fait de modifier les paramètres avant d'appliquer un modèle peut affecter vos modifications si ceux-ci sont inclus dans la définition du modèle (et le seul moyen de les récupérer est d'utiliser Annuler).
Un style de diagramme est un groupe de paramètres stockés dans un fichier source. Le style de diagramme est utilisé pour manipuler un diagramme (à différents niveaux : graphique, région et propriété) avant de l'afficher. Les styles des diagrammes permettent de les assembler à l'aide d'un ensemble de paramètres prédéfinis comprenant des styles de diagrammes modernes tels que l'anticrénelage, la brillance et le relief. Les styles de diagrammes adaptés permettent de personnaliser simplement l'affichage des diagrammes à l'aide de thèmes et de paramètres prédéfinis. Ils contiennent le groupe de paramètres d'un diagramme, y compris :
• la mise en page : les paramètres qui déterminent l'affichage de chaque diagramme
• les éléments de diagramme (tels que le titre, la légende, les axes)
• l'emplacement du diagramme (par exemple, où sont placés les éléments du diagramme, s'ils sont visibles ou non)
• le thème : les paramètres qui déterminent l'aspect du diagramme
• les palettes de couleurs, etc.
• les textures (de l'arrière-plan, par exemple)
• les ombres
• Polices
• Dans la boîte à outils "Style du diagramme", sélectionnez la première icône Style du diagramme pour sélectionner ensuite le style Chaleureux, Normal ou Contraste élevé.
Le style est appliqué.
Rubriques associées
•
16.3.4 Pour copier un diagramme
1.
Cliquez avec le bouton droit de la souris sur le diagramme, puis sélectionnez 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.
210 2011-05-06
Affichage des données dans des diagrammes
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 même application, la copie de votre diagramme est dynamique. Cependant, si le diagramme est collé dans une autre application, il apparaît en tant qu'image.
Rubriques associées
•
16.3.5 Pour supprimer un diagramme
Il existe trois façons de supprimer un diagramme.
1.
Cliquez sur le diagramme avec le bouton droit de la souris, puis cliquez sur Supprimer.
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.
Sélectionnez le diagramme. Puis, dans le volet supérieur gauche, cliquez sur l'icône supprimer.
Le diagramme est supprimé.
Rubriques associées
•
16.4 Modification du type de diagramme
16.4.1 Changement de type de diagramme à l'aide de Transformer en
Remarque :
Il est également possible de transformer toute une série 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.
Sélectionnez Transformer en. Plusieurs raccourcis apparaissent. Pour obtenir une boîte de dialogue avec toutes les options, sélectionnez Autres transformations...
211 2011-05-06
Affichage des données dans des diagrammes
La boîte de dialogue "Transformer en" apparaît.
3.
Cliquez sur la catégorie de diagrammes souhaitée, puis sur une icône de diagramme.
4.
Cliquez sur OK.
Le modèle sélectionné est appliqué au bloc et affiche les données dans le type de diagramme choisi.
Rubriques associées
•
•
•
16.4.2 Transformation de requêtes hiérarchiques en diagrammes
Il existe une seule façon de transformer une requête hiérarchique en diagramme.
Vous devez tout d'abord alimenter le tableau et vous assurer que les données sont affichées dans le diagramme conformément à ce que vous souhaitez. Ensuite, utilisez la commande Transformer en.
Utilisez les options Développer/Réduire et Ciblage de l'exploration du tableau pour afficher les données comme vous le souhaitez dans le diagramme
N'essayez pas d'utiliser Insérer un diagramme ou autre méthode.
Remarque :
• Meilleures pratiques : Les totaux hiérarchiques ne doivent pas être affichés dans les diagrammes
à secteurs et les diagrammes de nuages de mots clés. Dans les autres types de diagrammes, l'affichage des totaux peut générer des déformations d'échelle, particulièrement si le type d'indicateur est agrégé. Pour masquer les totaux hiérarchiques, utilisez les niveaux d'insertion ou naviguez dans le tableau à l'aide de l'option Ciblage de l'exploration.
• Utilisez uniquement une hiérarchie pour alimenter un treemap.
Rubriques associées
•
Définition des requêtes hiérarchiques
•
Changement de type de diagramme à l'aide de Transformer en
16.4.3 Pour basculer entre les barres, les courbes et le type surface
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Bloc de diagramme > Type de région.
212 2011-05-06
Affichage des données dans des diagrammes
2.
Pour chaque indicateur, sélectionnez le type de région approprié : barres; courbes ou type surface.
16.5 Positionnement et dimensionnement des diagrammes
16.5.1 Pour définir 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 même boîte de dialogue Présentation par le biais de Eléments du rapport > Position > Aligner ou en cliquant avec le bouton droit de la souris sur le tableau ou le diagramme, puis en sélectionnant Aligner.
1.
Sélectionnez la bordure du tableau ou du diagramme, cliquez sur le bouton droit de la souris, puis sélectionnez Format du tableau... ou Mettre en forme le diagramme....
2.
Sélectionnez Présentation.
3.
Servez-vous des commandes de la section Position pour définir la position du tableau ou du diagramme par rapport aux autres éléments du rapport.
16.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 sélectionné (par exemple, un diagramme) relativement à d'autres blocs du rapport.
Si de nouvelles données de la base de données changent la taille des tableaux ou des diagrammes, le positionnement relatif garantit que les différents 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 même boîte de dialogue Présentation par le biais de Eléments du rapport > Position > Aligner ou en cliquant avec le bouton droit de la souris sur le tableau ou le diagramme, puis en sélectionnant 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.
213 2011-05-06
Affichage des données dans des diagrammes
1.
Cliquez sur le diagramme avec le bouton droit de la souris puis cliquez sur Format.
2.
Développez le groupe de propriétés Mise en page > Position relative dans l'onglet Propriétés.
3.
Cliquez sur ... en regard de la propriété Position relative pour ouvrir la boîte de dialogue Position
relative.
Si le rapport ne contient qu'un seul élément, la boîte de dialogue Position relative n'est pas disponible.
4.
Sélectionnez la distance du point supérieur gauche du diagramme par rapport à un autre élément du rapport en entrant : le nombre de pixels, la partie de l'autre élément du rapport à partir de laquelle vous souhaitez mesurer le nombre de pixels (dans la première liste déroulante), l'élément du rapport
à partir duquel vous souhaitez mesurer le nombre de pixels (dans la deuxième liste déroulante).
5.
Répétez ces opérations pour la distance du point inférieur gauche du diagramme.
16.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.
Ouvrez l'onglet Général.
3.
Saisissez la largeur du diagramme dans la propriété Largeur et la hauteur dans la propriété Hauteur.
Rubriques associées
•
16.6 Mise en forme des diagrammes
16.6.1 Pour formater un diagramme
Vous devez être en mode Conception.
Il existe plusieurs façons de mettre en forme un diagramme. En voici une (voir ci-dessous). Sinon, sélectionnez le diagramme, puis Eléments du rapport > Style du diagramme et cliquez sur la dernière icône (de l'écran).
Pour accéder à la boîte de dialogue "Format du diagramme".
1.
Cliquez avec le bouton droit de la souris sur le diagramme, puis sur Format du diagramme.
214 2011-05-06
Affichage des données dans des diagrammes
2.
Sélectionnez la zone du diagramme : Bloc de diagramme, Titre, Légende, Axe de diagramme, Zone de traçage.
Si vous avez présélectionné une zone du diagramme avant d'appeler la boîte de dialogue, celle-ci s'affiche automatiquement sans que vous n'ayez besoin de naviguer.
3.
Dans Web Intelligence Rich Client, sélectionnez l'onglet fonctionnel à modifier dans le volet gauche.
Dans Web Intelligence, développez l'onglet de la zone du diagramme à mettre en forme, puis sélectionnez l'onglet fonctionnel.
4.
Modifiez ce que vous souhaitez. Puis, cliquez sur Appliquer pour visualiser vos modifications avant de fermer la boîte de dialogue. Avant de fermer la boîte de dialogue, vous pouvez, si vous le souhaitez, apporter d'autres modifications. Sinon, cliquez sur OK pour enregistrer les modifications et fermer la boîte de dialogue.
Vous avez mis en forme le diagramme.
16.6.2 Formules des éléments de diagramme
Les éléments de diagramme suivants peuvent utiliser une formule :
• Titre du diagramme
• Titre de légende
• Les titres des axes
• Valeurs maximale et minimale pour la mise à l'échelle de l'axe.
Vous pouvez saisir directement du texte dans Valeur personnalisée ou Valeur fixe. Sinon, utilisez l'Editeur de formule.
Pour en savoir plus sur les fonctions utilisées dans les cellules individuelles, reportez-vous au guide
Utilisation de fonctions, formules et calculs dans Web Intelligence ou consultez l'aide en ligne.
16.6.3 Icônes d'avertissement dans les diagrammes
Il existe deux types d'icônes d'avertissement :
• Avertissements d'ordre généra : les icônes sont affichés dans le coin supérieur droit du diagramme
• X rouge : impossible de générer le diagramme
• Avertissement jaune : par exemple un ensemble de données trop lourdes (limite technique du serveur)
• Alerte bleue : limites pour un rendu optimal
• Avertissements en prévention d'éventuelles erreurs : une petite icône d'avertissement de couleur jaune s'affiche sur le point de données (si les icônes d'avertissement sont activées dans les options du format de diagramme) : cela signifie que l'ensemble de données est incohérent avec les
215 2011-05-06
Affichage des données dans des diagrammes paramètres de diagramme (par exemple, diagramme à secteurs avec valeurs négatives, valeurs négatives pour une échelle logarithmique, valeurs hiérarchiques incohérentes pour un treemap.)
Limitation Définition
Restrictions techniques du serveur
CVOM
Nombre maximal de lignes
Défini par l'administrateur
Valeur par défaut = 50 000
Résultat
Affichage partiel de l'ensemble de données
+ Icône d'avertissement et info-bulle
Restrictions pour l'affichage optimal
Calculées par CVOM selon le type du diagramme et sa taille
Icône d'alerte
+ Info-bulle avec directives d'optimisation
16.6.3.1 Pour afficher les icônes d'avertissement dans les diagrammes
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Bloc de diagramme.
2.
Sélectionnez Général.
3.
Cochez Afficher les icônes d'avertissement.
Désormais, les icônes d'avertissement s'affichent.
16.6.4 Pour insérer et mettre en forme le titre d'un diagramme
Vous devez être en mode Conception. Ouvrez la boîte 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/définir la position du titre.
Dans Sélectionner la zone de diagramme > Titre > Conception, vous pouvez modifier tous les paramètres du titre.
1.
Cliquez sur Ajuster la présentation pour plus d'options. Pour ce qui est de la largeur et de la longueur du diagramme, fixe représente une valeur absolue et proportionnelle, un pourcentage de la taille du diagramme.
2.
Pour ce qui est des couleurs de bordure et d'arrière-plan, vous pouvez soit choisir une couleur et un niveau de transparence, soit définir un dégradé. Si vous choisissez une couleur, un curseur
216 2011-05-06
Affichage des données dans des diagrammes s'affiche afin que vous puissiez sélectionner la valeur de la transparence. 0 % est transparent et
100 %, opaque.
Rubriques associées
•
16.6.5 Pour appliquer une apparence 3D à un diagramme
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Mettre en forme le diagramme".
1.
Sélectionnez Bloc de diagramme > Style de palette
2.
Sélectionnez Présentation 3D.
Certains types de diagrammes à barres (où Effets d'affichage des barres est activé) ne sont pas attrayants lorsqu'ils utilisent également la Présentation 3D.
Rubriques associées
•
16.6.6 Pour ajouter des couleurs d'arrière-plan à un diagramme
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Zone du diagramme > Bloc de diagramme > Arrière-plan.
2.
Sélectionnez une couleur et un niveau de transparence ou bien, définissez un dégradé. Si vous choisissez une couleur, un curseur s'affiche afin que vous puissiez sélectionner la valeur de la transparence. 0 % est transparent et 100 %, opaque.
Rubriques associées
•
16.6.7 Pour modifier les bordures de diagramme
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Zone du diagramme > Bloc de diagramme > Bordure.
217 2011-05-06
Affichage des données dans des diagrammes
2.
Utilisez l'Editeur de bordure pour mettre en forme les bordures.
Rubriques associées
•
16.6.8 Pour mettre en forme l'arrière-plan de la zone de traçage
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Les options disponibles varient en fonction du type de diagramme.
Il existe deux options pour la grille et l'arrière-plan :
• Arrière-plan uni
• Couleur de l'arrière-plan
• Couleur de grille pour les grilles horizontales et verticales (notez que les options de grille diffèrent légèrement 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 spécifiques, trois grilles pour les diagrammes 3D)
• Arrière-plan rayé (pas de définition de grille mais des couleurs alternées). En fonction du type de diagramme, l'option d'arrière-plan rayé n'est pas toujours disponible (par exemple, elle ne l'est pas pour les diagrammes à secteurs et 3D)
1.
Sélectionnez Zone du diagramme > Zone de traçage > Arrière-plan.
2.
Ajustage de la couleur de l'arrière-plan.
3.
Choisissez si vous voulez un dégradé ou non.
Rubriques associées
•
•
Pour mettre en forme la grille de l'axe
16.6.9 Pour masquer le plancher d'un diagramme 3D
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Zone du diagramme > Zone de traçage > Arrière-plan.
2.
Modifiez l'option Afficher plancher.
Rubriques associées
•
Pour mettre en forme l'arrière-plan de la zone de traçage
218 2011-05-06
Affichage des données dans des diagrammes
16.6.10 Pour afficher et mettre en forme la légende du diagramme
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Vous pouvez modifier les informations concernant le titre à partir de trois endroits : dans Zone du
diagramme > Bloc de diagramme > Affichage de la zone, vous pouvez uniquement afficher ou masquer la légende et son titre. Dans Zone du diagramme > Légende > Conception, vous pouvez modifier tous les paramètres de la légende. Dans Zone du diagramme > Légende > Titre, vous pouvez mettre en forme le titre de la légende.
1.
Dans l'onglet "Conception", vous avez le choix de rendre la légende visible ou non, d'ajuster la taille, la position et la présentation des symboles, de regrouper par dimensions, d'ajuster les options du texte, des bordures et de l'arrière-plan.
2.
Dans l'onglet "Titre", vous avez le choix d'afficher ou de masquer le titre de la légende et de choisir entre Titre automatique ou Titre personnalisé. L'option Titre personnalisé vous permet de définir une formule à utiliser pour le titre de la légende.
Rubriques associées
•
•
Formules des éléments de diagramme
16.6.11 Pour éviter les sauts de page dans un diagramme
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
• Ouvrez Bloc de diagramme > Présentation, sélectionnez Eviter les sauts de page. Cette option peut-être sélectionnée pour les sauts horizontaux et verticaux.
Rubriques associées
•
16.6.12 Gestion des options d'empilement
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
L'option Empilé globalement signifie que les indicateurs sont également empilés.
219 2011-05-06
Affichage des données dans des diagrammes
L'option Empilé à 100 % peut être utilisé en mode d'empilement sélectionné.
Etant donné que l'empilement est effectué axe par axe, vous pouvez choisir d'empiler certaines données et d'autres pas. (par exemple, les barres d'empilement, mais pas les courbes.)
1.
Sélectionnez Axe de valeurs > Conception.
2.
Sous "Empilement", sélectionnez "Désempilé", "Empilé" ou "Empilé globalement".
16.6.13 Pour affecter les étiquettes d'axe dans les valeurs des données
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Bloc de diagramme > Valeurs des données.
2.
Cochez Afficher les étiquettes des données.
3.
Sélectionnez le Type de données approprié.
4.
Sur cette page, vous pouvez également modifier les autres options relatives aux Valeurs des données.
Rubriques associées
•
•
Pour afficher ou masquer des valeurs de données
16.6.14 Pour mettre en forme le texte, les bordures et l'arrière-plan des étiquettes d'axe
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Axe des catégories ou Axe de valeurs.
2.
Sélectionnez Conception pour rendre l'axe visible. Sous "Présentation", vous indiquez si vous souhaitez afficher l'axe, afficher les étiquettes, leur orientation et autres paramètres.
3.
Sous "Options de couleur", sélectionnez la couleur de l'axe, la couleur de la grille et celle de l'arrière-plan de la grille ainsi que les options de texte.
Rubriques associées
•
16.6.15 Pour mettre en forme la grille de l'axe
220 2011-05-06
Affichage des données dans des diagrammes
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Axe des catégories > Conception.
2.
Sous "Présentation", sélectionnez "Réduire automatiquement la taille de la police des étiquettes affichées dans la grille".
3.
Sous "Options de couleur", sélectionnez la "couleur de la grille" et la "couleur de l'arrière-plan de la grille".
Rubriques associées
•
16.6.16 Pour mettre en forme les valeurs d'axe, les nombres et le texte
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Axe des catégories ou Axe de valeurs.
2.
Sélectionnez Conception pour mettre en forme les valeurs d'axe, les nombres et le texte.
3.
Sous Général, vous pouvez choisir de rendre l'axe visible.
4.
Sous "Présentation", vous pouvez afficher l'axe, les étiquettes, modifier l'orientation, ajuster l'étiquette, réduire automatiquement la taille de la police des étiquettes affichées dans la grille, inverser l'ordre sur l'axe des catégories, définir 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 définir la couleur de l'axe, la couleur de la grille et celle de l'arrière-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""Modèle de format", sélectionnez le modèle que vous souhaitez appliquer aux nombres. (Cette option n'apparaît que s'il existe des nombres.)
Rubriques associées
•
16.6.17 Pour afficher une plage spécifique de valeurs d'axe
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Remarque :
Surdimensionnement : un affichage spécifique indique qu'une barre est incomplète. (Sa valeur est en dehors des valeurs Max/Min de l'axe.)
221 2011-05-06
Affichage des données dans des diagrammes
1.
Sélectionnez "Axe de valeurs""Conception"
2.
Sous "Mise à l'échelle", saisissez la "Valeur minimale" et la "Valeur maximale".
L'application affiche les valeurs minimale et/ou maximale spécifiées sur l'axe.
Rubriques associées
•
16.6.18 Echelles d'axes linéaires et logarithmiques
Par défaut, l'application affiche l'axe Valeur sous la forme d'une échelle linéaire dans les diagrammes.
Vous pouvez définir 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 linéaire, les marqueurs d'axe sont espacés de façon régulière. Les échelles linéaires sont basées sur l'addition. Considérons par exemple la séquence linéaire suivante : 1, 3, 5, 7, 9
Pour obtenir le nombre suivant de la séquence, vous ajoutez 2 au nombre précédent.
Les échelles logarithmiques sont basées sur la multiplication et non pas sur l'addition. Dans une échelle logarithmique, les points de séquence augmentent ou diminuent en taille. Les échelles logarithmiques sont basées sur la multiplication (ou la division). Considérons par exemple la séquence logarithmique suivante : 2, 4, 8, 16, 32
Pour obtenir le nombre suivant de la séquence, vous multipliez par 2 le nombre précédent. Cette séquence représente "la base 2".'
Considérons la séquence suivante : 1, 10, 100, 1 000, 10 000
Cette séquence représente la "base 10", parce que vous obtenez le terme suivant dans la séquence en multipliant le terme précédent par 10.
222
16.6.18.1 Pour afficher l'axe de valeurs de manière logarithmique
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Remarque :
Lorsque la valeur d'une donnée est négative, une icône d'avertissement s'affiche si vous avez activé les icônes d'avertissement.
1.
Sélectionnez Axe de valeurs > Conception.
2.
Dans "Mise à l'échelle de l'axe", sélectionnez Logarithmique.
2011-05-06
Affichage des données dans des diagrammes
Une échelle logarithmique présente de façon 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 même que l'écart de 2 à 4 (une autre augmentation de 100 %).
Rubriques associées
•
•
Echelles d'axes linéaires et logarithmiques
16.6.19 Affichage et mise en forme des données de diagramme
16.6.19.1 Pour afficher un diagramme vide
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Il arrive que des diagrammes n'affichent pas de valeurs. Par exemple, si un produit spécifique est en fin de série, un diagramme affichant normalement les résultats pour ce produit apparaîtra vide. Par défaut, l'application fait apparaître 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 l'onglet Général.
2.
Sélectionnez Toujours masquer pour masquer le diagramme.
3.
Sélectionnez Masquer lorsque vide pour masquer le diagramme lorsqu'il est vide.
4.
Sélectionnez Masquer lorsque la formule suivante est correcte, puis saisissez une formule dans la zone pour masquer le tableau quand la formule est correcte.
Rubriques associées
•
223
16.6.19.2 Pour spécifier un style de palette pour les données d'un diagramme
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Remarque :
Les diagrammes à deux axes utilisent deux palettes de couleur.
2011-05-06
Affichage des données dans des diagrammes
1.
Sélectionnez Bloc de diagramme.
2.
Sélectionnez Style de palette pour choisir la palette de couleur 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 série de diagrammes", vous pouvez choisir "Effets sur diagramme de type surface".
5.
Sous "Effets d'ombre et d'éclairage", vous pouvez sélectionner de nombreux effets d'ombre et d'éclairage : décalage, couleur, ombrage, et ombrage sur un côté.
Rubriques associées
•
16.6.19.3 Pour appliquer des effets spéciaux aux diagrammes à barres, aux diagrammes à secteurs et aux diagrammes à bulles
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Bloc de diagramme > Style de palette
2.
Dans "Style d'une série de diagrammes", vous pouvez sélectionner un effet. Pour les diagrammes
à secteurs, vous pouvez sélectionner une texture et un effet.
16.6.19.4 Pour appliquer les effets d'ombre et d'éclairage
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Mettre en forme le diagramme".
1.
Sélectionnez Bloc de diagramme > Style de palette
2.
Dans "Effets d'ombre et d'éclairage", vous pouvez sélectionner un effet.
224
16.6.19.5 Pour gérer la coloration des indicateurs dans les cartes treemap, heatmap et les diagrammes de nuage de mots clés.
Associer un indicateur à un mode de coloration (couleur du rectangle pour les cartes, famille de balises pour les nuages de mots clés).
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
Le mode de coloration détermine la couleur des rectangles ou des balises en fonction de la valeur d'un indicateur de référence.
2011-05-06
Affichage des données dans des diagrammes
Il existe quatre modes de coloration disponibles.
• Coloration par palette : vous pouvez définir le nombre de plages et les couleurs leur sont automatiquement associées conformément à la palette sélectionnée. Vous pouvez également préciser la définition de la plage ainsi que la couleur des valeurs nulles ou vides.
• Coloration par dégradé : en outre, cette coloration permet de définir un dégradé de 2 ou 3 couleurs associé aux plages.
• Coloration par dégradé utilisant la polarité des mesures : en outre, cette coloration permet de définir un dégradé de 2 ou 3 couleurs associé à une mesure à polarité neutre.
• Coloration personnalisée par plage : vous pouvez définir les plages manuellement et leur associer des couleurs soit en pourcentage, soit en valeur absolue.
1.
Sélectionnez un mode de coloration sous Bloc de diagramme > Style de palette.
2.
Définition du nombre de plages de couleurs.
3.
Au besoin, définissez une plage pour les valeurs d'indicateur, puis associez une couleur aux valeurs hors plage.
4.
Sélectionnez une couleur pour les valeurs nulles ou vides.
5.
Définissez un dégradé pour les modes de dégradé ou bien associez une couleur à chaque plage pour le mode personnalisé. Pour une couleur personnalisée par plage, définissez les valeurs
Maximum et Minimum des plages de couleurs. (Il s'agit d'une opération automatique pour d'autres méthodes)
16.6.19.6 Pour afficher ou masquer des valeurs de données
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Bloc de diagramme > Valeurs des données.
2.
Sélectionnez Afficher les étiquettes de données pour afficher les données.
3.
Vous pouvez ajuster les options de divers paramètres en fonction du type de diagramme. Par exemple, dans le cas d'un diagramme à secteurs, sélectionnez le type de données, leur position, la taille de la bordure, la couleur de l'arrière-plan, etc.
Rubriques associées
•
225
16.6.19.7 Pour mettre en forme les marqueurs de données
Vous devez être en mode Conception. Ouvrez la boîte de dialogue "Format du diagramme".
1.
Sélectionnez Bloc de diagramme.
2.
Sélectionnez Style de palette pour mettre en forme les marqueurs de données.
2011-05-06
Affichage des données dans des diagrammes
3.
Sous "Marqueur", vous pouvez sélectionner les symboles, la taille des symboles, les palettes de symboles, le symbole mono, la bordure et sa couleur.
Rubriques associées
•
226 2011-05-06
Filtrage des données de rapport
Filtrage des données de rapport
17.1 Définition des filtres de rapport
Vous pouvez filtrer les rapports pour limiter les résultats affichés aux seules informations qui vous intéressent. Vous pouvez par exemple limiter les résultats affichés aux informations relatives à un client ou une période de vente en particulier. Les données que vous filtrez restent dans le document, mais elles ne sont tout simplement pas affichées 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 masquées sans modifier la requête sous-jacente du document.
Vous pouvez appliquer différents filtres à différentes parties d'un même rapport. Par exemple, vous pouvez limiter les résultats de l'ensemble du rapport à une ligne de produits en particulier, puis limiter encore ces résultats dans un tableau ou un diagramme pour cibler les résultats concernant une région ou un profil client en particulier.
Pour créer un filtre de rapport, vous devez spécifier trois éléments :
• un objet filtré
• un opérateur
• La sélection parmi les valeurs d'un filtre.
• l'élément de rapport à filtrer (le rapport entier, des sections ou des blocs)
Rubriques associées
•
Application de filtres à des sections
17.2 Comparaison des filtres de requête et des filtres de rapport
Dans un document, vous pouvez appliquer des filtres à deux niveaux :
• Filtres de requête : ces filtres sont définis dans la requête. Ils limitent les données extraites de la source de données puis renvoyées au document.
• Les filtres de rapport ; ils limitent les valeurs affichées dans les rapports, tableaux, diagrammes et sections du document, mais ne modifient pas les données extraites de la source de données. Ils masquent simplement les valeurs au niveau du rapport.
227 2011-05-06
Filtrage des données de rapport
17.3 opérateurs dans les filtres de rapport
17.3.1 Opérateur Egal à
L'opérateur Egal à permet d'obtenir des données égales à une valeur.
Par exemple, pour extraire des données uniquement sur les Etats-Unis, vous allez créer un filtre "Pays
Egal à USA".
17.3.2 Opérateur Différent de
L'opérateur Différent de permet d'obtenir des données différentes d'une valeur.
Par exemple, pour extraire des données sur tous les pays sauf les Etats-Unis, vous allez créer un filtre
"Pays Différent de USA".
17.3.3 Opérateur Différent de
L'opérateur Différent de permet d'extraire des données différentes à partir d'une valeur donnée.
Par exemple, pour extraire des données sur tous les trimestres sauf le quatrième trimestre, créez un filtre [Trimestre] Différent de "T4".
17.3.4 Opérateur Supérieur à
L'opérateur Supérieur à permet d'extraire des données supérieures à une valeur.
Par exemple, pour extraire des données sur les clients de plus de 60 ans, vous allez créer un filtre
"[Age client] Supérieur à 60".
228 2011-05-06
Filtrage des données de rapport
17.3.5 Opérateur Supérieur ou égal à
L'opérateur Supérieur ou égal à permet d'extraire des données supérieures ou égales à une valeur.
Par exemple, pour extraire des données sur le chiffres d'affaires à partir de 1,5 millions de dollars, vous allez créer un filtre "[Chiffre d'affaires] Supérieur ou égal à 1 500 000".
17.3.6 Opérateur Inférieur à
L'opérateur Inférieur à permet d'extraire des données inférieures à une certaine valeur.
Par exemple, pour extraire des notes d'examen inférieures à 40, créez un filtre "[Notes d'examen]
Inférieur à 40".
17.3.7 Opérateur Inférieur ou égal à
L'opérateur Inférieur ou égal à permet d'extraire des données inférieures ou égales à une valeur.
Par exemple, pour extraire des données sur les clients de 30 ans ou moins, vous allez créer un filtre
"[Age] Inférieur ou égal à 30".
17.3.8 Opérateur Entre
L'opérateur Entre permet d'extraire des données situées entre deux valeurs, les deux valeurs étant comprises.
Par exemple, pour extraire des données sur les semaines comprises entre la semaine 25 et la semaine 36 (semaines 25 et 36 comprises), vous allez créer un filtre "[Semaine] Entre 25 et 36".
17.3.9 Opérateur Pas entre
229 2011-05-06
Filtrage des données de rapport
L'opérateur Pas entre permet d'extraire des données qui ne sont pas comprises dans une plage de valeurs.
Par exemple, pour extraire des données sur toutes les semaines de l'année, sauf les semaines 25 à 36 comprises, vous allez créer un filtre "[Semaine] Pas entre 25 et 36".
17.3.10 Opérateur Dans liste
L'opérateur Dans liste permet d'extraire des données correspondant aux valeurs d'une liste de valeurs.
Par exemple, pour extraire uniquement les données sur les Etats-Unis, le Royaume-Uni et le Japon, créez un filtre [Pays] Dans liste ("USA";"RU";"Japon").
Lorsqu'il est utilisé avec une liste hiérarchique de valeurs (à partir d'une dimension associée à une liste hiérarchique de valeurs ou à partir d'un objet hiérarchie), l'opérateur Dans liste permet de sélectionner plusieurs membres, quel que soit leur niveau dans la hiérarchie. Par exemple, une invite concernant la hiérarchie [Géographie] à l'aide de l'opérateur Dans liste permet de sélectionner [Paris] au niveau
Ville et [Canada] au niveau Pays dans l'invite.
Lorsqu'il est utilisé dans un filtre de rapport, l'opérateur Dans liste génère une liste horizontale des valeurs.
17.3.11 Opérateur Pas dans liste
L'opérateur Pas dans liste permet d'obtenir des données qui ne correspondent pas à plusieurs valeurs.
Par exemple, si vous ne voulez pas extraire des données sur les Etats-Unis, le Royaume-Uni et le
Japon, vous allez créer un filtre [Pays] Pas dans ("USA";"RU";"Japon").
Utilisé avec une liste hiérarchique de valeurs (depuis une dimension associée à une liste hiérarchique de valeurs, un objet de hiérarchie ou un objet de niveau), l'opérateur Dans liste permet de sélectionner plusieurs membres dans tous les niveaux de la hiérarchie. Par exemple, une invite sur la hiérarchie
[Géographie] utilisant l'opérateur Pas dans liste permet de sélectionner [Paris] au niveau Ville et [Canada] au niveau Pays de l'invite.
17.3.12 Opérateur Est nul
L'opérateur Est nul permet d'extraire des données pour lesquelles aucune valeur ne figure dans la base de données.
230 2011-05-06
Filtrage des données de rapport
Par exemple, pour extraire des clients sans enfants (aucune valeur ne figure dans la colonne enfants de la base de données), vous allez créer un filtre [Enfants] Est nul.
17.3.13 Opérateur N'est pas nul
L'opérateur N'est pas nul permet d'extraire des données pour lesquelles une valeur existe dans la base de données.
Par exemple, pour extraire les clients avec enfants, vous allez créer un filtre [Enfants] N'est pas nul.
17.4 Types de filtres de rapport
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 opérateurs de filtre et peuvent filtrer des valeurs uniques ou des listes de valeurs.
• Les filtres de rapport simples.
Ils permettent de créer facilement des filtres utilisant l'opérateur Egal à. Ils ne filtrent que les valeurs uniques.
17.5 Pour créer, modifier et supprimer des filtres de rapport
1.
Sélectionnez l'élément de rapport que vous souhaitez filtrer et sélectionnez Filtre > Ajouter un
filtre.
2.
Cliquez sur Ajouter un filtre dans la boîte de dialogue pour afficher les objets que vous pouvez filtrer.
3.
Sélectionnez les objets à filtrer et cliquez sur OK.
Si vous avez sélectionné plusieurs objets, les objets filtrés s'affichent, liés par l'opérateur ET. Cliquez deux fois sur l'opérateur ET pour le remplacer par l'opérateur OU.
4.
Pour chaque filtre, sélectionnez l'opérateur de filtre dans la liste.
5.
Saisissez directement les valeurs dans la zone au-dessus de la liste des valeurs de l'objet ou bien sélectionnez les valeurs dans la liste, puis cliquez sur > pour les ajouter à la liste des valeurs filtrées
à droite.
231 2011-05-06
Filtrage des données de rapport
Les valeurs que vous pouvez saisir ou sélectionner dépendent de l'opérateur. Par exemple, si vous sélectionnez l'opérateur Egal à, vous pouvez saisir ou sélectionner une seule valeur.
Si l'objet filtré est une hiérarchie, les valeurs s'affichent en hiérarchie. Tous les membres de la hiérarchie sont visibles même s'ils sont réduits dans le rapport. Vous devez sélectionner les membres de la hiérarchie dans la hiérarchie ; vous ne pouvez pas les saisir manuellement.
Si l'objet filtré est un niveau, les valeurs s'affichent dans une liste.
6.
Cliquez sur OK pour poser le filtre de rapport sur l'élément.
7.
Pour modifier un filtre de rapport, sélectionnez l'élément de rapport puis Analyse > Filtre > Modifier
le filtre et modifiez le filtre à l'aide de la boîte de dialogue.
8.
Pour supprimer un filtre de rapport, sélectionnez l'élément de rapport, puis Analyse > Filtre >
Supprimer le filtre.
17.5.1 Pour sélectionner des valeurs dans une liste
Dans une requête 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 hiérarchie. Dans une liste à plusieurs colonnes, les colonnes supplémentaires fournissent des valeurs liées à la valeur principale. Dans une liste hiérarchique, les valeurs s'affichent selon une relation hiérarchique.
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 boîte de dialogue, actualisez la liste ou recherchez-la pour en extraire les valeurs. (Voir plus loin dans cette rubrique pour obtenir des informations détaillées concernant la recherche de listes de valeurs.)
Certaines listes de valeurs nécessitent une recherche initiale avant d'afficher les valeurs car elles sont trop importantes pour être entièrement téléchargées.
2.
Si la liste de valeurs est divisée en plages, utilisez le contrôle au-dessus de la liste pour naviguer entre les plages.
Certaines listes de valeurs de taille importante sont divisées en plages afin de réduire le nombre de données extraites de la source de données.
Lorsque vous sélectionnez une plage, la liste affiche les valeurs de cette plage.
3.
Si la liste de valeurs dépend d'autres listes de valeurs, indiquez d'abord les valeurs dépendantes dans la boîte de dialogue d'invite qui s'affiche.
Une liste de valeurs peut dépendre d'autres listes de valeurs comme, par exemple, dans le cas où elle fait partie d'une liste hiérarchique de valeurs. Par exemple, si la liste de valeurs contient des villes et que l'objet Ville appartient à la hiérarchie Pays > Région > Ville, vous devez indiquer d'abord les valeurs de pays et de région pour filtrer la liste des villes.
Remarque :
Les listes de valeurs dépendantes apparaissent uniquement dans les requêtes. Elles n'apparaissent pas lorsque vous effectuez une sélection dans une liste de valeurs d'un rapport.
232 2011-05-06
Filtrage des données de rapport
Dès que vous affichez la liste de valeurs, une boîte de dialogue d'invite apparaît pour que vous puissiez indiquer les valeurs dépendantes. Une fois les valeurs dépendantes indiquées, vous pouvez sélectionner les valeurs dans la liste filtrée.
4.
Pour afficher les clés des valeurs, cliquez sur Afficher/masquer les valeurs clés.
Certaines listes contiennent des valeurs de clés qui constituent des valeurs uniques utilisées pour identifier les valeurs ayant la même 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 sélectionnez l'option Respecter la casse, Rechercher dans les clés ou Rechercher
dans la base de données.
233 2011-05-06
Filtrage des données de rapport
234
Option
Respecter la casse
Description
La recherche est sensible à la casse.
Cette option est indisponible lorsque les options Rechercher dans les
clés ou Rechercher dans la base données sont sélectionnées.
Rechercher dans les clés
La recherche utilise les clés de valeurs uniques plutôt que les valeurs d'affichage.
Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les valeurs de clés.
Rechercher dans la base de données
Plutôt que de se restreindre aux données téléchargées dans la liste, la recherche s'effectue sur toutes les valeurs stockées dans la base de données. L'exactitude de la recherche s'en trouve accrue mais elle prend plus de temps.
Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les recherches de bases de données.
La recherche dans la base de données améliore l'exactitude au détriment de la performance. Elle s'avère 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 dépasse le nombre indiqué dans la propriété de requête Nombre max. de lignes extraites.
Rechercher une base de données peut s'avérer particulièrement utile lorsque la liste de valeurs est hiérarchique, étant donné que les valeurs sont téléchargées depuis la base de données uniquement en réponse à leurs valeurs parent développées dans la hiérarchie. Par exemple, dans une hiérarchie géographique, les valeurs enfant de la valeur Californie
(villes de Californie) ne sont pas téléchargées depuis la base de données tant que la valeur n'est pas développée. Si l'option est sélectionnée, la recherche inclut ces éléments même si la valeur Californie n'est pas encore développée.
La recherche inclut toutes les plages si la liste de valeurs est divisée en plages.
Dans les chaînes de recherche, le caractère générique "*" représente n'importe quelle chaîne de caractères et le caractère générique "?" représente n'importe quel caractère. Par exemple, les chaînes "M*" et "Ma?s" renvoient la valeur "Mars". Pour inclure les caractères "*" et "?" purs plutôt qu'en tant que génériques, faites-les précéder d'une "\" dans la chaîne recherchée.
6.
Saisissez directement les valeurs de la liste (si celle-ci prend en charge l'entrée directe des données) ou sélectionnez les valeurs dans la liste.
Rubriques associées
•
Propriété de requête Nombre max. de lignes extraites
2011-05-06
Filtrage des données de rapport
17.6 Pour créer 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 ont la forme <objet_de_rapport>=<valeur>. Ils peuvent uniquement contenir l'opérateur "=" et effectuer un filtrage basé sur une seule valeur.
Dans la cas de filtres plus complexes, utilisez des filtres de rapport standard qui peuvent contenir n'importe quel opérateur.
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.
1.
Cliquez sur Interagir > Barre de filtre pour afficher la barre d'outils.
2.
Cliquez sur l'icône de la barre d'outils et sélectionnez l'objet sur lequel vous voulez baser le filtrage dans le menu.
Vous pouvez ajouter plusieurs objets à la barre d'outils pour créer plusieurs filtres.
3.
Sélectionnez la valeur sur laquelle vous voulez baser le filtrage dans la liste déroulante de valeurs.
Le rapport est filtré sur la valeur de l'objet sélectionné. Par exemple, si vous avez sélectionné
"Etats-Unis" dans la liste de valeurs de l'objet Pays, le rapport est filtré de façon à exclure toutes les lignes où Pays n'a pas la valeur "Etats-Unis".
4.
Pour supprimer un filtre, sélectionnez-le et cliquez sur Supprimer.
235 2011-05-06
Filtrage des données de rapport
236 2011-05-06
Filtrage des données à l'aide des invites
Filtrage des données à l'aide des invites
Vous pouvez filtrer des données du rapport en fournissant des valeurs aux invites.
La boîte de dialogue "Invites" affiche un résumé de toutes les invites définies dans le volet Résumé
de l'invite. Vous sélectionnez l'invite à laquelle vous souhaitez répondre et fournissez des valeurs dans le volet Spécifier les valeurs des invites de la boîte de dialogue.
Selon l'invite sélectionnée, saisissez directement les valeurs ou sélectionnez-les dans une liste. Une liste de valeurs ne contient que des valeurs d'affichage ou des valeurs d'affichage et leurs valeurs clés de base de données correspondantes. Les valeurs clés de base de données sont des valeurs uniques utilisées pour identifier la valeur d'affichage de la base de données.
Les listes de valeurs peuvent être organisées par hiérarchie si la liste est définie en tant que hiérarchie par le concepteur d'univers ou si l'invite est basée sur un objet de hiérarchie ou de niveau.
Les listes de valeurs peuvent être sectionnées en plages pour améliorer la performance.
Vous pouvez rechercher ou filtrer des listes de valeurs pour simplifier l'accès aux valeurs recherchées.
Les invites sont facultatives ou obligatoires. Si vous ne fournissez aucune valeur à une invite facultative, celle-ci est ignorée. Vous devez fournir des valeurs à toutes les invites obligatoires avant de pouvoir filtrer les données en exécutant les invites.
Les invites peuvent être dépendantes d'autres invites. Par exemple, une invite sur un objet Ville peut dépendre d'une invite sur un objet Région. En fournissant des valeurs à l'invite Région, vous réduisez le nombre de valeurs possibles de l'invite Ville.
Vous pouvez fournir des valeurs aux invites dépendantes uniquement lorsque vous avez fourni des valeurs à toutes les invites dont elles dépendent. Pour fournir des valeurs aux invites dépendantes d'une invite facultative, vous devez fournir des valeurs à l'invite facultative.
18.1 Pour fournir des valeurs aux invites
1.
Actualisez les données.
2.
Sélectionnez l'invite dans le volet Résumé de l'invite.
3.
Si l'invite possède 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".)
237 2011-05-06
Filtrage des données à l'aide des invites
Si l'invite dépend d'autres invites, la liste de valeurs affiche les liens d'accès aux autres invites. Vous devez fournir des valeurs aux invites dépendantes avant de pouvoir fournir une valeur à l'invite actuelle. Des groupes d'invites dépendantes apparaissent en groupes séparés dans le volet Résumé
de l'invite. L'invite principale s'affiche avec une flèche rouge à sa gauche et les invites dépendantes s'affichent en italique gris.
En fonction de l'invite, les valeurs peuvent apparaître en tant que valeurs uniques dans plusieurs colonnes (les colonnes supplémentaires fournissant d'autres informations sur la colonne de filtrage principale) ou de façon hiérarchique.
Si la liste de valeurs est trop importante pour tout afficher d'un coup, elle est sectionnée en plages et une zone au-dessus de la liste de valeurs indique la plage en cours d'affichage. Faites défiler les plages pour afficher les valeurs de la liste.
4.
Sélectionnez 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 hiérarchique.
Si l'invite requiert une date, vous pouvez la sélectionner dans le calendrier qui s'affiche à droite de la zone où vous sélectionnez la valeur.
Remarque :
Les dates clés SAP apparaissent en tant qu'invites date avec d'autres invites du même fournisseur de données qui apparaissent en tant qu'invites dépendantes.
5.
Si l'invite vous permet de sélectionner plusieurs valeurs, suivez à nouveau l'étape précédente.
Si une invite vous autorise plusieurs sélections dans une liste de valeurs hiérarchique, vous pouvez sélectionner les valeurs à différents niveaux de la hiérarchie. Si l'invite n'autorise que des valeurs uniques, vous ne pouvez les sélectionner qu'au niveau inférieur de la hiérarchie.
Si une invite vous permet de saisir plusieurs valeurs directement, séparez-les par un point-virgule
(";"). Par exemple, Californie;Nevada;Iowa. Une fois que vous avez saisi ou collé la liste séparée, cliquez sur l'info-bulle qui affiche "Cliquez ici interpréter la liste comme valeurs multiples."
(Si vous cliquez sur >, la liste est interprétée comme une valeur unique.)
6.
Cliquez sur Exécuter pour lancer l'invite.
Les données du rapport sont filtrées en fonction de votre sélection.
Rubriques associées
•
Pour sélectionner des valeurs dans une liste
18.2 Pour sélectionner des valeurs dans une liste
Dans une requête 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 hiérarchie. Dans une liste à plusieurs colonnes, les colonnes supplémentaires fournissent des valeurs liées à la valeur principale. Dans une liste hiérarchique, les valeurs s'affichent selon une relation hiérarchique.
238 2011-05-06
Filtrage des données à l'aide des invites
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 boîte de dialogue, actualisez la liste ou recherchez-la pour en extraire les valeurs. (Voir plus loin dans cette rubrique pour obtenir des informations détaillées concernant la recherche de listes de valeurs.)
Certaines listes de valeurs nécessitent une recherche initiale avant d'afficher les valeurs car elles sont trop importantes pour être entièrement téléchargées.
2.
Si la liste de valeurs est divisée en plages, utilisez le contrôle au-dessus de la liste pour naviguer entre les plages.
Certaines listes de valeurs de taille importante sont divisées en plages afin de réduire le nombre de données extraites de la source de données.
Lorsque vous sélectionnez une plage, la liste affiche les valeurs de cette plage.
3.
Si la liste de valeurs dépend d'autres listes de valeurs, indiquez d'abord les valeurs dépendantes dans la boîte de dialogue d'invite qui s'affiche.
Une liste de valeurs peut dépendre d'autres listes de valeurs comme, par exemple, dans le cas où elle fait partie d'une liste hiérarchique de valeurs. Par exemple, si la liste de valeurs contient des villes et que l'objet Ville appartient à la hiérarchie Pays > Région > Ville, vous devez indiquer d'abord les valeurs de pays et de région pour filtrer la liste des villes.
Remarque :
Les listes de valeurs dépendantes apparaissent uniquement dans les requêtes. Elles n'apparaissent pas lorsque vous effectuez une sélection dans une liste de valeurs d'un rapport.
Dès que vous affichez la liste de valeurs, une boîte de dialogue d'invite apparaît pour que vous puissiez indiquer les valeurs dépendantes. Une fois les valeurs dépendantes indiquées, vous pouvez sélectionner les valeurs dans la liste filtrée.
4.
Pour afficher les clés des valeurs, cliquez sur Afficher/masquer les valeurs clés.
Certaines listes contiennent des valeurs de clés qui constituent des valeurs uniques utilisées pour identifier les valeurs ayant la même 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 sélectionnez l'option Respecter la casse, Rechercher dans les clés ou Rechercher
dans la base de données.
239 2011-05-06
Filtrage des données à l'aide des invites
240
Option
Respecter la casse
Description
La recherche est sensible à la casse.
Cette option est indisponible lorsque les options Rechercher dans les
clés ou Rechercher dans la base données sont sélectionnées.
Rechercher dans les clés
La recherche utilise les clés de valeurs uniques plutôt que les valeurs d'affichage.
Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les valeurs de clés.
Rechercher dans la base de données
Plutôt que de se restreindre aux données téléchargées dans la liste, la recherche s'effectue sur toutes les valeurs stockées dans la base de données. L'exactitude de la recherche s'en trouve accrue mais elle prend plus de temps.
Cette option est disponible uniquement pour les listes de valeurs qui prennent en charge les recherches de bases de données.
La recherche dans la base de données améliore l'exactitude au détriment de la performance. Elle s'avère 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 dépasse le nombre indiqué dans la propriété de requête Nombre max. de lignes extraites.
Rechercher une base de données peut s'avérer particulièrement utile lorsque la liste de valeurs est hiérarchique, étant donné que les valeurs sont téléchargées depuis la base de données uniquement en réponse à leurs valeurs parent développées dans la hiérarchie. Par exemple, dans une hiérarchie géographique, les valeurs enfant de la valeur Californie
(villes de Californie) ne sont pas téléchargées depuis la base de données tant que la valeur n'est pas développée. Si l'option est sélectionnée, la recherche inclut ces éléments même si la valeur Californie n'est pas encore développée.
La recherche inclut toutes les plages si la liste de valeurs est divisée en plages.
Dans les chaînes de recherche, le caractère générique "*" représente n'importe quelle chaîne de caractères et le caractère générique "?" représente n'importe quel caractère. Par exemple, les chaînes "M*" et "Ma?s" renvoient la valeur "Mars". Pour inclure les caractères "*" et "?" purs plutôt qu'en tant que génériques, faites-les précéder d'une "\" dans la chaîne recherchée.
6.
Saisissez directement les valeurs de la liste (si celle-ci prend en charge l'entrée directe des données) ou sélectionnez les valeurs dans la liste.
Rubriques associées
•
Propriété de requête Nombre max. de lignes extraites
2011-05-06
Filtrage des données à l'aide de contrôles de saisie
Filtrage des données à l'aide de contrôles de saisie
19.1 Contrôles de saisie définis
Les contrôles de saisie sont une méthode pratique et facilement accessible pour filtrer et analyser les données d'un rapport. Les contrôles de saisie sont définis à l'aide de contrôles standard Windows telles que les zones de texte et les cases d'option. Vous associez ces contrôles à des éléments du rapport tels que les tableaux ou les sections d'en-têtes et les utilisez pour filtrer les données dans les éléments du rapport. Lorsque vous sélectionnez des valeurs du contrôle d'entrée, vous filtrez les valeurs des
éléments du rapport associés par les valeurs que vous avez sélectionnées.
Vous pouvez également définir des tableaux et des diagrammes en tant que contrôles de saisie. Lorsque vous sélectionnez une valeur du tableau ou du diagramme, vous filtrez les valeurs des éléments du rapport associés par les valeurs que vous avez sélectionnées.
Vous pouvez utiliser les contrôles de saisie pour analyser des scénarios différents en modifiant la valeur des variables. Vous définissez une variable avec une valeur constante puis affectez un contrôle de saisie, par exemple un curseur, à la variable. Vous pouvez alors modifier la valeur de la variable à l'aide du curseur de contrôle ; Si la variable fait partie d'une formule, vous pouvez utiliser le curseur de contrôle pour examiner les différents résultats de la formule selon la valeur de la variable.
Les contrôles de saisie sont spécifiques à chaque rapport. Elles sont regroupées dans l'onglet Contrôles
d'entrée dans le volet gauche.
19.2 Ajout d'un contrôle de saisie
Vous devez disposer des droits de modification appropriés et vous trouver en mode Conception pour ajouter des contrôles d'entrée.
1.
Cliquez sur Analyse > Filtres > Contrôles > Définir le contrôle pour afficher l'écran "Sélectionner un objet de rapport".
Si vous aviez sélectionné un tableau ou un diagramme entier avant de cliquer sur Définir le contrôle, vous pouvez sélectionner Inclure des objets du bloc sélectionné uniquement pour restreindre la liste des objets dans l'assistant aux objets du tableau ou du diagramme que vous avez sélectionnés.
Vous pouvez également sélectionner le type de contrôle d'entrée directement dans la liste des contrôles sous Analyse > Filtres > Contrôles au lieu de sélectionner Définir le contrôle Les contrôles non compatibles avec les données des éléments de rapport sélectionnées sont désactivés.
241 2011-05-06
Filtrage des données à l'aide de contrôles de saisie
242
Le contrôle est automatiquement associé à l'objet de rapport qui fournit les données à l'élément du rapport sélectionné et qui utilise ses propriétés par défaut, vous laissant ainsi sélectionner directement les éléments du rapport à filtrer par le contrôle d'entrée.
2.
Sélectionnez l'objet de rapport pour fournir des valeurs aux contrôles de saisie puis cliquez sur
Suivant.
3.
Sélectionnez le type de contrôle de saisie.
La liste des types de contrôles de saisie est déterminée par le type de données de l'objet du rapport.
4.
Définissez les propriétés du contrôle de saisie.
Les propriétés disponibles dépendent du type de contrôle.
Propriété
Etiquette
Description
Nom du contrôle de saisie
Description
Liste de valeurs
Description du contrôle de saisie
Liste de valeurs disponibles dans le contrôle de saisie Vous pouvez utiliser toutes les valeurs de l'objet du rapport sur lesquelles le contrôle de saisie est basé (par défaut) ou définir votre propre liste de valeurs.
Utilisation de la liste restreinte des valeurs
Si vous définissez une liste personnalisée de valeurs pour l'objet du rapport, ce paramétrage filtre les données dans l'élément du rapport que vous affectez au contrôle de saisie basé sur cette liste de valeurs. Même lorsqu'aucune valeur n'est sélectionnée dans le contrôle d'entrée, toute valeur non présente dans la liste restreinte est exclue de l'élément de rapport filtré par le contrôle d'entrée.
Par exemple, si un contrôle d'entrée basé sur la dimension Pays est restreint aux valeurs "Etats-Unis" et "France", un tableau filtré par le contrôle d'entrée affiche les données pour Etats-Unis et
France uniquement, même lorsqu'aucune valeur n'est sélectionnée dans le contrôle d'entrée.
Si vous désélectionnez Utiliser la liste restreinte de valeurs, toutes les valeurs de Pays apparaissent dans le tableau sans qu'aucune valeur ne soit sélectionnée dans le contrôle d'entrée.
Opérateur
Valeurs par défaut
Nombre de lignes
Opérateur que le contrôle de saisie utilise pour filtrer les éléments associés au rapport
Valeurs par défaut que le contrôle de saisie utilise pour filtrer les
éléments associés au rapport
Nombre de lignes que le contrôle de saisie affiche dans le volet
Contrôle de saisie Par exemple, une liste de cinq cases d'option avec Nombre de lignes défini sur 3 affiche trois cases d'option seulement par défaut. Vous accédez aux deux autres cases d'option à l'aide de la barre de défilement.
2011-05-06
Filtrage des données à l'aide de contrôles de saisie
Propriété
Valeur minimale
Valeur maximale
Incrément
Description
Valeur numérique minimale que vous pouvez sélectionner dans le contrôle de saisie
Valeur numérique maximale que vous pouvez sélectionner dans le contrôle de saisie
Montant accru/décru de la valeur numérique par le contrôle de saisie lorsque vous choisissez une valeur
5.
Cliquez sur Suivant pour afficher l'étape assistant Affecter des éléments au rapport.
6.
Sélectionnez les éléments du rapport que vous souhaitez filtrer via le contrôle de saisie.
Remarque :
A chaque enregistrement d'un document, tout contrôle d'entrée non associé à des éléments du rapport est supprimé.
7.
Cliquez sur Terminer.
Le contrôle de saisie apparaît dans le volet Contrôles de saisie.
19.3 Modification d'un contrôle de saisie
1.
Sélectionnez l'onglet Contrôles d'entrée dans le volet gauche.
2.
Cliquez sur Modifier sur le contrôle de saisie pour afficher la boîte de dialogue Modifier contrôle
de saisie.
3.
Modifier les propriétés du contrôle de saisie dans l'onglet Propriétés.
4.
Modifier les éléments du rapport associés au contrôle de saisie dans l'onglet Dépendances.
19.4 Mise en surbrillance des dépendances du contrôle de saisie
1.
Sélectionnez l'onglet Contrôles de saisie.
2.
Cliquez sur Mettre en surbrillance les dépendances dans le contrôle de saisie.
Les éléments du rapport associés au contrôle de saisie sont mis en surbrillance.
19.5 Organisation des contrôles de saisie
243 2011-05-06
Filtrage des données à l'aide de contrôles de saisie
1.
Sélectionnez l'onglet Contrôles de saisie.
2.
Faites glisser les contrôles d'entrée et déposez-les en haut ou en bas du volet Contrôles d'entrée.
3.
Sélectionnez un contrôle de saisie puis cliquez sur Supprimer en haut du contrôle pour le supprimer du volet Contrôles de saisie.
19.6 Visualisation de la carte des contrôles de saisie
1.
Sélectionnez l'onglet Contrôles de saisie.
2.
Cliquez sur Carte en haut de l'onglet Contrôles d'entrée.
19.7 Utilisation des tableaux et des diagrammes en tant que contrôles de saisie
Vous pouvez définir des tableaux et des diagrammes en tant que contrôles de saisie. Les contrôles de saisie basés sur des tableaux et des diagrammes apparaissent dans le panneau Contrôles de saisie de la même façon que les contrôles de saisie réguliers, à la différence que vous sélectionnez les valeurs dans le tableau ou le diagramme pour filtrer d'élément de rapport qui en dépend. Lorsque vous sélectionnez des cellules, colonnes ou lignes d'un tableau ou des zones de données cliquables de diagrammes, les valeurs des éléments du rapport associés sont filtrées conformément aux valeurs que vous avez sélectionnées.
Lorsque vous cliquez sur un contrôle basé sur un tableau ou un diagramme dans le panneau Contrôles
d'entrée, le tableau ou diagramme utilisé en tant que contrôle d'entrée est mis en surbrillance.
Lorsqu'un rapport est en mode d'exploration, les contrôles de saisie basés sur des tableaux ou des diagrammes sont désactivés. Ils sont réactivés lorsque le mode d'exploration est désactivé.
19.7.1 Définition d'un tableau ou d'un diagramme en tant que contrôle de saisie
1.
Sélectionnez le tableau ou le diagramme, cliquez avec le bouton droit de la souris et sélectionnez
Mise en relation > Ajouter un lien d'élément.
2.
Sélectionnez Tous les objets pour définir tous les objets dans le tableau ou le diagramme en tant qu'objets filtrant ou sélectionnez Objet unique puis l'objet pour définir un objet unique en tant qu'objet filtrant dans le tableau ou le diagramme.
Remarque :
Vous pouvez sélectionner les dimensions uniquement en tant qu'objet filtrant lorsque vous définissez un tableau ou un diagramme en tant que contrôle de saisie.
244 2011-05-06
Filtrage des données à l'aide de contrôles de saisie
3.
Cliquez sur Suivant et saisissez un nom et une description pour le contrôle de saisie.
4.
Cliquez sur Suivant et sélectionnez les éléments du rapport qui doivent être filtrés par le contrôle de saisie.
Remarque :
Vous ne pouvez pas sélectionner le tableau ou le diagramme que vous définissez en tant que contrôle de saisie dans la liste des éléments du rapport.
5.
Cliquez sur Finish (Terminer).
Le contrôle de saisie du tableau ou du diagramme apparaît dans le volet Contrôles de saisie.
Lorsque vous cliquez sur le contrôle, le tableau ou diagramme défini en tant que contrôle d'entrée est mis en surbrillance.
6.
Pour modifier la méthode de filtrage des autres éléments de rapport appliquée par un tableau ou un diagramme, sélectionnez le tableau ou le diagramme, puis Mise en relation > Ajouter un lien
d'élément.
7.
Pour supprimer un lien entre un tableau ou un diagramme et d'autres éléments de rapport, cliquez avec le bouton droit de la souris sur le tableau ou le diagramme, puis sélectionnez Mise en relation
> Supprimer.
Rubriques associées
•
Modification d'un contrôle de saisie
19.8 Filtrage des données à l'aide de contrôles de saisie
1.
Affichez le volet Contrôles d'entrée en sélectionnant l'onglet Contrôles d'entrée dans le volet gauche.
Remarque :
Le contrôle d'entrée affiche le message Aucun élément de rapport dépendant si les éléments de rapport filtrés par le contrôle d'entrée ne se trouvent plus dans le rapport.
2.
Sélectionnez des valeurs dans le contrôle de saisie.
Les éléments de rapport associés sont filtrés sur la base des valeurs sélectionnées. Par exemple, si vous sélectionnez la valeur "US" dans la dimension [Pays], que l'opérateur de filtre est "Egal à" et qu'il existe un tableau associé au contrôle d'entrée, le tableau est filtré sur la condition
[Pays] = "US".
3.
Pour filtrer à l'aide d'un tableau ou d'un diagramme défini en tant que contrôle de saisie, sélectionnez les valeurs de dimensions dans le tableau (lignes, colonnes ou cellules) ou le diagramme (zones de données cliquables).
Remarque :
• Les tableaux ou diagrammes définis en tant que contrôles de saisie peuvent filtrer en utilisant les valeurs des dimensions uniquement.
245 2011-05-06
Filtrage des données à l'aide de contrôles de saisie
• Le contrôle d'entrée 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.
• Le contrôle d'entrée affiche le message Dimensions de filtrage non disponibles si les dimensions de filtrage ne se trouvent plus dans le tableau ou le diagramme. Le contrôle de saisie est à nouveau utilisable si vous ajoutez les dimensions au tableau ou au diagramme.
• Le contrôle d'entrée affiche le message Contrôle non utilisable en mode d'exploration si le rapport est en mode d'exploration. Le mode d'exploration doit être désactivé pour pouvoir utiliser le contrôle de saisie.
• Les contrôles de saisie basés sur des tableaux ou des diagrammes sont indiqués par une icône dans le coin en haut à droite du tableau ou du diagramme. En cliquant droit sur l'icône, le menu suivant apparaît :
Commande
Modifier
Description
Modifie le contrôle de saisie
Met en surbrillance les dépendances
Met en surbrillance les éléments du rapport filtrés par le contrôle de saisie
Réinitialiser
Désactiver/Activer
Supprime les filtres appliqués par le contrôle de saisie
Désactive ou active le contrôle de saisie
4.
Pour supprimer tous les filtres appliqués par les contrôles de saisie, cliquez sur Réinitialiser en haut du volet Contrôles de saisie.
246 2011-05-06
Amélioration des rapports à l'aide des calculs, formules et variables
Amélioration des rapports à l'aide des calculs, formules et variables
20.1 Calculs, formules et variables
Vous pouvez ajouter des calculs, des formules et des variables (formules nommées) 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.
20.2 Utilisation de calculs standard
20.2.1 Pour insérer un calcul standard dans un tableau ou un tableau croisé
Pour insérer des calculs, vous devez être en mode Conception.
Vous pouvez insérer des calculs standard dans des tableaux ou des tableaux croisés pour effectuer des calculs rapides sur les données 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 insérer 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 résultat de calcul.
Vous insérez plusieurs calculs dans un tableau ou dans un tableau croisé de la même façon que vous insérez un seul calcul, mais vous répétez la procédure pour chaque calcul à insérer.
1.
Cliquez dans la cellule de tableau contenant les données que vous souhaitez calculer.
2.
Cliquez sur Analyse > Fonctions, puis sélectionnez le calcul à ajouter.
Vous pouvez répéter cette étape pour ajouter plusieurs calculs à la même colonne.
Un pied de page contenant le résultat du calcul est ajouté sous la colonne.
247 2011-05-06
Amélioration des rapports à l'aide des calculs, formules et variables
20.2.2 Pour supprimer un calcul standard
1.
Cliquez avec le bouton droit de la souris sur la cellule qui contient le calcul.
2.
Sélectionnez une cellule de la ligne ou de la colonne qui contient le calcul, cliquez avec le bouton droit de la souris, puis sélectionnez Supprimer dans le menu.
3.
Dans la boîte de dialogue, sélectionnez Ligne ou Colonne pour supprimer la ligne ou la colonne.
20.3 Utilisation de formules
20.3.1 Saisie manuelle d'une formule
Pour saisir une formule, vous devez vous trouver en mode Conception.
1.
Cliquez sur Affichage > Barre de formule de l'onglet Propriétés pour afficher la barre de Formule.
2.
Saisissez la formule dans la zone Formule, puis cliquez sur Valider pour la valider.
20.3.2 Pour créer une formule à l'aide de l'Editeur de formule
1.
Sélectionnez la cellule dans laquelle vous souhaitez saisir la formule.
2.
Sélectionnez Afficher > Barre de formule dans l'onglet Propriétés pour faire apparaître la barre de formule.
3.
Dans la barre de formule, cliquez sur Editeur de formule pour afficher l'Editeur de formule.
4.
Servez-vous de l'Editeur de formule pour créer la formule.
20.4 Utilisation des variables
248 2011-05-06
Amélioration des rapports à l'aide des calculs, formules et variables
20.4.1 Pour créer une variable
Pour créer une variable à partir d'une formule, vous devez vous trouver en mode Conception.
1.
Cliquez sur Afficher > Barre de formule dans l'onglet Propriétés pour faire apparaître la barre de formule.
2.
Dans la barre de formule, cliquez sur Créer une variable pour afficher l'Editeur de variable.
Si la zone Formule contenait une formule, celle-ci apparaît dans l'Editeur de variable. Sinon, l'Editeur de variable est vide.
3.
Saisissez le nom de la variable dans la zone Nom.
4.
Créez la formule destinée à la variable si elle n'est pas déjà affichée.
5.
Sélectionnez le type de variable en cliquant sur Dimension, Indicateur ou Attribut.
6.
Si vous sélectionnez Attribut, une zone "Dimension associée" apparaît. Cliquez sur le bouton ... situé en regard de la zone pour ouvrir la boîte de dialogue "Objets et variables", puis sélectionnez la dimension que vous souhaitez associer à l'information.
7.
Cliquez sur OK.
20.4.2 Pour modifier une variable
1.
Dans l'onglet Objets disponibles du panneau gauche, sélectionnez la variable dans la liste des variables de rapport.
2.
Cliquez sur le bouton droit de la souris, puis sur Modifier (Variable) dans le menu contextuel.
L'éditeur de variable s'affiche.
3.
Modifiez la variable.
4.
Cliquez sur OK pour enregistrer la nouvelle définition de la variable.
20.4.3 Pour supprimer une variable
1.
Dans l'onglet Objets disponibles du panneau gauche, sélectionnez la variable dans la liste des variables de rapport.
2.
Cliquez sur le bouton droit de la souris, puis sur Supprimer dans le menu contextuel.
249 2011-05-06
Amélioration des rapports à l'aide des calculs, formules et variables
250 2011-05-06
Exploration des données de rapport
Exploration des données de rapport
21.1 Définition de l'exploration
La fonction d'exploration s'utilise pour analyser les résultats affichés dans des rapports. L'exploration dans les rapports permet d'analyser les données de façon plus approfondie, de façon à découvrir les informations détaillées expliquant un bon ou un mauvais résultat dans les tableaux, les diagrammes ou les sections.
Exemple : Pourquoi les ventes d'accessoires, de vêtements d'extérieur et de manteaux ont-elles grimpé au trimestre T3 ?
Vous travaillez pour une chaîne de vente de mode au détail et êtes responsable de la vente des accessoires, ainsi que des lignes de vêtements d'extérieur 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 effectuez une exploration en avant afin d'étudier les facteurs qui peuvent expliquer ce résultat, et vous vous rendez compte que les ventes de bijoux ont considérablement augmenté au mois de juillet.
21.1.1 Périmètre d'analyse
Le périmètre d'analyse d'une requête est constitué des données supplémentaires que vous pouvez extraire de la base de données pour apporter plus de détails aux résultats renvoyés par chacun des objets de la requête. Ces données supplémentaires n'apparaissent pas dans le rapport de résultats initial mais restent disponibles dans le cube de données, afin que vous puissiez les insérer dans le rapport pour pouvoir accéder à plus de détails à tout moment. Ce processus de définition des données
à des niveaux de détail plus précis s'appelle exploration avant sur un objet.
Dans l'univers, le périmètre d'analyse correspond aux niveaux hiérarchiques se trouvant sous l'objet sélectionné pour une requête. Par exemple, un périmètre d'analyse d'un niveau vers le bas pour l'objet
Année intégrerait l'objet Trimestre, qui apparaît juste au-dessous de l'objet Année.
Vous pouvez définir ce niveau lors de la création de la requête. Cela permet de prendre en compte dans la requête les objets plus bas dans la hiérarchie, sans pour autant les faire apparaître dans le volet Objets du résultat. Les hiérarchies d'un univers permettent de choisir le périmètre d'analyse, et par conséquent le niveau d'exploration disponible. Vous pouvez aussi créer un périmètre d'analyse personnalisé en sélectionnant certaines dimensions à inclure dans ce périmètre.
251 2011-05-06
Exploration des données de rapport
Remarque :
Il n'est pas possible de définir le périmètre d'analyse en mode exploration de requête, car ce mode modifie le périmètre de façon dynamique en fonction des actions d'exploration.
21.1.1.1 Niveaux de périmètre d'analyse
Vous pouvez définir les niveaux de périmètre d'analyse suivants :
Niveau
•
Aucune
Un niveau
• Deux niveaux
• Trois niveaux
Personnalisé
Description
Seuls les objets figurant dans le volet Objets du
résultat sont inclus dans la requête.
Pour chaque objet du volet Objets du résultat, un, deux ou trois niveaux d'objets vers le bas dans l'arborescence hiérarchique sont inclus dans la requête. Les données des objets correspondants sont stockées dans le cube jusqu'à ce que vous les ajoutiez au document.
Tous les objets ajoutés manuellement au volet
Périmètre d'analyse sont inclus dans la requête.
Le fait d'intégrer un périmètre d'analyse dans un document augmente considérablement la taille de ce dernier. En effet, les données nécessaires au périmètre d'analyse spécifié sont enregistrées avec le document, même si elles ne sont pas visibles dans les rapports, sauf si vous lancez le mode Exploration et effectuez une exploration avant.
Afin de réduire au maximum la taille des documents et d'optimiser les performances, il est recommandé d'inclure un périmètre d'analyse dans les documents uniquement si vous êtes certain que les utilisateurs auront besoin d'effectuer une exploration.
21.1.2 Pour définir le périmètre d'analyse
1.
Cliquez sur Afficher/Masquer le volet Périmètre d'analyse dans la barre d'outils Requête pour afficher le volet Périmètre d'analyse.
Toutes les dimensions du volet Objets du résultat apparaissent dans le volet Périmètre d'analyse.
Cela correspond au périmètre d'analyse par défaut : Aucun. (L'analyse ne peut porter sur aucun autre niveau.)
2.
Sélectionnez le niveau d'analyse dans la liste Niveau de périmètre dans le coin supérieur droit du volet Périmètre d'analyse.
252 2011-05-06
Exploration des données de rapport
Les objets situés sous ceux du volet Objets du résultat dans la hiérarchie s'affichent dans le volet
Périmètre d'analyse, jusqu'aux niveaux sélectionnés.
3.
Pour ajouter une sélection de dimensions au périmètre d'analyse ou créer un périmètre d'analyse personnalisé, sélectionnez les dimensions en question dans le Gestionnaire des requêtes et faites-les glisser dans le volet Périmètre d'analyse.
21.1.3 Chemins et hiérarchies d'exploration
Lorsque vous analysez des données en mode Exploration, vous vous déplacez le long d'un chemin d'exploration. Ces chemins reposent sur les hiérarchies de dimension définies par le concepteur de l'univers. Les concepteurs d'univers organisent les objets dans les classes d'une hiérarchie, en plaçant les objets les plus génériques en haut de l'univers et les objets les plus détaillés en bas. Si vous voulez un rapport de niveau élevé, vous savez donc que votre requête doit inclure des objets se trouvant en haut de la liste. Pour visualiser des informations plus détaillées, vous pouvez activer le mode Exploration et effectuer une exploration avant au niveau de chaque valeur de dimension affichée dans les rapports.
Par exemple, si les données de la dimension [Trimestre] n'explicitent pas suffisamment un résultat, vous pouvez effectuer une exploration avant au niveau de la dimension [Mois] ou [Semaine], suivant la façon dont le concepteur de l'univers a configuré la hiérarchie. Lorsque vous lancez une exploration
à un niveau différent, les indicateurs, comme [Revenu des ventes] ou [Marge], sont recalculés en conséquence.
Les chemins d'exploration suivent généralement le même ordre hiérarchique que les classes d'un univers. Par exemple, la classe [Période] contient généralement la dimension [Année] en haut de la hiérarchie des classes, suivie par les dimensions [Trimestre], [Mois] et [Semaine]. Les hiérarchies à explorer dans la hiérarchie de la classe [Période] respectent généralement le même ordre, car les utilisateurs qui explorent les résultats annuels souhaitent habituellement analyser les données par trimestre, par mois, etc. Toutefois, le concepteur d'univers peut également définir des hiérarchies personnalisées.
Remarque :
Une dimension peut appartenir à plusieurs hiérarchies. Si vous cherchez un résultat par une exploration d'une dimension qui appartient à plusieurs hiérarchies, vous devez répondre à une invite vous demandant de sélectionner le chemin d'exploration.
21.1.3.1 Pour afficher les hiérarchies d'exploration
1.
En mode Données ou Conception, cliquez sur Accès aux données > Modifier pour modifier le fournisseur de données dans l'Editeur de requête.
2.
Sélectionnez Afficher par chemins de navigation dans le menu en bas, à gauche de l'Editeur de requête.
253 2011-05-06
Exploration des données de rapport
21.2 Définition des options d'exploration
L'exploration dans les rapports permet d'analyser les données de façon plus approfondie, de façon à découvrir les informations détaillées expliquant un bon ou un mauvais résultat dans un tableau, un diagramme ou une section. Avant de commencer une session d'exploration, vous pouvez définir les options d'exploration pour spécifier comment les rapports doivent changer à chaque exploration.
21.2.1 Pour définir les options d'exploration
1.
Dans la zone de lancement BI, cliquez sur Préférences, puis sur Web Intelligence pour afficher les options disponibles et sélectionnez les options d'exploration sous Options d'exploration et
Lancer la session d'exploration.
2.
Dans Web Intelligence Desktop, sélectionnez Options dans le menu du coin supérieur droit, près du menu Aide, pour afficher la boîte de dialogue "Options", sélectionnez l'onglet Exploration, puis les options d'exploration.
21.2.2 Pour définir les options d'exploration dans Web Intelligence Desktop
1.
Cliquez sur Propriétés > Application pour afficher la boîte de dialogue des propriétés de l'application.
2.
Sélectionnez l'onglet Explorer, puis définissez les options.
21.3 Explication des options d'exploration
21.3.1 Option Demander si l'exploration requiert des données supplémentaires
Lorsque vous explorez les résultats affichés dans un rapport, vous pouvez explorer les informations de niveau inférieur ou supérieur non comprises dans le périmètre d'analyse du document. Pour extraire ces données, il faut effectuer une nouvelle requête.
254 2011-05-06
Exploration des données de rapport
Les requêtes portant sur des sélections importantes de données pouvant prendre beaucoup de temps, vous pouvez choisir de recevoir un message d'invite chaque fois qu'une nouvelle requête est nécessaire.
Le message d'invite vous demande si vous voulez ou non exécuter la requête supplémentaire. L'invite vous permet aussi d'appliquer des filtres aux autres dimensions que vous incluez dans la nouvelle requête. Cela signifie que vous pouvez limiter la taille des résultats de la requête aux données nécessaires à votre analyse.
Votre administrateur doit vous autoriser à étendre l'exploration au-delà du champ d'analyse pendant une session d'exploration.
21.3.2 Option Synchroniser l'exploration sur les blocs de rapport
Lorsque vous sélectionnez l'option Synchroniser l'exploration sur les blocs de rapport, l'affichage de tous les blocs s'adapte aux actions d'exploration effectuées. Par exemple, si vous explorez un bloc d'année à trimestre, et que votre rapport comporte également un diagramme affichant des données annuelles, l'affichage du diagramme change et affiche des données trimestrielles.
Si vous ne sélectionnez pas cette option, seuls les blocs explorés changent selon les actions d'exploration effectuées.
21.3.3 Option Masquer la barre d'exploration
Lorsque vous explorez une valeur affichée dans un rapport, la barre d'outils Exploration apparaît et affiche la valeur que vous avez explorée. La valeur affichée dans la barre d'outils filtre les résultats qui apparaissent dans le rapport exploré.
Par exemple, si vous effectuez une exploration sur l'année 2001, les résultats affichés dans le tableau exploré couvrent les 4 trimestres de l'année 2001. Cela signifie que les valeurs trimestrielles que vous avez explorées sont filtrées pour 2001.
Remarque :
Si le rapport exploré inclut des dimensions provenant de plusieurs requêtes, une info-bulle apparaît lorsque vous placez le curseur sur la valeur affichée sur le filtre. L'info-bulle indique le nom de la requête et la dimension de la valeur.
La barre d'outils Exploration vous permet de sélectionner d'autres valeurs de même niveau pour filtrer différemment les résultats. Par exemple, si vous sélectionnez "2002" dans la barre d'outils Exploration ci-dessus, le tableau affichera les 4 trimestres de l'année 2002.
Vous pouvez choisir de masquer la barre d'outils Exploration lorsque vous démarrez le mode Exploration.
La barre d'outils Exploration est utile uniquement si vous souhaitez sélectionner des filtres pendant l'exploration.
255 2011-05-06
Exploration des données de rapport
21.3.4 Option Lancer l'exploration sur un rapport existant
Si vous sélectionnez 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 explorées.
21.3.5 Option Lancer l'exploration sur un double du rapport
Si vous êtes en mode d'exploration et que vous sélectionnez 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 résultats du rapport initial avec les résultats que vous découvrez lors de votre analyse par exploration.
21.4 Pour passer en mode Exploration
Pour explorer un rapport, basculez en mode Exploration ou démarrez directement l'exploration si le rapport a été enregistré en mode Exploration.
1.
Sélectionnez 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 nécessaires à l'exploration des documents.
Par défaut, elle s'affiche sur l'onglet du rapport concerné. Selon les options d'exploration sélectionnées dans la page Préférences de la zone de lancement BI, soit le rapport sélectionné devient exploitable, soit un duplicata exploitable du rapport sélectionné est créé.
Rubriques associées
•
Option Lancer l'exploration sur un double du rapport
21.5 Extraction d'un nombre supplémentaire de niveaux de données dans le rapport
256 2011-05-06
Exploration des données de rapport
Il se peut que vous souhaitiez explorer un rapport en avant ou en arrière jusqu'à une dimension située hors du périmètre d'analyse défini pour le document. Pour obtenir les données supplémentaires, il vous faut exécuter une nouvelle requête comprenant les dimensions supplémentaires que vous devez spécifier. Il s'agit dans ce cas d'une extension du périmètre d'analyse.
Vous pouvez étendre le périmètre d'analyse lors de vos sessions d'exploration uniquement si votre profil de sécurité vous le permet. Les profils de sécurité sont gérés par les administrateurs.
Si vos options d'exploration ne sont pas définies pour afficher le message d'invite Extension du paramètre d'analyse lors de l'exploration, vous n'aurez pas la possibilité de sélectionner des filtres si vous explorez au-delà des données déjà disponibles dans le document. Dans ce cas, la nouvelle requête s'exécute automatiquement et renvoie des données pour toutes les valeurs des dimensions que vous explorez.
21.5.1 Pour réaliser une exploration en dehors du périmètre d'analyse
1.
Placez le curseur de la souris sur une valeur de dimension située à la fin du périmètre d'analyse.
Une info-bulle vous informe qu'une nouvelle requête est nécessaire pour renvoyer les données supplémentaires dans le document.
2.
Explorez la dimension.
Si vos options d'exploration sont définies pour vous avertir lorsqu'une action d'exploration nécessite une nouvelle requête, la boîte de dialogue "Extension du périmètre d'analyse" s'affiche.
La boîte de dialogue présente la liste des dimensions de la hiérarchie au-dessus et en dessous de la valeur explorée. Les dimensions déjà incluses dans le document sont cochées. La boîte de dialogue affiche également les filtres que vous pouvez sélectionner pour filtrer la nouvelle requête.
3.
Activez les cases à cocher en regard de la dimensions à explorer.
4.
Activez les cases à cocher en regard des filtres à utiliser pour filtrer la requête.
5.
Cliquez sur OK.
Une nouvelle requête renvoie les données supplémentaires vers le document ainsi que les résultats de la dimension explorée afin de les afficher dans le tableau.
21.6 Pour choisir un chemin d'exploration quand plusieurs chemins sont disponibles
Une dimension peut appartenir à plusieurs hiérarchies. Lorsque vous explorez en avant une telle valeur de dimension, le chemin d'exploration à suivre est ambigu. Vous devez définir le chemin d'exploration.
Remarque :
Si la valeur de dimension que vous choisissez d'explorer est le résultat d'une exploration précédente, le chemin est déjà connu. C'est pourquoi dans ce cas, vous n'avez pas besoin de sélectionner un chemin d'exploration.
257 2011-05-06
Exploration des données de rapport
1.
Explorez la dimension.
La boîte de dialogue "Sélectionner un chemin d'exploration" s'affiche. La boîte de dialogue présente la liste des dimensions de la hiérarchie au-dessus et en dessous de la valeur explorée. Une case
à cocher apparaît à côté de chaque dimension située sous la dimension actuelle explorée ; vous pouvez ainsi sélectionner les dimensions à extraire de la base de données afin de poursuivre l'exploration. La boîte de dialogue affiche également les filtres que vous pouvez sélectionner pour filtrer la nouvelle requête.
2.
Sélectionnez le chemin à explorer.
3.
Cliquez sur OK.
21.7 Prise d'un instantané d'exploration
• Sélectionnez Analyse > Interagir > Explorer > Instantané.
21.8 Exploration des dimensions dans des tableaux et des sections
Les dimensions représentent en général des données sous forme de caractères, telles que des noms de société ou de client et des dates. Les calculs reposent sur les dimensions des rapports. Par exemple, si vous créez un rapport qui calcule le chiffre d'affaires total d'une région pour une année donnée, l'indicateur Chiffre d'affaires est calculé en fonction des deux dimensions suivantes : [Etat] et [Année].
Lorsque vous explorez une dimension de façon plus approfondie pour rechercher les données qui sous-tendent le résultat affiché, le revenu des ventes est calculé sur la base des valeurs explorées. Si vous explorez Année dans l'exemple ci-dessus, le chiffre d'affaires par état et par trimestre s'affiche puisque Trimestre est la dimension qui suit Année dans la hiérarchie chronologique.
Remarque :
Vous ne pouvez pas explorer des objets information.
21.8.1 Exploration avant
Vous effectuez une exploration avant pour visualiser les données de niveau inférieur qui sont sous-jacentes au résultats agrégés affichés sur les rapports. Cela permet d'expliquer la raison à l'origine de résultats élevés ou faibles.
258 2011-05-06
Exploration des données de rapport
Exemple : Utilisation de la fonction d'exploration pour expliquer la baisse dramatique des ventes en 2003
Dans cet exemple, vous recevez un rapport qui présente les résultats du revenu des ventes pour la ligne Accessoires provenant du magasin de vente au détail eMode. Le tableau croisé suivant montre que la ligne Accessoires a baissé en 2003.
Pour analyser plus précisément l'origine de la baisse, vous effectuez une exploration avant sur la valeur de cellule 2003 afin d'afficher les données détaillées de chaque trimestre.
Lorsque vous effectuez une exploration avant sur la valeur de cellule 2003, un filtre apparaît dans la barre d'outils Exploration pour indiquer que les valeurs trimestrielles vers lesquelles vous avez effectué l'exploration sont filtrées pour l'année 2003. Le diagramme exploré indique clairement que le problème est survenu au quatrième trimestre (Q4) de l'année 2003.
Pour savoir à quelle catégorie au sein de la ligne Accessoires imputer la chute des revenus, vous effectuez de nouveau une exploration avant sur la valeur de cellule Accessoires.
Le tableau croisé exploré montre les catégories responsables de la baisse de revenu au trimestre T4.
Remarque :
Si vous tentez d'explorer une dimension déjà affichée dans une autre colonne ou ligne du même tableau, la dimension disponible suivante dans le chemin d'exploration s'affiche.
259 2011-05-06
Exploration des données de rapport
21.8.1.1 Pour effectuer une exploration avant sur une valeur de dimension dans une cellule de tableau ou de section
1.
Vérifiez 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 données, l'info-bulle affiche le nom de la requête et la dimension pour la valeur.
3.
Cliquez sur la valeur.
Le tableau ou la section explorée affiche les données du niveau de dimension immédiatement inférieur. La barre d'outils Exploration située en haut du rapport affiche les valeurs à partir desquelles vous avez lancé l'exploration. Ces valeurs filtrent celles qui sont affichées dans le tableau exploré.
21.8.2 Exploration arrière
Vous effectuez une exploration arrière pour voir comment les données plus détaillées sont agrégées
à un résultat de niveau supérieur. Imaginons par exemple que vous avez effectué une exploration avant sur Année pour examiner les données pour chaque trimestre. Si vous voulez voir comment ces données s'agrègent aux résultats annuels, vous pouvez effectuer une exploration arrière.
Lorsque vous effectuez une exploration arrière dans une valeur de dimension, vous vous déplacez le long du chemin d'exploration de la hiérarchie des données du niveau le plus bas jusqu'au niveau le plus élevé. Imaginons que vous avez effectué une exploration avant de [Année] à [Trimestre]. Si vous effectuez une exploration arrière sur [Trimestre], vous revenez à [Année].
Pour effectuer une exploration arrière d'une valeur de dimension, vous devez déjà avoir fait une exploration avant ou vous devez avoir défini le chemin d'exploration qui convient dans le périmètre d'analyse.
21.8.2.1 Pour effectuer une exploration arrière sur une valeur de dimension
1.
Vérifiez 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 arrière. Dans le menu contextuel qui s'affiche,
260 2011-05-06
Exploration des données de rapport sélectionnez Exploration arrière ou cliquez sur l'icône Exploration arrière située en regard de la valeur de dimension à explorer.
Si le tableau est un tableau croisé sans en-tête qui affiche les noms des dimensions du tableau, l'icône Exploration arrière s'affiche en regard de chaque valeur à partir de laquelle vous pouvez effectuer une exploration arrière.
Le rapport affiche alors les données du niveau de dimension immédiatement supérieur. Les filtres qui filtraient la valeur utilisée pour l'exploration arrière sont supprimés de la barre d'outils Exploration.
21.8.3 Exploration par
Lorsque vous effectuez une exploration avant ou arrière, vous vous déplacez dans une hiérarchie, dimension par dimension. Toutefois, vous pouvez obtenir une vue différente des données en les ventilant différemment pour les afficher ensuite dans d'autres hiérarchies. Pour cela, vous effectuez une exploration sur les autres dimensions qui vous intéressent.
Remarque :
Vous pouvez effectuer une exploration seulement sur une dimension qui a été inclue dans le périmètre d'analyse du document.
Exemple : Exploration par la hiérarchie Produits pour ventiler les revenus des ventes par produit
Vous travaillez comme responsable régional pour l'Allemagne dans un magasin de vente de vêtements au détail et vous avez reçu le rapport suivant, qui montre les revenus des ventes trimestriels par Etat :
261
Seule l'analyse des résultats du pays Allemagne vous intéresse. Vous voulez aussi analyser les revenus des ventes ventilés selon chacune des lignes de produits vendues. Pour explorer les données 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 résultats de chaque ville d'Allemagne, car la dimension [Ville] est la dimension qui se trouve immédiatement sous
[Etat]. Au lieu de cela, vous sélectionnez Explorer par dans le menu Exploration et vous vous déplacez
2011-05-06
Exploration des données de rapport
à travers les dimensions sur la hiérarchie Produits en sélectionnant les sous-menus jusqu'à atteindre la dimension [Lignes].
Le rapport exploré affiche les résultats détaillés du revenu des ventes pour chaque ligne de produits vendue en Allemagne.
262
21.8.3.1 Pour explorer par valeur de dimension
1.
Vérifiez 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 apparaît, 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.
2011-05-06
Exploration des données de rapport
Le rapport affiche maintenant des données pour la dimension explorée.
21.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 associée dans le bloc et à calculer l'indicateur pour les dimensions affichées.
Exemple : Exploration des résultats de revenus des ventes annuels pour faire apparaître la ventilation par ville et par trimestre
Par exemple, supposons que vous effectuez une exploration avant de la valeur du chiffre d'affaires 2003 pour la Californie, qui apparaît dans un tableau croisé présentant les chiffres d'affaires par année et par Etat.
Le rapport exploré affiche le chiffre d'affaires par trimestre (un niveau en dessous de Année) et par ville (un niveau en dessous de Etat) pour la Californie.
21.9.1 Pour effectuer une exploration avant sur une valeur d'indicateur
1.
Vérifiez 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 données de dimension du niveau immédiatement inférieur. Les en-têtes du tableau affichent les noms des dimensions que vous avez explorées ainsi que la flèche d'exploration arrière, qui indique que vous pouvez remonter aux résultats agrégés si vous le souhaitez.
La barre d'outils Exploration présente les valeurs qui filtrent les résultats affichés dans le tableau ou la section exploré(e).
21.9.2 Pour effectuer une exploration arrière sur une valeur de dimension
1.
Vérifiez que vous vous trouvez en mode Exploration.
263 2011-05-06
Exploration des données de rapport
2.
Cliquez avec le bouton droit de la souris sur la valeur d'indicateur dans laquelle vous souhaitez réaliser une exploration arrière. Cliquez ensuite sur l'option Exploration arrière du menu contextuel ou sur l'icône Exploration arrière en regard de la valeur d'indicateur à analyser.
Le tableau exploré affiche maintenant les données du niveau de dimension immédiatement supérieur.
21.10 Synchronisation de l'exploration latérale sur plusieurs tableaux et diagrammes
Un rapport peut comprendre plusieurs tableaux ou diagrammes. Le terme générique utilisé dans ce guide pour désigner des tableaux et des diagrammes est : bloc. Deux méthodes sont possibles pour explorer un rapport contenant plusieurs blocs :
• Exploration simultanée de chaque bloc du rapport contenant cette dimension explorée
• Exploration du bloc de données courant uniquement
L'option Synchroniser l'exploration sur les blocs de rapport permet de définir la méthode d'exploration des rapports.
Si vous synchronisez l'exploration sur tous les blocs d'un rapport, chaque bloc du rapport contenant la dimension explorée est exploré. La dimension suivante dans le chemin d'exploration remplace la dimension précédente 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 précédente uniquement dans le bloc actuel du rapport.
Rubriques associées
•
Option Synchroniser l'exploration sur les blocs de rapport
21.11 Exploration de diagrammes
L'exploration avant, arrière ou par valeur sur un diagramme vous donne une explication graphique du caractère particulièrement élevé ou faible des résultats agrégés.
Vous pouvez explorer :
• les dimensions – en effectuant des explorations sur des axes de diagramme ;
• les dimensions – en effectuant des explorations sur la légende du diagramme.
• les indicateurs – en effectuant une exploration sur des barres ou des marqueurs de données 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 légendes de diagramme.
264 2011-05-06
Exploration des données de rapport
Rubriques associées
•
Exploration sur des légendes d'axe
21.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 même axe. Quand un axe contient plusieurs dimensions, chaque combinaison possible des valeurs des dimensions apparaît sur l'axe (cela est parfois appelé produit cartésien).
Quand vous effectuez une exploration sur une valeur d'axe avec plusieurs dimensions, les résultats de l'exploration sont filtrés par les deux dimensions.
21.11.1.1 Pour explorer un axe de diagramme
1.
Vérifiez 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 effectuer une exploration avant de la valeur de la dimension, cliquez sur la valeur. Pour effectuer une exploration arrière de la valeur de la dimension, cliquez sur la valeur avec le bouton droit de la souris, puis sélectionnez Exploration arrière. Pour effectuer une exploration avant de la valeur de la dimension, cliquez sur la valeur avec le bouton droit de la souris, puis sélectionnez Exploration
avant. Pour effectuer une exploration par valeur de dimension, cliquez sur la valeur avec le bouton droit de la souris, puis sélectionnez Explorer par.
Remarque :
L'option Explorer par n'est pas disponible lorsque l'axe comporte plusieurs dimensions.
21.11.2 Exploration d'indicateurs dans des diagrammes
Vous pouvez effectuer des explorations sur les indicateurs affichés 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 données
• Diagrammes à secteurs – en effectuant une exploration dans les segments
265 2011-05-06
Exploration des données de rapport
L'exploration d'indicateurs porte sur chaque dimension affichée sur les axes du diagramme. Les nouveaux calculs de l'indicateur affichés sur les barres ou les marqueurs de données du diagramme exploré correspondent aux dimensions de niveau inférieur ou supérieur que vous avez explorées. Les
étiquettes d'axe de diagramme affichent les noms des dimensions explorées.
Exemple : Analyse des informations détaillées 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.
Comme le montre l'exemple suivant, quand vous effectuez une exploration avant sur la barre "Pantalons de ville" en "Espagne", vous effectuez aussi une exploration avant de [Etat] à [Ville] sur l'axe X, et de
[Lignes] à [Catégorie] sur l'axe Y.
Le diagramme exploré affiche le revenu des ventes par ville par catégorie pour la ligne de vêtements
"Pantalons de ville".
266
21.11.2.1 Pour effectuer une exploration sur un indicateur dans un diagramme
1.
Vérifiez que vous vous trouvez en mode Exploration.
2.
Placez le pointeur de la souris au-dessus de la valeur d'indicateur à explorer.
2011-05-06
Exploration des données de rapport
Sur les diagrammes, chaque indicateur est représenté par une barre (sur les diagrammes à barres) ou par un marqueur de données (sur les diagrammes à courbes et en radar).
3.
Pour effectuer une exploration avant de la valeur d'indicateur, cliquez sur la barre ou le marqueur de données. Pour effectuer une exploration arrière de la valeur d'indicateur, cliquez sur la barre ou le marqueur de données avec le bouton droit de la souris, puis cliquez sur Exploration arrière .
21.11.2.1.1 Limitations de l'exploration d'indicateurs sur des diagrammes
Lorsque vous explorez des diagrammes autres que des diagrammes à barres, il se peut que l'exploration ne porte que sur certaines dimensions et non pas sur l'ensemble des dimensions des axes du diagramme. Lorsque vous explorez des indicateurs dans les types de diagramme suivants, l'exploration porte uniquement sur les valeurs qui figurent dans la légende d'axe :
• Diagrammes à aires – 2D, 3D et empilés
• Diagrammes en radar et nuage de points – tous les types
Remarque :
Vous ne pouvez pas explorer des indicateurs dans des diagrammes à surfaces 3D.
21.11.3 Exploration sur des légendes d'axe
Vous pouvez effectuer des explorations dans des diagrammes via la légende de diagramme, quand la légende présente la liste des dimensions affichées sur le diagramme. Quand la légende de diagramme présente la liste des indicateurs affichés sur le diagramme, l'exploration à partir de la légende n'est pas possible.
L'exploration d'une légende est utile si vous utilisez un diagramme à secteurs, car les étiquettes d'axe, qui affichent les noms des dimensions représentées par chaque segment ne sont pas souvent affichés.
Remarque :
Vous pouvez réaliser une exploration par valeur dans une légende de diagramme uniquement s'il n'existe qu'une dimension sur l'axe.
21.11.3.1 Pour explorer une légende d'axe
1.
Vérifiez 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 effectuer une exploration avant sur une valeur de la dimension, cliquez sur la couleur associée
à la valeur. Pour effectuer une exploration arrière sur la valeur de dimension, cliquez avec le bouton droit de la souris sur la couleur associée à la valeur puis cliquez sur Exploration arrière, ou cliquez
267 2011-05-06
Exploration des données de rapport sur l'icône Exploration arrière. Pour effectuer une exploration par valeur de dimension, cliquez avec le bouton droit de la souris sur la couleur associée à la valeur puis cliquez sur Explorer par.
21.12 Utilisation de filtres lors de l'exploration
Si vous explorez une valeur d'indicateur ou de dimension dans un tableau ou un diagramme, les résultats de l'exploration sont filtrés sur la base de l'indicateur ou de la dimension exploré. Le filtre est appliqué
à tous les résultats affichés 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 associées au filtre correspondant. Les données à afficher dans un tableau ou un diagramme se choisissent en sélectionnant les valeurs appropriées 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 appelée barre d'outils Filtre de rapport.
Exemple : Filtrage des rapports explorés sur la base des différents Etats
Par exemple, une exploration en avant sur une cellule de tableau contenant "Californie", dont l'objectif est l'obtention des résultats correspondant aux villes californiennes, filtre les valeurs de l'intégralité du rapport avec Californie et n'affiche que les résultats qui correspondent à la Californie.
En modifiant la valeur de chaque filtre, vous pouvez alors voir les données pour d'autres valeurs de la dimension explorée. Par exemple, pour Etat, vous pouvez sélectionner Pays-Bas dans le filtre.
Remarque :
Lorsque le rapport exploré comprend des dimensions provenant de plusieurs fournisseurs de données, une info-bulle apparaît quand vous placez le curseur sur la valeur affichée sur le filtre. L'info-bulle indique le nom de la requête et la dimension de la valeur.
Rubriques associées
•
Pour créer des filtres de rapport simples
21.12.1 Pour changer une valeur de filtre dans la barre d'outils Exploration
1.
Vérifiez que vous vous trouvez en mode Exploration.
2.
Dans la barre d'outils Exploration, cliquez sur la flèche vers le bas associée à la dimension que vous voulez filtrer.
268 2011-05-06
Exploration des données de rapport
3.
Cliquez sur la valeur souhaitée.
21.12.2 Pour ajouter ou supprimer un filtre d'exploration
1.
Vérifiez que vous vous trouvez en mode Exploration.
2.
Faites glisser la dimension contenant les valeurs autour desquelles vous souhaitez filtrer votre rapport et déposez-la dans la barre d'outils Exploration.
Une zone de liste apparaît pour le nouveau filtre dans la barre d'outils Exploration. Vous pouvez sélectionner une valeur dans cette liste pour filtrer les résultats affichés 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.
21.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 créés pendant l'exploration sont enregistrés avec le document. A l'ouverture d'un document enregistré en mode d'exploration, la barre d'outils Exploration apparaît dans les rapports explorés et montre les filtres créés au cours de la dernière session d'exploration.
Remarque :
Les documents enregistrés en mode Exploration sont plus longs à ouvrir que les documents enregistrés en mode Résultats.
21.14 Actualisation des données 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 données et à renvoyer aux rapports du document. Par exemple, vous pouvez être amené à spécifier en réponse à une invite l'année pour laquelle vous voulez extraire des données. Ce rapport exploré montre les valeurs pour l'année 2003 – l'année indiquée en réponse à l'invite.
Si le rapport exploré est filtré pour l'année 2003, que vous actualisez le document et que vous sélectionnez l'année 2002 pour répondre à l'invite, le rapport affiche les résultats de l'année 2002 au lieu de ceux de 2003.
269 2011-05-06
Exploration des données de rapport
21.15 Exploration avec l'exploration de requête
21.15.1 Définition de l'exploration de requête
Vous pouvez effectuer une exploration en mode d'exploration de requête, qui n'agit pas de la même façon que le mode d'exploration standard. Lorsque vous activez l'exploration de requête, vous effectuez l'exploration en modifiant la requête sous-jacente (en ajoutant et en supprimant des dimensions et des filtres de requête) 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 requête d'une hiérarchie temporelle, et Semaine est la dimension qui se trouve immédiatement au-dessous dans la hiérarchie.
Si vous explorez en avant avec Mois = Janvier, il se produit trois choses :
• Semaine est ajouté au périmètre d'analyse.
• Un filtre de requête limite Mois à "Janvier".
• Un filtre d'exploration est ajouté pour limiter Mois à "Janvier".
Si vous explorez en arrière de Semaine à Mois, le processus est inversé :
• Semaine est supprimé du périmètre d'analyse.
• Le filtre de requête est supprimé.
• Le filtre d'exploration est supprimé.
Remarque :
Les filtres d'exploration ne sont pas indispensables en mode d'exploration de requête. Ils sont appliqués pour assurer la cohérence avec le mode d'exploration standard. Par exemple, la fonction DrillFil ters renvoie la valeur correcte en mode d'exploration de requête parce que l'exploration de requête applique des filtres d'exploration qui correspondent aux filtres de requête.
270
21.15.1.1 Utilisation de l'exploration des requêtes
Vous pouvez utiliser l'exploration de requête lorsque votre rapport contient des indicateurs d'agrégats calculés au niveau de la base de données. L'exploration de requête est conçue en particulier pour offrir un mode d'exploration adapté aux bases de données telles qu'Oracle 9i OLAP qui contiennent des
2011-05-06
Exploration des données de rapport fonctions d'agrégation non prises en charge dans Web Intelligence ou qui ne peuvent pas être correctement calculées dans le rapport pendant une session d'exploration.
Les types de fonctions d'agrégats candidats pour le mode d'exploration de requête sont : les pourcentages, comptages distincts, classements, écarts types et variances, agrégations cumulatives, et les fonctions de décalage. L'exploration de requête modifiant la requête à chaque opération d'exploration, elle permet d'être certain que ces agrégats sont recalculés par le serveur à chaque exploration effectuée.
L'exploration de requête est également utile pour réduire la quantité de données stockées au niveau local pendant une session d'exploration. Etant donné qu'elle réduit le périmètre d'analyse lors des explorations en arrière, l'exploration de requête purge les données superflues.
21.15.1.2 Pour activer l'exploration de requête
1.
Cliquez sur Document dans l'onglet Propriétés pour afficher le volet Propriétés du document.
2.
Sélectionnez Utiliser l'exploration de requête.
Si votre rapport dispose déjà d'un périmètre d'analyse défini, un message vous demande d'effacer le périmètre d'analyse avant d'activer l'exploration de requête.
21.15.1.3 Exploration avec l'exploration de requête
21.15.1.3.1 Exploration avant avec l'exploration de requête
Lorsque vous explorez en avant, l'exploration de requête se comporte de la même façon que l'exploration standard au point où les données se déplacent à l'extérieur du périmètre d'analyse.
Pour filtrer une dimension explorée en mode d'exploration de requête, en plus d'un filtre d'exploration, il faut ajouter un filtre de requête. Par exemple, pour explorer Année=2001, vous devez ajouter un filtre de requête pour limiter la dimension Année à 2001. Pour cette raison, la seule valeur qui apparaît dans la barre d'outils d'exploration pour la dimension explorée est la valeur que vous avez explorée (dans ce cas 2001). Ceci est différent du mode d'exploration standard dans lequel toutes les valeurs de la dimension sont visibles dans la barre d'outils. En conséquence, vous ne pouvez pas modifier les valeurs de filtre en mode d'exploration de requête (par exemple, explorer Année=2001, puis passer à
Année=2003) comme vous pouvez le faire en mode d'exploration standard.
Comme l'exploration de requête étend automatiquement le périmètre de l'analyse, vous pouvez l'utiliser uniquement si vous avez le droit d'effectuer une exploration en dehors du périmètre. Pour en savoir plus, voir votre administrateur.
271 2011-05-06
Exploration des données de rapport
21.15.1.3.2 Exploration arrière avec l'exploration de requête
Lorsque vous explorez en arrière, l'exploration de requête supprime les dimensions de la requête. Par exemple, l'exploration en arrière de Mois à Trimestre a pour effet de supprimer Mois de la requête. Ce comportement a deux conséquences :
• L'exploration de requête est incompatible avec les instantanés d'exploration.
• Il n'est pas possible d'effectuer une exploration en arrière au delà des dimensions qui apparaissent comme objets de rapport. Par exemple, si votre rapport affiche Année, Trimestre et Revenu, vous ne pouvez pas explorer en arrière de Trimestre à Année, car cela supprimerait Trimestre de la liste des objets rapport.
Rubriques associées
•
Exploration de requête et instantanés d'exploration
21.15.1.3.3 Exploration de requête et instantanés d'exploration
N'utilisez pas d'instantanés d'exploration lorsque vous travaillez en mode d'exploration de requête, car l'exploration de requête signifie qu'il est impossible de garantir l'absence de modification des instantanés.
En mode d'exploration de requête, les instantanés changent lorsque vous explorez en arrière une dimension que vous avez incluse dans un instantané. L'exploration arrière supprimant la dimension de la requête sous-jacente, elle supprime également la dimension de l'instantané.
21.15.1.3.4 Exploration de requête et autres rapports basés sur le même fournisseur de données
Si votre document contient d'autres rapports qui contiennent des dimensions sur lesquelles vous explorez en mode d'exploration de requête, ces rapports sont affectés, car l'exploration des requête modifie les dimensions qu'ils contiennent.
Vous pouvez éviter cet inconvénient (bien que cela implique d'extraire des données dupliquées) en créant un nouveau fournisseur de données et en reconstituant l'autre rapport en fonction des données de ce fournisseur. A présent, lorsque vous explorez en mode d'exploration de requête, l'autre rapport n'est plus affecté.
Exemple : Exploration d'une dimension qui apparaît dans un autre rapport
Si vous disposez de deux rapports reposant sur une requête qui contient Année, Trimestre et Chiffre d'affaires et que vous vous servez de l'exploration de requête pour explorer en avant le premier rapport jusqu'à Année = 2001, les données de Année du second rapport sont également filtrées de sorte que seule celles de l'année 2001 soit incluses.
272 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Fusion entre les données des dimensions et celles des hiérarchies
22.1 Définition de la fusion
Vous pouvez synchroniser les données renvoyées par différentes dimensions, hiérarchies ou attributs en créant des objets fusionnés qui les intègrent. Vous fusionnez les données de deux fournisseurs de données différents. Par exemple, si vous disposez d'un fournisseur de données contenant des informations détaillées sur les clients et d'un autre fournisseur de données contenant les données de ventes, vous pouvez synchroniser les deux fournisseurs de données autour du client.
Lorsque vous fusionnez des données provenant de la même source de données (par exemple, du même univers ou de la même requête Bex), la fusion est basée sur l'ID interne de chaque membre de données. Lorsque vous fusionnez des données issues de différentes sources de données, la fusion est basée sur la légende de chaque membre de données. Par exemple, si vous synchronisez deux hiérarchies [Géographie], le membre de données [Los Angeles] est fusionné avec [Los Angeles] via son ID interne quand les hiérarchies sont basées sur la même source de données. Les membres sont fusionnés sur la légende "Los Angeles" quand les hiérarchies se trouvent dans des sources de données différentes.
Dans les cas où la fusion est basée sur la légende et où différents membres portant la même légende ont différents membres parent, il est impossible de fusionner les membres et l'erreur
#VALEURSMULTIPLES apparaît.
Lorsqu'un objet fusionné contient une hiérarchie, vous ne pouvez pas l'inclure directement dans un rapport mais vous pouvez tout de même consulter les données hiérarchiques synchronisées en utilisant les hiérarchies d'origine. Si vous intégrez un objet sans hiérarchie dans un rapport, l'objet renvoie l'erreur #CALCUL si les hiérarchies lui sont ajoutées ultérieurement.
Rubriques associées
•
22.2 Choix des données à fusionner
273 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Vous fusionnez les données lorsque votre rapport tire des données de sources différentes mais qui sont liées 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 année, et chaque section affiche les cibles en termes de chiffre d'affaires et de ventes. Si les données cible du chiffre d'affaires et des ventes sont issues de deux fournisseurs de données différents, elles ne sont pas synchronisées. Pour synchroniser les données, fusionnez les deux fournisseurs de données sur la dimension Année commune.
La seule restriction technique imposée sur les dimensions fusionnées est qu'elles doivent être du même type de données. Vous pouvez, par exemple, fusionner deux dimensions contenant des données alphanumériques. Mais cela ne présente aucun intérêt de fusionner des dimensions non liées même si leurs types de données sont identiques. Par exemple, cela ne présente aucun intérêt de fusionner une dimension contenant des noms de client avec une dimension contenant des régions de ventes.
Les dimensions fusionnées portent souvent le même nom dans les deux sources de données, mais cela n'est pas obligatoire. Il peut être intéressant de fusionner des dimensions portant des noms différents si elles contiennent les données liées.
Pour fusionner correctement des dimensions, vous devez connaître la sémantique des données (ce à quoi les données font référence) des différentes sources de données. Les types et les noms des données de dimension ont uniquement une valeur indicative approximative par rapport à la pertinence de la fusion.
22.3 Exemple de dimension fusionnée
L'exemple suivant, dans lequel deux fournisseurs de données sont utilisés, illustre les effets de la fusion de dimensions :
Exemple : Fusion de dimensions Ville
Fournisseurs de données 1 :
Pays
Etats-Unis
Etats-Unis
France
France
Ville
New York
Toulouse
Paris
Toulouse
Fournisseurs de données 2 :
Ville
New York
Chiffre d'affaires
100 000
274 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Ville
Toulouse
Paris
Toulouse
Chiffre d'affaires
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 résultat suivant :
Pays
Etats-Unis
Etats-Unis
France
France
Ville
New York
Toulouse
Paris
Toulouse
Chiffre d'affaires
325 000
325 000
325 000
325 000
Etant donné qu'il n'existe aucun lien entre les deux fournisseurs de données par le biais d'une dimension fusionnée, les chiffres d'affaires des villes ne sont pas liés aux pays. Le tableau affiche le chiffre d'affaires global dans le second fournisseur de données pour chaque paire Pays/Ville.
Lorsque vous fusionnez les dimensions Ville, vous obtenez le résultat suivant :
Pays
Etats-Unis
Etats-Unis
France
France
Ville
New York
Toulouse
Paris
Toulouse
Chiffre d'affaires
100 000
75 000
90 000
60 000
22.4 Fusion des hiérarchies
Lorsque vous fusionnez des hiérarchies, vous ne pouvez pas utiliser la hiérarchie fusionnée dans un rapport mais vous pouvez exploiter la synchronisation des données en utilisant la hiérarchie d'origine qui compose la hiérarchie fusionnée. Les données du rapport endossent la structure de la hiérarchie sélectionnée.
275 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Exemple : Hiérarchies fusionnées
Vous disposez de deux sources de données, chacune utilisant une hiérarchie fusionnée dans un objet fusionné. Le fournisseur de données 1 contient les données suivantes :
Produit
Sport
Camping
Gym
Nage
Tentes
Sacs de couchage
Equipement de cuisine
Electrique
Bas
Hauts
Poids
16961
3534
3423
5352
4652
Facture du magasin
5401
4 073
1236
1208
1629
1328
Le fournisseur de données 2 contient les données suivantes :
Produit
Sport
Gym
Camping
Nage
Bas
Hauts
Poids
Unités commandées
13 348
8 814
1231
3241
4342
4534
34234
Si vous utilisez la première hiérarchie dans un rapport, les données fusionnées sont structurées comme suit :
276 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Produit
Sport
Camping
Gym
Nage
Tentes
Sacs de couchage
Equipement de cuisine
Electrique
Bas
Hauts
Poids
5401
4 073
1236
1208
1629
1328
16961
3534
Facture du magasin
Unités commandées
13 348
8 814
1231
3241
4342
4534
34234
3423
5352
4652
Les membres enfant de [Camping] apparaissent dans la hiérarchie car ils apparaissent dans la hiérarchie que vous avez sélectionnée. L'indicateur [Unités commandées] n'affiche aucune valeur pour ces membres car ils n'existent pas dans le second fournisseur de données.
Si vous sélectionnez la seconde hiérarchie, les données fusionnées sont structurées comme suit :
Produit
Sport
Camping
Gym
Nage
Hauts
Bas
Poids
Facture du magasin
5401
4 073
1236
1208
1629
1328
16961
Unités commandées
13 348
8 814
1231
3241
4342
4534
34234
277 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Les membres enfant de [Camping] n'apparaissent pas car ils n'apparaissent pas dans la hiérarchie que vous avez sélectionnée.
22.5 Fusion de types d'objet différents
Vous pouvez inclure des dimensions, des attributs et des hiérarchies dans les objets fusionnés. Vous ne pouvez pas inclure un objet fusionné contenant une hiérarchie directement dans un rapport, mais vous pouvez inclure les objets qui composent l'objet fusionné. La structure des données qui s'affiche dans le rapport dépend de l'objet sélectionné.
Exemple : Fusion d'une dimension et d'une hiérarchie
Vous disposez de deux sources de données, l'une contenant une dimension et l'autre une hiérarchie.
Le fournisseur de données 1 contient la dimension [Pays] comme suit :
Ville
Los Angeles
San Francisco
San Diego
Eléments boursiers
4545
6465
4564
Le fournisseur de données 2 contient la hiérarchie [Géographie] comme suit :
Géographie
Etats-Unis
Californie
Los Angeles
San Francisco
San Diego
Chiffre d'affaires
54342
6996
3423
2342
1231
Vous fusionnez la dimension et la hiérarchie dans un objet fusionné. Vous ne pouvez pas intégrer l'objet fusionné dans un rapport car il contient une hiérarchie. Si vous intégrez la dimension [Pays] dans un rapport, les données apparaissent de la façon suivante :
Ville
Los Angeles
Eléments boursiers
4545
Chiffre d'affaires
3423
278 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Ville
San Francisco
San Diego
Eléments boursiers
6465
4564
Chiffre d'affaires
2342
1231
Si vous placez la hiérarchie [Géographie] dans un rapport, vous obtenez le résultat suivant :
Produit
Eléments boursiers
Chiffre d'affaires
Etats-Unis
Californie
Los Angeles
San Francisco
San Diego
4545
6465
4564
54342
6996
3423
2342
1231
22.6 Forçage de calculs fusionnés à l'aide de la fonction ForcerFusion
Par défaut, les calculs ne prennent pas en compte les dimensions fusionnées 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 données sont représentés dans l'exemple ci-après :
Fournisseurs de données 1 :
Pays
Etats-Unis
Etats-Unis
France
France
Ville
New York
Toulouse
Paris
Toulouse
Fournisseurs de données 2 :
279 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
280
Ville
New York
Toulouse
Paris
Toulouse
Chiffre d'affaires
100 000
75 000
90 000
60 000
Si vous fusionnez les dimensions Ville, puis créez un tableau avec Pays et Chiffre d'affaires, vous obtenez le résultat suivant :
Pays
Etats-Unis
Etats-Unis
France
France
Chiffre d'affaires
325 000
325 000
325 000
325 000
Etant donné que la dimension fusionnée Ville n'apparaît 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 données apparaît pour chaque pays.
Pour obtenir le résultat correct, remplacez Chiffre d'affaires, dans la deuxième colonne, par la formule
ForcerFusion([Chiffre d'affaires])
:
Ville
Etats-Unis
Etats-Unis
France
France
Chiffre d'affaires
175 000
175 000
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 systématiquement #VALEURMULTI, à moins qu'aucune agrégation ne soit nécessaire au calcul de l'indicateur.
2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
22.7 Création, modification et suppression d'objets fusionnés
22.7.1 Pour fusionner des dimensions ou des hiérarchies
1.
En mode Conception, cliquez sur Variables > Fusionner.
2.
Maintenez la touche Ctrl enfoncée et sélectionnez les dimensions ou hiérarchies que vous souhaitez fusionner.
3.
Cliquez sur OK.
Vous pouvez visualiser l'objet fusionné dans le volet Objets disponibles du panneau gauche. Les hiérarchies ou dimensions d'origine qui composent l'objet fusionné apparaissent en dessous de celui-ci. Vous pouvez modifier ou supprimer la dimension ou la hiérarchie fusionnée dans le volet
Objets disponibles.
Rubriques associées
•
Pour supprimer des objets fusionnés
•
Pour modifier des objets fusionnés
22.7.2 Pour fusionner automatiquement des dimensions
Dans les cas suivants, vous pouvez fusionner automatiquement les dimensions :
• Les dimensions portent le même nom.
• Les dimensions ont le même type de données.
• Les dimensions se trouvent dans le même univers.
1.
Lorsqu'un document est ouvert en mode Conception, cliquez sur Document dans l'onglet Propriétés pour afficher la boîte de dialogue "Résumé du document".
2.
Sélectionnez Fusionner automatiquement les dimensions.
22.7.3 Pour modifier des objets fusionnés
281 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
1.
Cliquez avec le bouton droit de la souris sur la dimension fusionnée dans le volet Objets disponibles du panneau gauche, puis sélectionnez Modifier les propriétés dans le menu pour afficher la boîte de dialogue "Créer une dimension fusionnée".
2.
Saisissez le nom de la dimension fusionnée dans la zone Nom de la dimension fusionnée de la boîte de dialogue Dimension fusionnée.
3.
Saisissez la description dans la zone "Description".
4.
Sélectionnez la dimension fournissant les propriétés par défaut pour la dimension fusionnée dans la boîte de dialogue "Dimension source".
22.7.4 Pour supprimer des objets fusionnés
1.
Sélectionnez la dimension fusionnée dans la section Objets disponibles du panneau gauche.
Le bouton Fusionner, en haut du panneau de gauche, devient le bouton Dissocier lorsque vous sélectionnez une dimension fusionnée.
2.
Cliquez sur Dissocier.
22.8 Familiarisation avec les effets des données fusionnées
Dans certaines circonstances, la fusion des données influence les résultats du rapport. Vous devez comprendre ces implications pour travailler efficacement avec les dimensions fusionnées et les données synchronisées.
22.8.1 Synchronisation des fournisseurs de données avec des niveaux d'agrégation différents
Vous pouvez synchroniser des fournisseurs de données avec des niveaux d'agrégation différents. Cela peut affecter le calcul des indicateurs.
Exemple : Synchronisation des fournisseurs de données avec des niveaux d'agrégation différents
Dans cet exemple, vous disposez de deux fournisseurs de données :
282 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Client
Dupont
Dupont
Durand
Année
2004
2005
2005
Chiffre d'affaires
1 500
2 000
1 200
Client
Dupont
Durand
Nombre de ventes
12
10
Si vous fusionnez les deux fournisseurs de données et que les propriétés du tableau Eviter l'agrégation
des doublons et Afficher lignes avec des valeurs de dimension vides ne sont pas cochées, le résultat obtenu est le suivant :
Client
Dupont
Dupont
Durand
Année
2004
2005
2005
Chiffre d'affaires
1 500
1 200
1 200
Nombre de ventes
12
12
10
Le nombre de ventes par année pour le client Jones est impossible à déterminer car le fournisseur de données qui stocke le nombre de ventes ne les scinde pas par année. Au lieu de cela, le nombre total de ventes s'affiche sur chaque ligne.
Remarque :
Bien que les valeurs de Nombre de ventes soient dupliquées, si vous ajoutez un calcul standard au bas de la colonne (par exemple un calcul de type Somme ou Moyenne), le résultat est correct.
L'une des façons de résoudre ce problème consiste à ajouter les dimensions au deuxième fournisseur de données qui permet de calculer au niveau de données approprié. Si cela n'est pas possible, vous devez connaître toutes les situations dans lesquelles il n'est pas possible d'agréger les données au niveau d'information nécessaire.
22.8.2 Attributs et dimensions fusionnées
Les attributs sont associés aux dimensions et fournissent des informations supplémentaires sur la dimension.
283 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
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 données. L'exemple suivant illustre la nécessité d'une telle relation.
Certaines versions précédentes 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 données et attributs
Dans cet exemple, vous avez deux fournisseurs de données et Adresse est un attribut de Client :
Client
Jean
Paul
Paul
Adresse
Lille
Strasbourg
Lille
Chiffre d'affaires
10 000
15 000
27 000
Client
Jean
Paul
Numéro de téléphone.
1234
5678
Si vous créez une dimension fusionnée Client pour synchroniser les fournisseurs de données, et si
Adresse peut avoir plusieurs valeurs pour chaque client, le résultat est ambigu, car il n'existe aucune valeur commune pour synchroniser les données.
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 numéro de téléphone de Paul. Paul possède deux numéros de téléphone différents (un pour chaque adresse) et on ne sait pas quelle adresse associer au numéro de téléphone :
Client
Jean
Paul
Adresse
Lille
#VALEURMULTI
Numéro de téléphone.
1234
5678
Si la relation entre Client et Adresse est de type un-à-un, on peut ignorer Adresse dans la synchronisation. Cela supprime l'ambiguïté :
284 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Client
Jean
Paul
Adresse
Lille
Strasbourg
Numéro de téléphone.
1234
5678
22.8.3 Objets et dimensions fusionnées incompatibles
En règle générale, vous ne pouvez pas placer des dimensions de différents fournisseurs de données dans le même tableau. Cela permet d'éviter des produits cartésiens (l'affichage de toutes les combinaisons possibles de valeurs d'objets non liés) ou tout autre résultat ambigu, en fonction de la structure de l'univers.
Vous pouvez toujours placer des indicateurs issus de différents fournisseurs de données dans un tableau. Le calcul d'indicateur dépend des dimensions disponibles. Par exemple, si vous placez un indicateur dans un tableau ne contenant aucune dimension issue du même fournisseur de données en tant qu'indicateur, le calcul affiche sa valeur totale dans le tableau.
Vous pouvez placer une dimension fusionnée dans un tableau à condition que ce dernier contienne d'autres dimensions issues d'un fournisseur de données faisant partie de la fusion. Vous pouvez
également placer des attributs issus de différents fournisseurs de données dans un seul tableau à condition que ces informations soient associées à des dimensions faisant partie d'une dimension fusionnée.
Dans certains cas, il peut s'avérer judicieux de placer une dimension issue d'un autre fournisseur de données dans un tableau, même si le logiciel ne le permet pas. C'est le cas lorsque la dimension incompatible a une relation un-à-un ou un-à-plusieurs avec une dimension déjà présente dans le tableau.
Il n'existe qu'une valeur de la dimension incompatible associée à la dimension dans le tableau (un-à-un).
D'autre part, la même valeur de dimension incompatible peut être associée à plusieurs valeurs de la dimension dans le tableau (un-à-plusieurs).
Dans le tableau ci-dessous, la relation entre Adresse et Nom respecte les règles suivantes : Adresse possède 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) :
285 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Dimension dans le tableau (Nom)
Jean
Paul
Georges
Dimension incompatible (Adresse)
Lille
Lille
Strasbourg
Dans le cas présent, la conception de l'univers est incorrecte : la dimension incompatible (Adresse) doit être définie 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 conçu à nouveau.
S'il n'est pas pratique de modifier l'univers, créez une variable au niveau du rapport. Définissez cette dernière en tant qu'information, associez-la à la dimension présente dans le tableau, puis fournissez le nom de la dimension incompatible comme définition de variable. La variable renvoie les mêmes valeurs que la dimension incompatible. Etant donné qu'elle est définie en tant qu'information de dimension dans le tableau, vous pouvez la placer dans le même tableau que la dimension.
22.8.4 Filtrage de dimensions fusionnées
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 hiérarchies.
22.8.4.1 Filtres de rapport et dimensions fusionnées
Lorsque vous appliquez un filtre de rapport à une dimension qui fait partie d'une dimension fusionnée, le filtre est appliqué à tous les fournisseurs de données synchronisés via la dimension fusionnée.
Exemple : Filtrage d'une dimension fusionnée
Dans cet exemple, vous disposez d'un rapport comportant les fournisseurs des données suivants, lesquels sont fusionnés sur la dimension Pays.
Pays
France
US
US
Lieu de séjour
Côte d'Azur
Bahamas Beach
Hawaiian Club
Chiffre d'affaires
835 420
971 444
1 479 660
286 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
Pays
France
Etats-Unis
Nbre prévisionnel de clients
46
56
Si vous appliquez le filtre Pays=Etats-Unis au premier bloc, le second bloc est également filtré et donne le résultat suivant :
Pays
Etats-Unis
Nbre prévisionnel de clients
56
Si les dimensions Pays ne sont pas fusionnées, le deuxième bloc n'est pas affecté par le filtre.
22.8.4.2 Filtres de section et dimensions fusionnées
Lorsqu'une dimension faisant partie d'une dimension fusionnée est définie en tant qu'en-tête de section, les filtres appliqués à la section s'appliquent également aux blocs des fournisseurs de données synchronisés au sein de la section.
22.8.4.3 Filtres de bloc et dimensions fusionnées
Lorsque vous appliquez un filtre de bloc à une dimension faisant partie d'une dimension fusionnée, le filtre est appliqué au bloc. Il n'est pas appliqué aux autres fournisseurs de données synchronisés via la dimension fusionnée.
22.8.5 Exploration de dimensions fusionnées
Lorsque vous fusionnez des dimensions, la nouvelle dimension fusionnée appartient aux hiérarchies de toutes les dimensions impliquées dans la fusion.
287 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
22.8.6 Extension des valeurs renvoyées par les dimensions fusionnées
La synchronisation des fournisseurs de données existe dans Desktop Intelligence/BusinessObjects, mais n'implique pas la création d'une nouvelle dimension fusionnée. Les rapports BusinessObjects utilisent les dimensions d'origine qui constituent une dimension fusionnée 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 défaut, uniquement les valeurs de dimension ayant des valeurs correspondantes dans les fournisseurs de données synchronisés par le biais de la fusion. Vous devez en tenir compte lors de la migration de rapports depuis Desktop Intelligence et BusinessObjects, car
BusinessObjects/Desktop Intelligence se comporte différemment.
Exemple : Comportement de Web Intelligence et Desktop Intelligence/BusinessObjects lorsque les dimensions sont fusionnées
Vous disposez d'un rapport avec les fournisseurs de données suivants :
Pays d'origine
Allemagne
Chiffre d'affaires
470
Pays d'origine
Japon
Chiffre d'affaires
499
Si vous intégrez la dimension Pays d'origine du Fournisseur de données 1 et l'indicateur Chiffre d'affaires du Fournisseur de données 2 dans le même bloc, vous obtenez le résultat suivant :
Chiffre d'affaires Pays d'origine
Allemagne
Le même bloc dans Desktop Intelligence/BusinessObjects renvoie le résultat suivant :
Chiffre d'affaires Pays d'origine
Allemagne
Japon 499
Le bloc est différent sous Desktop Intelligence/BusinessObjects, car BusinessObjects étend les valeurs de la dimension Pays d'origine aux valeurs renvoyées par l'indicateur Chiffre d'affaires.
288 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
22.8.6.1 Pour étendre les valeurs de dimension
1.
Cliquez avec le bouton droit de la souris sur votre rapport à l'extérieur d'un bloc ou d'un diagramme et sélectionnez Propriétés du document dans le menu contextuel.
Le volet Propriétés du document apparaît à droite du rapport.
2.
Cochez l'option Etendre les valeurs des dimensions fusionnées.
289 2011-05-06
Fusion entre les données des dimensions et celles des hiérarchies
290 2011-05-06
Classement des données de rapport
Classement des données de rapport
23.1 Classement des données
L'établissement d'un classement permet d'isoler les premiers et les derniers enregistrements d'un ensemble en fonction de divers critères. Par exemple, si vous avez un bloc contenant des pays avec leurs chiffres d'affaires correspondants, vous pouvez classer ces données de telle sorte que seuls s'affichent les 3 premiers pays en fonction du chiffre d'affaires qu'ils ont généré.
Etablir un classement vous permet de répondre à des questions du genre :
• Quelles sont les 3 régions qui génèrent 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 génère un chiffre d'affaires combiné égal à
10 000 000 euros ?
Vous pouvez effectuer de très nombreux classements de données afin de répondre à des questions commerciales de ce genre. Vous pouvez :
• classer les n premiers et/ou 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 derniers enregistrements d'un ensemble en fonction de la valeur d'un indicateur associé exprimée en pourcentage de la valeur totale de cet indicateur
• classer les n premiers et/ou derniers enregistrements d'un ensemble par dimension en fonction de la somme cumulée d'un indicateur associé
• classer par dimension les n premiers et/ou derniers enregistrements d'un ensemble en fonction de la valeur d'un indicateur associé exprimée en pourcentage cumulé de la valeur totale de cet indicateur
23.2 Classements et tris
Lorsque vous classez les données, elles doivent être triées pour afficher le classement. Par exemple, si vous décidez d'établir le classement des trois premiers magasins en fonction du chiffre d'affaires, les magasins sont triés par ordre décroissant selon le chiffre d'affaires généré.
Les tris appliqués pour afficher les classements ont priorité sur les tris appliqués précédemment aux données. Par exemple, si vous aviez précédemment trié la liste des magasins par ordre alphabétique, le tri de classement remplace le tri alphabétique.
291 2011-05-06
Classement des données de rapport
23.3 Classements liés
Des valeurs de classement égales sont affectées aux classements liés et les valeurs de classement suivantes sont écartées pour compenser. Cela signifie qu'un classement basé sur les n derniers enregistrements peut renvoyer plus de n enregistrements.
Exemple : Classements liés basés sur les premiers et les derniers enregistrements
Le tableau suivant présente un classement lié selon les trois premiers et les trois derniers.
Dimension
A
B
C
D
Indicateur
10
20
30
30
3 premiers
4
3
1
1
3
3
3 derniers
1
2
Chaque classement inclut les enregistrements jusqu'au rang 3, celui-ci compris. Le classement selon les trois premiers donne le résultat suivant :
Dimension
D
C
B
Indicateur
30
30
20
Le classement selon les trois derniers donne le résultat suivant :
Dimension
A
B
C
D
Indicateur
10
20
30
30
292 2011-05-06
Classement des données de rapport
23.4 Paramètres de classement
Paramètre
Premiers/Derniers
Description
Lorsque le mode de calcul est Nombre, le classement renvoie les n premiers/derniers enregistrements selon l'indicateur spécifié dans le paramètre D'après. Par exemple, les 3 premiers pays par chiffre d'affaires généré, les 3 dernières combinaisons année/trimestre par chiffre d'affaires généré.
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 spécifié dans le paramètre D'après. 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 cumulée, le classement renvoie les premiers/derniers enregistrements pour lesquels la somme cumulée de l'indicateur spécifié dans D'après ne dépasse pas n.
Lorsque le mode de calcul est Pourcentage cumulé, le classement renvoie les premiers/derniers enregistrements pour lesquels la somme cumulée de l'indicateur spécifié dans D'après ne dépasse pas n % du total de l'indicateur.
293 2011-05-06
Classement des données de rapport
Paramètre
n/n %
D'après
Classé par
Mode de calcul
23.4.1 Exemple de classement
Un tableau contient les données suivantes :
Année
2006
2006
Trimestre
T1
T2
294
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.
Lorsque le mode de calcul est Somme cumulée : somme cumulée que l'indicateur ne doit pas dépasser.
Lorsque le mode de calcul est Pourcentage cumulé : somme cumulée de l'indicateur, représentée en pourcentage du total, que l'indicateur ne doit pas dépasser.
Indicateur sur lequel le classement s'appuie.
La dimension de classement. Si vous indiquez une dimension de classement, les valeurs agrégées de l'indicateur D'après (calculées pour la dimension) déterminent le classement. Si vous n'indiquez pas cette dimension, les valeurs de l'indicateur D'après calculées pour toutes les dimensions du bloc déterminent le classement. (En d'autres termes, le classement renvoie les
X premières/dernières lignes du bloc sur base de l'indicateur.)
Type de calcul utilisé pour créer le classement.
Pour en savoir plus, voir la description des paramètres Premiers/Derniers et n/n % en haut de ce tableau.
Chiffre d'affaires
100
200
2011-05-06
Classement des données de rapport
Année
2006
2006
2007
2007
2007
2007
2008
2008
2008
2008
Trimestre
T3
T4
T1
T2
T3
T4
T1
T2
T3
T4
600
200
200
400
500
Chiffre d'affaires
300
500
400
700
300
Total T1 : 700
Total T2 : 1 100
Total T3 : 1 000
Total T4 : 1 600
Si vous classez les deux meilleurs résultats 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 agrégé.
23.5 Classement et ordre des données
Il est impossible d'établir un classement pour un objet dont les valeurs dépendent de l'ordre des données.
Cela est dû au fait que le classement modifie l'ordre des données, ce qui à son tour modifie les données de l'objet et oblige alors à recalculer le classement. Il en résulte une dépendance circulaire insolvable entre le classement et l'objet.
Si vous établissez un classement pour un indicateur dont les valeurs dépendent de l'ordre des données, qui utilise par exemple la fonction Previous ou n'importe quelle fonction d'agrégation cumulative telle que RunningSum, le message d'erreur #CLASSEMENT s'affiche dans toutes les cellules du bloc.
295 2011-05-06
Classement des données de rapport
23.6 Méthodes de classement
Il existe deux façons de classer les données. 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 appliqués de façon 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 façon implicite les pays par ordre décroissant 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 élevés.
Remarque :
Lorsque vous établissez un classement à l'aide de l'interface, la fonction Rank est utilisée en arrière-plan pour attribuer des valeurs de classement.
23.6.1 Pour créer un classement
1.
Sélectionnez le bloc dont vous souhaitez classer les données.
2.
Cliquez sur Analyse > Ajouter un classement.
La boîte de dialogue "Classement" s'affiche.
3.
Cliquez sur Premiers puis sélectionnez le nombre d'enregistrements si vous souhaitez établir un classement des enregistrements les plus performants du bloc.
4.
Cliquez sur Derniers puis sélectionnez le nombre d'enregistrements si vous souhaitez établir un classement des enregistrements les moins performants du bloc.
5.
Dans la liste D'après, sélectionnez l'indicateur selon lequel vous souhaitez effectuer le classement.
6.
Cliquez sur Classé par puis sélectionnez la dimension sur laquelle le classement sera basé si vous souhaitez établir un classement selon une dimension particulière et non toutes les dimensions du bloc.
7.
Sélectionnez le mode de calcul du classement dans la liste Mode de calcul.
8.
Cliquez sur OK.
23.7 Exemples de classement
Dans les exemples suivants, nous avons choisi une dimension, Région et un indicateur, Chiffre d'affaires, qui donnent les valeurs suivantes :
296 2011-05-06
Classement des données de rapport
Région
Sud-Est
Sud-Ouest
Nord-Est
Nord-Ouest
Centre
Chiffre d'affaires
1 000 000
2 000 000
3 000 000
4 000 000
5 000 000
% du chiffre d'affaires total
7 %
13 %
20 %
24 %
33 %
Exemple : Classez les 3 premières régions en fonction du chiffre d'affaires généré
1 000 000
Paramètre
Premiers/Derniers n/n %
Pour chaque
D'après
Mode de calcul
Valeur
Premiers
3
Région (il n'est pas nécessaire de le spécifier dans la mesure où Région est la seule dimension du bloc et par conséquent la dimension de classement par défaut)
Chiffre d'affaires
Nombre
Ce classement donne le résultat suivant :
Région
Centre
Nord-Ouest
Nord-Est
Chiffre d'affaires
5 000 000
4 000 000
3 000 000
Les étapes implicites pour calculer ce classement sont les suivantes :
• Trier les enregistrements par ordre décroissant
• Afficher les trois premiers enregistrements
297 2011-05-06
Classement des données de rapport
Exemple : Classez les régions les moins performantes représentant 40 % en fonction du chiffre d'affaires
Pour établir ce classement, vous devez définir les paramètres suivants :
Paramètre
Premiers/Derniers n/n %
Pour chaque
D'après
Mode de calcul
Valeur
Derniers
40 %
Région
Chiffre d'affaires
Pourcentage
Ce classement donne le résultat suivant :
Région
Sud-Est
Sud-Ouest
Chiffre d'affaires
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 premières régions dont le chiffre d'affaires cumulé est inférieur ou égal à 10 000 000
Pour établir ce classement, vous devez définir les paramètres suivants :
Paramètre
Premiers/Derniers n/n %
Pour chaque
D'après
Mode de calcul
Valeur
Premiers
10 000 000
Région
Chiffre d'affaires
Somme cumulée
Ce classement donne le résultat suivant :
298 2011-05-06
Classement des données de rapport
Région
Centre
Nord-Ouest
Chiffre d'affaires
5 000 000
4 000 000
Les étapes implicites pour calculer ce classement sont les suivantes :
• Trier les enregistrements par ordre décroissant
• Analyser les enregistrements jusqu'à atteindre celui au-delà duquel la somme cumulée de l'indicateur dépasse 10 000 000
• Inclure les enregistrements en deçà desquels la somme cumulée de l'indicateur ne dépasse pas
10 000 000
Exemple : Classez les régions dont le chiffre d'affaires cumulé est inférieur ou égal à 30 % du chiffre d'affaires total
Pour établir ce classement, vous devez définir les paramètres suivants :
Paramètre
Premiers/Derniers n/n %
Pour chaque
D'après
Mode de calcul
Valeur
Derniers
30 %
Région
Chiffre d'affaires
Pourcentage cumulé
Ce classement donne le résultat suivant :
Région
Sud-Est
Sud-Ouest
Chiffre d'affaires
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, dépasse 30 %
• Afficher les enregistrements dont le pourcentage cumulé ne dépasse pas 30 %
299 2011-05-06
Classement des données de rapport
300 2011-05-06
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
La mise en forme conditionnelle permet de mettre des résultats en surbrillance ou de modifier la mise en forme en fonction de certaines données. Vous pouvez par exemple appliquer la mise en forme conditionnelle à des résultats afin de mettre en surbrillance ceux qui sont particulièrement élevés ou bas via des couleurs spécifiques ou des commentaires, comme "Bons résultats" ou "Mauvais résultats".
Il est possible d'appliquer la mise en forme conditionnelle aux éléments suivants :
• Colonnes d'un tableau vertical
• Lignes d'un tableau horizontal
• Cellules de formulaires ou de tableaux croisés
• En-têtes de section
• Cellules individuelles
Il est possible d'appliquer jusqu'à 30 règles de mise en forme conditionnelle dans un document. Vous pouvez appliquer ces règles à un maximum de 20 lignes ou colonnes de tableau, cellules individuelles ou cellules de section dans les rapports. Vous pouvez appliquer jusqu'à 10 règles à une même ligne ou colonne de tableau, cellule individuelle ou cellule de section.
Vous pouvez définir des règles 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'arrière-plan des cellules – couleurs spécifiques, images ou liens hypertexte vers des pages Web
Vous pouvez aussi définir des règles ayant pour effet d'afficher un texte, une formule, une image ou un lien hypertexte. Dans ce cas, les résultats qui remplissent la condition définie dans la règle sont remplacés par le texte ou la formule.
La mise en forme conditionnelle est dynamique. Si vous actualisez un rapport avec les données les plus récentes de la base de données, les règles ont pour effet de mettre en surbrillance les nouveaux résultats dus à cette actualisation.
Si vous appliquez la mise en forme conditionnelle à une ligne ou à une colonne de tableau avec un saut, la règle ne s'applique que si la valeur qui satisfait à la règle conditionnelle apparaît sur la première ligne de ce saut.
301 2011-05-06
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
24.1 Conditions de la mise en forme conditionnelle
Les règles de mise en forme conditionnelle comprennent plusieurs conditions qui permettent d'appliquer différents formats selon les données. Une règle de mise en forme conditionnelle fonctionne de la façon 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 apparaître l'indicateur Chiffre d'affaires en bleu chaque fois que sa valeur est supérieure à 100 000.
Si <Second Condition (Deuxième condition)> est Chiffre d'affaires < 10 000 et que <Second Format (Deuxième format)> met le texte en rouge, la mise en forme conditionnelle fait aussi apparaître l'indicateur Chiffre d'affaires en rouge chaque fois que sa valeur est inférieure à
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 appliquée. Une condition peut, par exemple, tester la valeur des objets [Pays] et [Lieu de villégiature]. Ces deux objets doivent retourner la valeur spécifiée dans le test pour que la mise en forme s'applique.
24.2 Création d'une règle de mise en forme conditionnelle
Pour créer une règle de mise en forme conditionnelle, vous devez vous trouver en mode Conception.
1.
Sélectionnez Analyse > Conditionnel > Formats conditionnels > Nouvelle règle pour afficher l'Editeur de mise en forme conditionnelle.
2.
Dans la zone Nom de la règle, saisissez le nom de la règle.
3.
Dans la zone Description, saisissez la description de la règle.
4.
Pour que la règle produise ses effets sur le contenu de toutes les cellules auxquelles elle s'applique, sélectionnez Contenu cellule dans la zone Objet ou cellule filtré(e).
Il n'est pas possible de définir une règle sur une cellule contenant une date ou des données de type numérique (par exemple, un calcul), car l'application considère toute valeur saisie dans la zone de texte Valeur comme une chaîne de texte.
5.
Pour que la règle produise ses effets sur la valeur d'un objet, cliquez sur ... en regard de cette zone, puis sélectionnez l'objet dans la liste.
6.
Sélectionnez l'opérateur dans la liste Opérateur.
302 2011-05-06
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
7.
Dans la zone Valeur, saisissez la valeur qui déclenche la règle de mise en forme.
• Vous pouvez la saisir directement dans la zone.
• Pour sélectionner une valeur dans la liste de valeurs de l'objet choisi dans la zone Objet ou
cellule filtré(e), cliquez sur ... à droite de la zone Valeur, puis sur Sélectionner une valeur dans le menu, puis sélectionnez la valeur dans la boîte de dialogue "Liste de valeurs".
• Pour sélectionner un autre objet ou une autre variable comme valeur, cliquez sur ... à droite de la zone Valeur puis sur Sélectionner un objet ou une variable dans le menu. Ensuite, sélectionnez l'objet ou la variable dans la boîte de dialogue "Objets et variables".
• Pour désactiver la zone Valeur, cliquez sur ... à droite, puis sélectionnez Vide dans le menu.
8.
Pour ajouter un autre test à la condition, cliquez sur + sous les conditions existantes, puis sélectionnez la cellule ou l'objet filtré, l'opérateur et la valeur comme indiqué ci-dessus.
9.
Pour supprimer une condition, cliquez sur x dans le coin supérieur droit de la boîte de dialogue
Condition.
10.
Pour déclencher la condition à l'aide d'une formule, cliquez sur Fx en haut de la boîte 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 créer la formule.
• Pour que la formule renvoie une chaîne de texte, n'ajoutez pas de guillemets avant ou après le texte. Par exemple, si vous voulez que l'alerteur affiche IMPAYE, saisissez : IMPAYE.
• La formule doit renvoyer True ou False. True déclenche la condition. False ne la déclenche pas.
Par exemple, si la formule est RowIndex()=3, la mise en forme conditionnelle apparaît sur la quatrième ligne du tableau.
11.
Pour ajouter une autre condition à la règle, cliquez sur + dans le coin supérieur gauche de la boîte de dialogue Condition pour afficher une zone Sinon, puis définissez les conditions ou créer une formule comme indiqué ci-dessus.
Vous pouvez ajouter plusieurs conditions Sinon à une condition.
12.
Pour définir le format qui doit apparaître au déclenchement de la règle, cliquez sur Format, puis définissez le format souhaité dans la boîte de dialogue Format conditionnel.
24.3 Définition du format affiché par une règle de mise en forme conditionnelle
Notez que lorsque vous sélectionnez Lire le contenu comme : HTML, les deux propriétés Ajustement automatique de la largeur et Ajustement automatique de la hauteur ne fonctionnent pas car le navigateur ne peut pas décoder correctement la taille des données HTML dans une cellule. Le contenu HTML fourni par l'utilisateur s'affiche directement dans le navigateur. Notre application ne modifie pas le code
HTML fourni par l'utilisateur pour définir la largeur et la hauteur.
1.
Créez la règle, puis cliquez sur Format dans la boîte de dialogue "Format conditionnel" pour afficher la boîte de dialogue "Format conditionnel".
2.
Pour afficher du texte ou une formule, sélectionnez l'onglet Affichage, puis créez la formule dans la zone prévue à cet effet.
3.
Pour que la formule ou le texte affiché soit interprété comme du code HTML, une URL d'image ou un lien hypertexte, cliquez sur Lire le contenu comme, puis sélectionnez HTML, URL de l'image ou Lien hypertexte dans la liste.
303 2011-05-06
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
4.
Pour changer le format des nombres, sélectionnez le format dans la liste Format de nombre ou cliquez sur Personnalisé, puis sélectionnez le format souhaité dans la boîte de dialogue"Format de nombre".
5.
Pour changer de style de police, cliquez sur l'ongletTexte, puis définissez la police à l'aide des contrôles de l'onglet.
6.
Pour modifier le style de l'arrière-plan, sélectionnez l'onglet Arrière-plan, puis définissez l'arrière-plan
à l'aide des contrôles de l'onglet.
7.
Pour changer de style de bordure, sélectionnez l'onglet Bordure, puis définissez la bordure à l'aide des contrôles de l'onglet.
24.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 règles de mise en forme conditionnelle définies à l'avance à des éléments de rapport. Vous pouvez mettre en forme les éléments de rapport suivants :
• Colonnes d'un tableau vertical
• Lignes d'un tableau horizontal
• Cellules de formulaires ou de tableaux croisés
• En-têtes de section
• Cellules individuelles
1.
Sélectionnez l'élément de rapport auquel vous souhaitez appliquer une mise en forme conditionnelle.
2.
Sélectionnez Analyse > Conditionnel > Formats conditionnels, puis, dans la liste, cochez la règle
à appliquer.
24.5 Gestion des règles de mise en forme conditionnelle
Pour gérer les règles de mise en forme conditionnelle, vous devez être en mode Conception.
1.
Sélectionnez Analyse > Conditionnel > Formats conditionnels > Gestion des règles pour afficher la boîte de dialogue "Formats conditionnels".
2.
Pour élever ou abaisser la priorité d'une règle, sélectionnez cette dernière, puis cliquez sur le bouton
Haut ou Bas en regard de la liste.
3.
Pour dupliquer une règle, sélectionnez-la, puis cliquez sur Dupliquer.
4.
Pour supprimer une règle, sélectionnez-la, puis cliquez sur Supprimer .
304 2011-05-06
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
24.6 Utilisation de formules pour créer des règles de mise en forme conditionnelle avancées
Au lieu de vous servir des options Objet ou cellule filtré(e), Opérateur et Valeur que l'Editeur de mise en forme conditionnelle met à votre disposition, vous pouvez créer des règles de mise en forme conditionnelle avancées à l'aide du langage utilisé pour les formules.
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 création de trois règles 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 résultats pour trois années et cela constitue la moyenne à laquelle vous voulez comparer chaque résultat du chiffre d'affaires calculé par trimestre par ligne de produits.
L'option Formule de l'Editeur de mise en forme conditionnelle permet de créer la règle 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 spécifiez pour chaque condition fonctionne comme suit :
• La première condition s'applique lorsque les chiffres d'affaires sont inférieurs à 0,8, c'est-à-dire
80 %, du chiffre d'affaires moyen.
• La deuxième condition s'applique lorsque les chiffres d'affaires sont inférieurs à 1,2, c'est-à-dire
120 %, du chiffre d'affaires moyen.
• La troisième condition s'applique lorsque les chiffres d'affaires sont supérieurs à 1,2, c'est-à-dire
120 %, du chiffre d'affaires moyen.
Vous devez ensuite vous servir de la boîte de dialogue "Format conditionnel" pour spécifier 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 inférieur à 80 % du chiffre d'affaires moyen (première condition) affichent ce chiffre d'affaires en rouge.
• Les cellules du rapport qui contiennent un chiffre d'affaires supérieur de moins de 20 % au chiffre d'affaires moyen (deuxième condition) affichent ce chiffre d'affaires en bleu. Remarquez que cette condition englobe les valeurs également couvertes par la première condition. Par exemple, si la moyenne est 100, 79 est à la fois inférieur à 80 % de la moyenne et représente un dépassement de la moyenne de moins de 20 %. Dans ce cas, la première condition a la priorité.
305 2011-05-06
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
• Les cellules du rapport qui contiennent un chiffre d'affaires supérieur de plus de 20 % au chiffre d'affaires moyen (troisième 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 génèrent des recettes supérieures, inférieures ou proches du chiffre d'affaires moyen.
306 2011-05-06
Suivi des modifications dans les données
Suivi des modifications dans les données
25.1 Suivi des modifications dans vos données
Pour prendre des décisions Business Intelligence éclairées et efficaces, vous devez comprendre comment les données qui constituent la base de ces décisions sont modifiées dans le temps. Vous pouvez suivre et afficher les modifications des données pour vous aider à concentrer votre analyse sur des zones clés et éviter ainsi de perdre du temps à explorer des données inutiles.
Lorsque vous effectuez le suivi des modifications des données, vous sélectionnez une actualisation des données spécifique comme point de référence. Ces données sont appelées données de référence.
Lorsque vous activez le suivi des données, vos données sont mises en relation avec les données de référence.
Voici quelques exemples de suivi des données :
• Si un point de vente n'apparaît plus dans la liste des premiers points de vente par critère 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 région, le suivi des données affiche cette baisse. Vous pouvez alors effectuer une exploration avant dans les données de la région afin de comprendre la raison pour laquelle les revenus ont chuté.
Dans ces deux cas, le suivi des données rend les données actuelles plus significatives en les situant par rapport aux données plus anciennes. Sans ce contexte, il est beaucoup plus difficile d'identifier les tendances.
25.2 Types de modifications de données
Vous pouvez suivre les types de modification de données suivants :
• données ajoutées
• données supprimées
• données modifiées
• données augmentées
• données diminuées
307 2011-05-06
Suivi des modifications dans les données
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 avancés plus de fonctionnalités d'affichage et de mise en forme des données modifiées.
25.3 Modes de suivi des données
25.3.1 Mode de suivi des données automatique
En mode de suivi automatique des données, vous comparez toujours les données actuelles avec les données antérieures à la dernière actualisation. Pour cela, il faut automatiquement définir les données actuelles en tant que données de référence juste avant chaque actualisation. Les données de référence ont toujours une actualisation de retard par rapport aux données actuelles.
Le mode de suivi automatique des données convient bien aux documents planifiés lorsque vous souhaitez comparer les données actuelles aux données antérieures à la dernière actualisation.
25.3.2 Mode de suivi des données manuel
En mode de suivi des données manuel, la sélection des données de référence est assumée par l'utilisateur. Vous continuez à utiliser ces données en tant que point de référence jusqu'à ce que vous mettiez à jour le point de référence.
25.4 Pour activer le suivi des données
1.
Cliquez sur Suivi des modifications dans la barre d'état en bas de la fenêtre pour afficher la boîte de dialogue "Suivi des données".
2.
Sélectionnez l'onglet Données.
3.
Pour comparer les données avec la dernière actualisation, sélectionnez Comparer avec la dernière
actualisation des données.
Lorsque vous sélectionnez cette option, les données actuelles deviennent les données de référence après chaque actualisation des données. Le rapport montre toujours la différence entre les données les plus récentes et les données précédant la dernière actualisation.
308 2011-05-06
Suivi des modifications dans les données
Lorsque cette option est sélectionnée, la barre d'état affiche Suivi des modifications : mise à jour automatique.
4.
Pour comparer les données à une actualisation de données spécifique, sélectionnez Comparer
avec l'actualisation des données de, puis sélectionnez la date de l'actualisation dans la liste.
Lorsque vous sélectionnez cette option, les données à la date de l'actualisation que vous choisissez deviennent les données de référence. Le rapport montre toujours la différence entre les données les plus récentes et l'actualisation des données que vous choisissez.
Lorsque cette option est sélectionnée, la barre d'état affiche Suivi des modifications : données fixes.
5.
Sélectionnez les rapports que vous voulez utiliser pour afficher le suivi des données dans la liste
Rapports avec affichage du suivi des données.
6.
Cliquez sur Actualiser les données maintenant pour actualiser les données lors de la fermeture de la boîte de dialogue.
7.
Cliquez sur OK.
25.5 Affichage des données modifiées
25.5.1 Pour afficher les données modifiées
Vous avez le choix d'afficher ou non les données modifiées lorsque le suivi des données est activé.
1.
Activer le suivi des données.
2.
Sélectionnez Suivi > Afficher les modifications (en mode Lecture) ouAnalyse > Suivi des données
> Afficher les modifications (en mode Conception) pour afficher les données modifiées.
Sélectionnez à nouveau l'option pour annuler l'affichage des données modifiées.
Rubriques associées
•
Configuration de la mise en forme des données modifiées
•
Pour activer le suivi des données
25.5.2 Configuration de la mise en forme des données modifiées
Vous pouvez configurer la mise en forme (style de police, taille et couleur) des données modifiées du document. Les modifications ci-après peuvent être individuellement mises en forme :
309 2011-05-06
Suivi des modifications dans les données
• Dimension insérée, supprimée et modifiée et valeurs de détail
• Valeurs d'indicateur augmentées ou diminuées
Les valeurs d'indicateur peuvent également adopter la mise en forme des valeurs de dimension insérées ou supprimées. Par exemple, si une valeur de dimension disparaît 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 signalées comme données supprimées.
Il incombe à votre administrateur de définir la mise en forme par défaut des données modifiées sur le serveur Central Management Server. Lorsque vous configurez la mise en forme des données modifiées localement, vous remplacez les paramètres par défaut du CMS.
25.5.2.1 Pour configurer l'apparence des données modifiées
Vous devez être en mode Edition pour configurer l'apparence des données modifiées.
1.
Cliquez sur Suivi des modifications dans la barre d'état en bas de la fenêtre pour afficher la boîte de dialogue "Suivi des données".
2.
Sélectionnez l'onglet Options.
3.
Sélectionnez tous les types de données modifiées à afficher, puis cliquez sur Format pour spécifier le mode d'affichage des modifications.
Remarque :
Les boutons de mise en forme ne sont visibles qu'en mode Edition.
Rubriques associées
•
Mise en surbrillance de données à l'aide de la mise en forme conditionnelle
25.5.3 Mode d'affichage des données modifiées dans les blocs
Exemple : Données modifiées affichées sous la forme d'un bloc simple
Dans cet exemple, un document comportant un bloc [Pays], [Année] et [Chiffre d'affaires] est utilisé.
Les données originales sont ventilées comme suit :
Pays
France
France
Année
2003
2004
Chiffre d'affaires
1 000
2 000
310 2011-05-06
Suivi des modifications dans les données
Pays
Japon
Pologne
Année
2002
2002
Chiffre d'affaires
1 000
1 200
Après l'actualisation, les données sont ventilées comme suit :
Pays
France
Japon
Pologne
Royaume-Uni
Année
2004
2003
2002
2004
Chiffre d'affaires
3 000
900
800
900
Lorsque le suivi des données est activé et que les modifications apportées aux données sont affichées, le bloc s'affiche comme suit :
Pays Année Chiffre d'affaires
France
France
Japon
Japon
Pologne
Royaume-Uni
2003
2004
2002
2003
2002
2004
1 000
3 000
1 000
900
800
900
Mise en forme
[mise en forme de données supprimées dans l'ensemble des cellules]
[mise en forme de données augmentées dans la cellule
Chiffre d'affaires]
[mise en forme de données supprimées dans l'ensemble des cellules]
[mise en forme de données insérées dans l'ensemble des cellules]
[mise en forme de données diminuées dans la cellule
Chiffre d'affaires]
[mise en forme de données insérées dans l'ensemble des cellules]
311 2011-05-06
Suivi des modifications dans les données
• Les lignes répertoriant les chiffres d'affaires français pour l'année 2003 et japonais pour l'année 2002 correspondent à des données qui n'existent plus après l'actualisation.
• Le chiffre d'affaires français pour l'année 2004 a augmenté.
• Le chiffre d'affaires polonais pour l'année 2002 a diminué.
• Les lignes répertoriant les chiffres d'affaires japonais pour l'année 2003 et britannique pour l'année 2004 s'affichent après l'actualisation.
25.5.4 Mode d'affichage des données modifiées dans les rapports comportant des dimensions fusionnées
Une dimension apparaît comme modifiée uniquement si l'ensemble des dimensions qui font partie de la fusion sont modifiées.
Exemple : Données modifiées et dimensions fusionnées
Dans cet exemple, Pays est une dimension fusionnée composée des dimensions Pays de deux fournisseurs de données. Avant l'actualisation, les données sont ventilées comme suit :
Pays (FD1)
Etats-Unis
France
Royaume-Uni
Allemagne
Chiffre d'affaires (FD1) Pays (FD2)
10 000
4 000
5 000
1 000
Etats-Unis
Royaume-Uni
Allemagne
Ventes (FD2)
5 000
3 000
1 000
Après l'actualisation, les données sont ventilées comme suit :
Pays (FD1)
Etats-Unis
France
Royaume-Uni
Pologne
Chiffre d'affaires (FD1) Pays (FD2)
10 000
4 000
6 000
2 000
Etats-Unis
France
Royaume-Uni
Ventes (FD2)
4 000
3 000
4 000
Affichées en un bloc comportant la dimension Pays fusionnée et les modifications de données, les données sont ventilées comme suit :
312 2011-05-06
Suivi des modifications dans les données
Pays
Etats-Unis
France
Royaume-Uni
Allemagne
Pologne
Chiffre d'affaires
10 000
4 000
6 000
1 000
2 000
Ventes
4 000
3 000
4 000
1 000
Mise en forme
[mise en forme de données diminuées dans la cellule
Ventes]
[mise en forme de données insérées dans la cellule
Chiffre d'affaires]
[mise en forme de données augmentées dans les cellules Chiffre d'affaires et Ventes]
[mise en forme de données supprimées dans l'ensemble des cellules]
[mise en forme de données insérées dans les cellules
Pays et Chiffre d'affaires]
La ligne France n'est pas signalée comme insérée, car une ligne France n'a pas été insérée dans les deux fournisseurs de données. Chiffre d'affaires est signalé comme inséré, car il s'agit d'une nouvelle valeur d'indicateur après l'actualisation des données.
La ligne Pologne est signalée comme insérée, car il s'agit d'une nouvelle valeur de dimension après l'actualisation des données.
25.5.5 Mode d'affichage des données modifiées dans les sections
Exemple : Données modifiées dans un rapport comportant des sections
Dans cet exemple, un document comportant un bloc [Pays], [Année] et [Chiffre d'affaires] est utilisé.
Les données originales sont ventilées comme suit :
Pays
France
France
Japon
Année
2003
2004
2002
Chiffre d'affaires
1 000
2 000
1 000
313 2011-05-06
Suivi des modifications dans les données
314
Pays
Pologne
Etats-Unis
Etats-Unis
Année
2002
2003
2004
Chiffre d'affaires
1 200
Après l'actualisation, les données sont ventilées comme suit :
Pays
France
Japon
Pologne
Royaume-Uni
Année
2004
2003
2002
2004
Chiffre d'affaires
3 000
900
800
900
Si vous créez une section sur [Pays] et affichez les modifications de données, le rapport s'affiche comme suit :
France [aucune mise en forme]
Année Chiffre d'affaires
2003
2004
1 000
3 000
Mise en forme
[mise en forme de données supprimées dans l'ensemble des cellules]
[mise en forme de données augmentées dans la cellule Chiffre d'affaires]
Japon [aucune mise en forme]
Année Chiffre d'affaires
2002 1 000
2003 900
Mise en forme
[mise en forme de données supprimées dans l'ensemble des cellules]
[mise en forme de données insérées dans l'ensemble des cellules]
2011-05-06
Suivi des modifications dans les données
Pologne [aucune mise en forme]
Année Chiffre d'affaires
2002 800
Mise en forme
[mise en forme de données diminuées dans la cellule Chiffre d'affaires]
Royaume-Uni [mise en forme de données insérées]
Année Chiffre d'affaires
2004 900
Mise en forme
[mise en forme de données insérées dans l'ensemble des cellules]
Les données apparaissent dans l'en-tête de section de deux façons différentes, en fonction des modifications apportées aux données de la section :
• Si toutes les lignes de la section ont été modifiées de la même façon, l'en-tête de section s'affiche selon la même mise en forme que les lignes.
• Si les lignes ont été modifiées selon des méthodes différentes ou bien si certaines lignes uniquement ont été modifiées, l'en-tête de section conserve la mise en forme par défaut.
25.5.6 Mode d'affichage des données modifiées dans les blocs comportant des ruptures
Lorsqu'un bloc comporte une rupture et que la propriété de bloc Centrer la valeur sur la rupture est définie, l'affichage de la valeur centrée suit des règles similaires à celles appliquées aux en-têtes de section.
• Si toutes les lignes de la rupture ont été modifiées de la même façon, la valeur centrée s'affiche selon la même mise en forme que les lignes.
• Si les lignes ont été modifiées selon des méthodes différentes ou bien si certaines lignes uniquement ont été modifiées, la valeur centrée conserve la mise en forme par défaut.
25.5.7 Mode d'affichage des données modifiées dans les diagrammes
315 2011-05-06
Suivi des modifications dans les données
Lorsque les données d'un diagramme sont modifiées, une icône signalant une modification des données apparaît au-dessus du diagramme. Lorsque vous cliquez sur cette icône, le diagramme est converti en tableau afin de vous permettre de visualiser le détail des modifications.
25.6 Limites du suivi des données
Si vous modifiez ou purgez un fournisseur de données, le rapport n'affiche plus les données modifiées.
Si le fournisseur de données est modifié, la version actuelle du document n'est plus compatible avec la version de référence. Si les données sont effacées, les données antérieures permettant d'établir les comparaisons n'existent plus.
En conséquence, les opérations suivantes sont incompatibles avec le suivi des données :
• Exploration hors du périmètre
• Exploration de requête
• Suppression d'une requête
• Toute modification (y compris les modifications apportées aux droits de sécurité) qui entraîne une altération du code SQL généré par le fournisseur de données
• Purge du document
En effectuant l'une de ces actions, l'historique des données du document est effacé, car ces actions sont incompatibles avec l'affichage des données modifiées. Par exemple, si vous apportez des modifications à une requête, les données du document sont modifiées. Toute comparaison établie entre ces données et des données antérieures générées depuis une requête différente est nécessairement faussée.
25.6.1 Suivi des données et exploration
Lorsque vous utilisez l'exploration de requête ou l'exploration hors du périmètre, l'historique des données est effacé, car ces actions modifient le fournisseur de données. Ce processus ne vous pose en principe aucun problème, puisque, lorsque vous amorcez l'exploration, vous avez déjà identifié les données nécessitant une analyse supplémentaire. Le suivi des données a rempli sa fonction et vous pouvez désormais procéder à l'analyse des données.
25.6.2 Suivi des données et Actualisation à l'ouverture
Lorsqu'un document est configuré de façon à ce que ses données soient mises à jour à l'ouverture
(lorsque la propriété de document Actualisation à l'ouverture est sélectionnée), le suivi des données
316 2011-05-06
Suivi des modifications dans les données n'affiche pas la différence entre les données avant actualisation et celles obtenues après l'actualisation.
Les données obtenues après l'actualisation sont considérées comme nouvelles étant donné que l'actualisation purge le document.
25.7 Utilisation du langage de formule pour suivre les données modifiées
Lorsque vous utilisez l'interface pour configurer l'affichage des données modifiées, les modifications sont suivies à l'aide d'alerteurs en coulisse. Ces alerteurs spécifiques n'apparaissent pas dans la liste des alerteurs standard.
Le langage de formule permet de créer des alerteurs personnalisés pour la mise en forme des modifications apportées aux données. Vous pouvez également utiliser le langage de formule pour intégrer des calculs spécifiques reposant sur les modifications. Par exemple, vous pouvez intégrer un calcul afin de mettre en évidence la différence entre la valeur précédente et la valeur actuelle de l'indicateur.
25.7.1 Fonction RefValue
Le langage de formule fournit un accès aux données modifiées via la fonction RefValue. Cette fonction permet de renvoyer la valeur de données de référence comme indicateur. S'il n'existe aucune donnée de référence, la fonction renvoie un résultat nul.
Par exemple, si l'indicateur [Chiffre d'affaires] comporte actuellement la valeur 1 000 et sa valeur de référence est 900, la formule RefValue([Chiffre d'affaires]) renvoie le résultat 900.
25.7.2 Fonction RefValueDate
La fonction RefValueDate renvoie la date des données de référence utilisées dans le cadre du suivi des données.
25.7.3 Création de formules à l'aide de la fonction RefValue
Vous pouvez utiliser la fonction RefValue afin de créer des formules qui fournissent des informations relatives aux données actuelles par rapport aux données de référence.
317 2011-05-06
Suivi des modifications dans les données
Exemple : Mise en évidence d'une différence entre la valeur de référence et la valeur actuelle
La formule ci-après renvoie la différence entre la valeur de référence 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-après répertorie des données antérieures à une actualisation :
Client
Jegou
Durand
Martin
Chiffre d'affaires
2 000
3 000
3 500
Après l'actualisation, les modifications des données sont comme suit :
Client
Jegou
Durand
Chiffre d'affaires
3 000
2 500
Consignée dans une troisième colonne, la formule renvoie les chiffres ci-après :
Client
Jegou
Durand
Martin
Chiffre d'affaires
3 000
2 500
3 500
Différence
1 000
-500
25.8 Données modifiées et contexte de calcul
Lorsque le suivi des données est activé, les données apparaissent comme modifiées uniquement quand le contexte de calcul reste inchangé.
318 2011-05-06
Suivi des modifications dans les données
Par exemple, si une valeur d'indicateur est modifiée parce que vous avez apporté des modifications au contexte de calcul d'un bloc, la nouvelle valeur n'est pas signalée comme modifiée.
Exemple : Modification du contexte de calcul
Dans cet exemple, les éléments [Ville], [Client] et [Chiffre d'affaires] d'un bloc sont ventilés comme suit :
Ville
Paris
Paris
Toulouse
Toulouse
Client
Durand
Dupont
Martin
Dubois
Chiffre d'affaires
1 000
2 000
3 000
4 000
Si vous supprimez [Client] du bloc, le chiffre d'affaires est agrégé par ville :
Ville
Paris
Toulouse
Client
3 000
7 000
Les chiffres d'affaires n'apparaissent pas augmentés, car leur montant n'a pas été modifié. Seul le contexte de calcul a changé ; le chiffre d'affaires est désormais totalisé par ville uniquement et les chiffres sont plus élevés.
Si, après une actualisation des données, 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 données s'affichent comme suit :
Ville
Paris
Toulouse
Client
2 000
8000
Les données apparaissent comme modifiées, car, indépendamment 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é.
319 2011-05-06
Suivi des modifications dans les données
320 2011-05-06
Partage du contenu avec d'autres applications Web
Partage du contenu avec d'autres applications Web
26.1 Publication du contenu sous forme de services Web
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 appelés Services BI.
Les services Web fournissent un mécanisme standardisé pour le partage de données entre applications basées sur le Web. Vous publiez le contenu sur un serveur où d'autres applications Web ont accès aux services Web fournissant le contenu.
Chaque service Web peut publier des blocs multiples qui sont mis à disposition des autres applications
Web grâce à des fonctions correspondant aux blocs. Par exemple, un tableau de bord peut inclure un tableau publié en tant que service Web et exécuter des opérations de filtrage et d'exploration sur le tableau grâce à des fonctions de service Web.
La structure d'un service BI se définit à l'aide de WSDL (langage pour définir les services Web), format standard pour la description des services Web. Les applications Web interagissent avec les services
BI (en leur transférant des paramètres et en recevant des données en retour) à l'aide de SOAP, un protocole standard pour l'échange d'informations structurées.
Rubriques associées
•
26.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.
Sélectionnez le tableau, diagramme ou formulaire que vous souhaitez publier, cliquez sur le bouton droit de la souris puis sélectionnez Publier le bloc pour afficher l'assistant Publier le contenu.
2.
Cliquez sur Suivant pour passer à l'étape de la première publication.
Rubriques associées
•
Identification du contenu en double
321 2011-05-06
Partage du contenu avec d'autres applications Web
26.1.2 Identification du contenu en double
Si le bloc de rapport en tant que service Web que vous publiez a déjà été publié, l'écran Identifier le
contenu en double du Contenu publié met en surbrillance les blocs en double. Le bloc en double apparaît en gras dans les services Web qui le publient.
• Cliquez sur Suivant pour passer à l'étape suivante.
Rubriques associées
•
26.1.3 Définition du service Web
Avant de publier un bloc en tant que service Web, utilisez l'écran Définir le contenu publié dans l'assistant Publier le contenu pour nommer un tableau, rendre des filtres disponibles sur les données du bloc et sélectionner 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 même (et unique) instance du document. Cette option réduit la charge de mémoire sur le serveur de traitement et doit être activée lorsque le contenu doit être utilisé par plusieurs utilisateurs simultanés.
Techniquement, le document est ouvert par le premier consommateur qui envoie une requête à son sujet, puis il est utilisé par tout autre consommateur envoyant par la suite la même requête au nom du premier utilisateur (c'est-à-dire en utilisant son autorisation). La sécurité du document ne peut donc pas être appliquée pour les appels de service Web conçus 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 données des sources de données sous-jacentes et d'y accéder.
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 manière de filtrer les données du document Web
Intelligence à partir des services Web est d'utiliser les "Filtres de section" (c'est-à-dire utiliser une section de rapport déclarée 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.
Sélectionnez Partager le contenu du rapport pour tous les consommateurs lorsque vous désirez que tous les consommateurs de services Web (sessions) obtiennent le contenu de blocs de rapport
à partir d'une seule et même instance du document.
322 2011-05-06
Partage du contenu avec d'autres applications Web
Quand cette option est sélectionnée, l'option Définir les filtres est désactivée. Cette commande est désactivée 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 paramètres d'entrée obligatoires. Les en-têtes de section ne peuvent pas être supprimés puisque les paramètres du service Web correspondant sont les paramètres d'entrée obligatoires, les sections faisant partie de la structure des éléments du rapport.
3.
Cliquez sur Définir les filtres puis sélectionnez les objets que vous souhaitez rendre disponibles pour filtrer dans le service Web.
4.
Sélectionnez le serveur où vous souhaitez publier le contenu dans Serveur d'hébergement.
5.
Pour ajouter, supprimer ou modifier des serveurs dans la liste des serveurs d'hébergement, cliquez sur Gérer 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 associées
•
•
Enregistrement et publication d'un service Web
323
26.1.3.1 Mise à disposition de données 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 données renvoyées par un service Web. Par exemple, si vous publiez un tableau qui contient [Pays], [Région] et [Revenu], vous pouvez rendre la dimension [Pays] disponible en tant que filtre. Les applications Web qui accèdent au service Web peuvent ensuite filtrer sur la dimension [Pays].
Les objets filtrants apparaissent sous forme de paramètres ConditionFiltre dans la fonction Ge tReportBlock_<nom_bloc> d'un service Web.
Vous pouvez mettre des objets à disposition pour filtrer dans l'écran Définir le contenu publié de l'assistant Publier le contenu. L'écran répertorie tous les objets du rapport et sélectionne ceux dans le bloc que vous publiez par défaut. Vous pouvez désactiver ces objets et sélectionner 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
[Région] et [Revenu] si la dimension [Pays] apparaît dans le rapport. Vous pouvez également choisir de ne pas rendre les objets [Région] 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-têtes de section. Ils sont sélectionnés et vous ne pouvez pas les désactiver.
Si vous publiez un bloc dans une section alors, par défaut, le service Web filtre sur la valeur de l'objet de section correspondant au bloc que vous avez sélectionné. Par exemple, si vous avez un rapport qui contient [Pays], [Région] et [Revenu] avec [Pays] comme en-tête de section et que vous publiez le
2011-05-06
Partage du contenu avec d'autres applications Web bloc dans la section où [Pays]="France", le service Web utilise "France" comme la valeur par défaut de [Pays]. Une application Web ayant accès au service Web peut fournir une valeur différente pour
[Pays] changeant ainsi les données renvoyées 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é définis sont sélectionnés par défaut à l'écran. Vous pouvez désélectionner ces objets. Si vous publiez ce bloc sans rendre des objets disponibles en tant que filtres, le service Web filtre les données 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 différentes.
Rubriques associées
•
26.1.4 Publication des invites
1.
Sélectionnez ou désélectionnez les invites que vous souhaitez inclure ou exclure dans la liste des invites.
2.
Cliquez sur Sélectionner tout pour sélectionner toutes les invites ou Supprimer tout pour toutes les supprimer.
3.
Cliquez sur Suivant pour passer à l'étape suivante.
26.1.4.1 Publication d'invites dans les services Web
Pour choisir quelles invites publier dans un service Web lorsque le contenu que vous souhaitez publier contient des invites associées, utilisez l'écran Sélectionner 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 dernière actualisation et du dernier enregistrement du document. Par exemple, si un utilisateur répond "US" à une invite sur [Pays] puis enregistre le document, le service Web filtre les données sur [Pays]="US" lorsqu'il est appelé la fois suivante à l'aide du paramètre actualiser=true.
Si un service Web publie des invites, les applications Web doivent fournir des valeurs pour les invites lorsqu'elles appellent le service Web à l'aide du paramètre actualiser=true.
324 2011-05-06
Partage du contenu avec d'autres applications Web
26.1.5 Enregistrement et publication d'un service Web
Pour enregistrer et publier le service Web sur un serveur d'hébergement, utilisez l'écran Créer un
service Web dans l'assistant Publier le contenu.
1.
Pour publier à nouveau un service Web existant, sélectionnez le service Web, cliquez sur Publier puis cliquez sur OK pour quitter l'assistant.
2.
Pour publier un nouveau service Web, sélectionnez le fichier où vous souhaitez publier le contenu puis cliquez sur Créer pour afficher la boîte de dialogue Publier un service Web.
Remarque :
Cliquez sur Ajouter un fichier pour ajouter un nouveau fichier.
3.
Saisissez le nom du service Web dans la zone Nom de service Web et sa description dans la zone
Description.
4.
Sélectionnez la méthode d'authentification pour le service Web dans la liste Authentification.
5.
Cliquez sur OK pour fermer la boîte de dialogue et enregistrer et publier le service Web.
6.
Cliquez sur Terminer.
26.2 Visualisation et gestion du contenu publié
Vous pouvez parcourir le contenu publié sur différents serveurs Web à l'aide du volet Editeur de service
Web. Le volet Editeur de services Web vous permet aussi de modifier les services Web publiés et d'importer les requêtes QaaWS (Query as a Web Service), qui peuvent être republiées en tant que contenu Web Intelligence.
26.2.1 Visualisation et gestion du contenu publié
1.
Afficher le volet Editeur de service Web en sélectionnant Afficher le contenu publié dans la barre d'outils principale.
2.
Sélectionnez le serveur dans la liste Serveur d'hébergement.
3.
Pour ajouter, supprimer ou modifier des serveurs dans la liste des serveurs d'hébergement, cliquez sur Gérer les serveurs, puis cliquez sur Ajouter, Modifier ou Supprimer puis actualisez la liste de serveurs.
4.
Sélectionnez Vues puis la façon dont vous souhaitez organiser le contenu dans le menu.
325 2011-05-06
Partage du contenu avec d'autres applications Web
Option
Affichage par services
Web
Description
Le contenu publié est organisé par service Web > bloc
Affichage par document et service Web
Le contenu publié est organisé par document > service Web > bloc
Affichage par document et bloc
Le contenu publié est organisé par document > bloc > service Web
Afficher les requêtes
QaaWS
Les requêtes QaaWS (Query as a Web Service) apparaissent en dessous du contenu publié. (les requêtes QaaWS sont stockées dans le même fichier référentiel que les services BI).
5.
Pour modifier un bloc publié, sélectionnez le bloc puis cliquez sur Modifier pour lancer l'assistant
Publier le contenu.
6.
Pour supprimer le contenu publié, sélectionnez le bloc publié ou le service Web puis cliquez sur
Supprimer.
7.
Pour renommer un service Web, sélectionnez-le puis cliquez sur Renommer et saisissez le nouveau nom.
8.
Pour actualiser la liste de contenu publié, cliquez sur Actualiser.
9.
Pour rechercher dans la liste de services Web, saisissez le texte que vous recherchez dans la zone de recherche et sélectionnez vos options de recherche dans le menu à gauche de la zone de recherche.
Option
Respecter la casse
Description
Respecter la casse au cours de la recherche
Ignorer la casse
Comparer n'importe où
Ignorer la casse au cours de la recherche
Comparer depuis le début
Renvoyer uniquement les services Web ou blocs dont les noms commencent avec le texte de recherche.
Renvoyer uniquement les services Web ou blocs dont les noms contiennent le texte de recherche.
Rubriques associées
•
Importation et conversion de requêtes QaaWS (Query as a Web Service)
•
Pour publier un bloc de rapport en tant que service Web
26.2.2 Test du contenu publié
326 2011-05-06
Partage du contenu avec d'autres applications Web
Vous pouvez tester le contenu publié et examiner la structure du service Web qui le publie.
1.
Ouvrez l'éditeur de service Web en sélectionnant Afficher le contenu publié dans la barre d 'outils principale.
2.
Sélectionnez le service Web que vous souhaitez tester et cliquez sur Tester le service Web.
3.
Sélectionnez la fonction du service Web que vous souhaitez tester dans la liste déroulante Opération.
4.
Sélectionnez les paramètres et opérateurs pour lesquels vous souhaitez préciser des valeurs dans le volet Entrée et saisissez leurs valeurs à droite du volet, en-dessous de Valeur.
5.
Cliquez sur Envoyer pour appeler le service Web avec les valeurs indiquées.
Les données renvoyées par le service Web apparaissent dans le volet Réponse du serveur.
6.
Cliquez sur Passer à la vue Arborescence/Passer à la vue table pour basculer les données du service Web entre le format arborescence et table.
26.3 Importation et conversion de requêtes QaaWS (Query as a Web Service)
Vous pouvez importer des requêtes QaaWS et les exécuter afin de produire un bloc qui est inséré dans un nouveau rapport. Lorsque vous importez une requête QaaWS, l'application crée une requête basée sur la structure de la requête QaaWS puis l'exécute et insère le bloc qui en résulte dans un nouveau rapport. La requête QaaWS d'origine n'est pas modifiée.
Comme SAP BusinessObjects Web Intelligence ne prend pas directement en charge la publication des requêtes QaaWS, vous pouvez utiliser ce workflow pour publier les requêtes QaaWS en tant que services BI en publiant le bloc de résultats en tant que service BI.
Remarque :
Aucune prise en charge des tris n'est définie dans les requêtes QaaWS. Lorsque vous exécutez la requête QaaWS, tous les tris qu'elle contient sont perdus.
26.3.1 Publication d'une requête QaaWS
1.
Ouvrez le volet Editeur de service Web en sélectionnant Afficher le contenu publié dans la barre d 'outils principale.
2.
Sélectionnez Visualiser > Afficher les requêtes QaaWS pour afficher les requêtes QaaWS.
3.
Sélectionnez la requête QaaWS que vous souhaitez importer puis cliquez sur Importer requête
QaaWS.
La requête QaaWS est ajoutée au document en tant que requête Web Intelligence. Un onglet de rapport qui porte le même nom que la requête QaaWS apparaît. L'onglet de rapport contient un tableau correspondant aux objets de la requête.
4.
Actualisez la requête nouvellement ajoutée pour afficher les données QaaWS.
327 2011-05-06
Partage du contenu avec d'autres applications Web
5.
Cliquez avec le bouton droit de la souris sur le tableau nouvellement ajouté puis sélectionnez Publier
le bloc pour publier le tableau en tant que service Web.
Rubriques associées
•
Pour publier un bloc de rapport en tant que service Web
26.4 Structure de service BI
Les applications Web externes accèdent 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 défini dans le service Web.
Les applications Web utilisent le protocole SOAP pour appeler les fonctions et recevoir leurs résultats qu'elles peuvent ensuite analyser.
26.4.1 GetReportBlock_blockname
Nom de la fonction
GetReportBlock_blockname
328 2011-05-06
Partage du contenu avec d'autres applications Web
Paramètres d'entrée
Nom
connexion
Description
Connexion CMS
Obligatoire ?
Oui, à moins que le paramètre sessio nID ou serializedSession ne soit indiqué.
password Mot de passe pour le CMS reportfilter un ou plusieurs filtres de rapport. Pour en savoir plus, voir le tableau ci-dessous.
Oui lorsque le bloc du rapport contient des entrées de section ; Sinon, non.
Ainsi, les blocs à sections ont à la fois des paramètres reportfilter obligatoires et optionnels.
prompt
Oui, à moins que le paramètresessio nID ou serializedSession ne soit indiqué.
Valeurs d'invite Pour en savoir plus sur les paramètres LovIndexValue, voir ci-dessous
Oui lorsque actualiser = true et que l'invite est obligatoire ; sinon, non false
.
closeDocument
Force la fermeture du document une fois que le service Web a répondu avec le contenu demandé. Ce comportement aide à optimiser la consommation de mémoire sur le serveur, puisque les consommateurs peuvent contrôler la durée de stockage des documents.
Booléen, valeur par défaut : false (par défaut, le document reste ouvert lorsque le service Web a répondu). Valeurs : false ou true.
endRow Définit le numéro de la dernière ligne extraite de la source. Ce paramètre est utilisé avec le paramètre startRow pour définir la taille du bloc à extraire dans le paramètre de sortie de la table (p. ex.
startRow = 10 / endRow= 55, 46 lignes seront extraites entre la ligne n°10 et la ligne n°55 incluses). Le classement de la dernière ligne de la table est défini comme étant égal à la taille de la table, toute valeur supérieure est corrigée en interne par ce numéro.
Facultatif. Sans déclaration, le contenu entier de la table est extrait. Par défaut, le contenu entier de la table est extrait.
329 2011-05-06
Partage du contenu avec d'autres applications Web
Nom
startRow
Description Obligatoire ?
Définit le numéro de la première ligne extraite de la source. Ce paramètre est utilisé avec le paramètre endRow pour définir la taille du bloc à extraire dans le paramètre de sortie de la table (p. ex.
startRow = 10 / endRow= 55, 46 lignes seront extraites entre la ligne n°10 et la ligne n°55 incluses). Le numéro de la première ligne d'une table est 1, toute valeur inférieure est corrigée en interne par la valeur 1.
Facultatif. Sans déclaration, le contenu entier de la table est extrait. Par défaut, le contenu entier de la table est extrait.
resetState Ouvre à nouveau le document lorsque le service Web est appelé, réinitialisant ainsi les explorations et les filtres.
Non, la valeur par défaut est false.
refresh Force l'actualisation du document.
Non, la valeur par défaut est false.
getFrom-
LatestDocumentInstance
Extrait les données de la dernière instance du document.
Non, la valeur par défaut est true.
getFromUserInstance
Extrait les données de la boîte de réception de l'utilisateur si le document a été publié.
Non, la valeur par défaut est false.
turnOutputToV-
Table
Transforme le résultat en tableau vertical.
Non, la valeur par défaut est false.
Remarque :
Le bloc est toujours transformé en tableau vertical lorsque c'est un diagramme, même si ce paramètre est paramétré sur false.
sessionID Jeton de session pour éviter de saisir l'identification et le mot de passe. Augmente le nombre de sessions lors de la soumission.
Non.
serialized-
Session
Session sérialisée pour éviter de saisir l'identification et le mot de passe.
N'augmente pas le nombre de sessions lors de la soumission.
Non.
paramètre reportfilter
les paramètres reportfilter contiennent deux éléments :
330 2011-05-06
Partage du contenu avec d'autres applications Web
Nom Description Valeurs
filtering_value La valeur utilisée pour filtrer les données
Quelconque filtering_operator
L'opérateur filtre EQUAL (par défaut)¦ GREATER ¦ GREATER_OR_EQUAL
¦ LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦
NOT_INLIST
Exemple de paramètre reportfilter
Le filtre [Pays]="US" est indiqué de la façon suivante :
<Country>
<value>US</value>
<operator>EQUAL</operator>
</Country>
Paramètres de sortie
Nom Type
table TableauT headers footers user documentation en-têteT pieddepageT chaîne chaîne documentname lastrefreshdate creationdate creator isScheduled scheduleStartTime scheduleEndTime tableType nbColumns nbLines chaîne dateHeure dateHeure chaîne booléen dateHeure dateHeure chaîne int int
Description
Cellules du tableau en-têtes du tableau pieds de page du tableau
Identification utilisée par l'appel du service Web
La description du service Web fournie par le concepteur du service
Nom du document
La date de la dernière actualisation du document
La date de création du service Web
Nom d'utilisateur du créateur du service Web
Indique si le document est planifié
La date de démarrage prévue si le document est planifié
La date de fin prévue si le document est planifié
Le type de tableau
Le nombre de colonnes dans le tableau de résultat
Le nombre de lignes dans le tableau de résultat
Rubriques associées
•
•
Exemple de renvoi de données de service BI
331 2011-05-06
Partage du contenu avec d'autres applications Web
26.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 activée
(de telles méthodes ne seront pas spécifiées dans un fichier WSDL de service Web), une erreur sera renvoyée au consommateur s'il est appelé lorsque cette option est activée.
Paramètres d'entrée
La syntaxe de la fonction Drill_<nom_bloc> est similaire à GetReportBlock_<nom_bloc> avec les différences suivantes :
• il n'existe pas de paramètre reportfilter
• il existe des paramètres drillpath supplémentaires
• il existe un paramètre drillfilter supplémentaire
Nom
drillpath drillfilter
Description
Indique une instruction d'exploration
Indique le filtre à appliquer lors de l'exploration
Obligatoire ?
Oui
Non
Paramètre chemind'exploration
les paramètres drillpath sont de type DrillPath. Ils contiennent les éléments suivants :
Nom
from
Valeur opérationd'exploration
Description
La dimension pour explorer
La valeur pour explorer sur
Le type d'opération d'exploration
Valeurs
Toutes
Tout
UP ¦ DOWN
Remarque :
• La valeur peut transmettre des définitions telles que "Toutes les villes" aussi bien que des valeurs uniques (par exemple, "Los Angeles".
• Le service Web renvoie les données du tableau d'origine si l'instruction d'exploration est invalide.
• A la fin de la hiérarchie d'exploration, le service Web renvoie la dernière valeur disponible dans la hiérarchie d'exploration
• Vous pouvez fournir plus d'un paramètre drillpath à condition que les paramètres ne fassent pas référence à des niveaux différents dans la même hiérarchie.
332 2011-05-06
Partage du contenu avec d'autres applications Web
Paramètre filtred'exploration
Les paramètres drillpath vous permettent d'appliquer des filtres d'exploration au cours de l'exploration :
Nom
dimension
Valeur opérateur
Description
La dimension pour filtrer
Toute
La valeur sur laquelle filtrer
L'opérateur filtre
Valeurs
Quelconque
EQUAL ¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦ LE-
SS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST
Remarque :
• La valeur peut transmettre des définitions telles que "Toutes les villes" aussi bien que des valeurs uniques (par exemple, "Los Angeles")
• Le service Web renvoie les données du tableau d'origine si l'instruction d'exploration est non valide
• A la fin de la hiérarchie d'exploration, le service Web renvoie la dernière valeur disponible dans la hiérarchie d'exploration
• Vous pouvez fournir plus d'un paramètre drillpath à condition que les paramètres ne fassent pas référence à des niveaux différents dans la même hiérarchie.
Rubriques associées
•
26.4.3 Paramètres de sortie des services BI
Le tableau suivant répertorie les paramètres de sortie renvoyés par un service BI :
Nom
table headers footers user documentation documentname lastrefreshdate
Type
TableauT en-têteT pieddepageT chaîne chaîne chaîne dateHeure
Description
Cellules du tableau en-têtes du tableau pieds de page du tableau
Identification utilisée par l'appel du service Web
La description du service Web fournie par le concepteur du service
Nom du document
La date de la dernière actualisation du document
333 2011-05-06
Partage du contenu avec d'autres applications Web
Nom
creationdate creator isScheduled scheduleStartTime scheduleEndTime tableType nbColumns nbLines
Type
dateHeure chaîne booléen dateHeure dateHeure chaîne int int
Description
La date de création du service Web
Nom d'utilisateur du créateur du service Web
Indique si le document est planifié
La date de démarrage prévue si le document est planifié
La date de fin prévue si le document est planifié
Le type de tableau
Le nombre de colonnes dans le tableau de résultat
Le nombre de lignes dans le tableau de résultat
Exemple de paramètre de tableau
<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>
...
</table>
Exemple de paramètre d'en-têtes
<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>
Rubriques associées
•
Exemple de renvoi de données de service BI
26.4.4 Exemple de renvoi de données de service BI
Les services Web renvoient les données à 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>
334 2011-05-06
Partage du contenu avec d'autres applications Web
<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 & 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 & 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 & 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>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">113170</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">69575</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Car Rent</cell>
<cell xsi:type="xsd:double">49160</cell>
</row>
<row>
<cell xsi:type="xsd:string">Australia</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Travel Reservation</cell>
<cell xsi:type="xsd:double">63300</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">126240</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">116790</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
335 2011-05-06
Partage du contenu avec d'autres applications Web
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Suite</cell>
<cell xsi:type="xsd:double">320220</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Fast Food</cell>
<cell xsi:type="xsd:double">28440</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Poolside Bar</cell>
<cell xsi:type="xsd:double">46320</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Restaurant</cell>
<cell xsi:type="xsd:double">32640</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Activities</cell>
<cell xsi:type="xsd:double">9000</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">120050</cell>
</row>
<row>
<cell xsi:type="xsd:string">France</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">35720</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">323231</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">330240</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Suite</cell>
<cell xsi:type="xsd:double">320754</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Fast Food</cell>
<cell xsi:type="xsd:double">32960</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Poolside Bar</cell>
<cell xsi:type="xsd:double">37915</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Food & Drinks</cell>
<cell xsi:type="xsd:string">Restaurant</cell>
<cell xsi:type="xsd:double">32980</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Activities</cell>
336 2011-05-06
Partage du contenu avec d'autres applications Web
<cell xsi:type="xsd:double">78200</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Excursion</cell>
<cell xsi:type="xsd:double">96440</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Recreation</cell>
<cell xsi:type="xsd:string">Sports</cell>
<cell xsi:type="xsd:double">102720</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Car Rent</cell>
<cell xsi:type="xsd:double">56370</cell>
</row>
<row>
<cell xsi:type="xsd:string">Nepal</cell>
<cell xsi:type="xsd:string">Travels</cell>
<cell xsi:type="xsd:string">Travel Reservation</cell>
<cell xsi:type="xsd:double">74495</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Bungalow</cell>
<cell xsi:type="xsd:double">368870</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<cell xsi:type="xsd:string">Hotel Room</cell>
<cell xsi:type="xsd:double">746828</cell>
</row>
<row>
<cell xsi:type="xsd:string">US</cell>
<cell xsi:type="xsd:string">Accommodation</cell>
<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 & 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 & 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 & 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>
337 2011-05-06
Partage du contenu avec d'autres applications Web
<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>
26.4.5 Définition 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" />
338 2011-05-06
Partage du contenu avec d'autres applications Web
339
</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" /> 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"
<s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" /> nillable="true" />
<s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
<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" /> nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0"
<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_Bloc1">
<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" /> nillable="true" />
<s:element name="State" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="City" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
<s:element name="Sales_revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="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:simpleType name="DrillOperation">
<s:restriction base="s:string">
<s:enumeration value="UP" />
<s:enumeration value="DOWN" />
</s:restriction>
</s:simpleType>
<s:complexType name="DrillPath">
<s:sequence>
<s:element name="from" type="s:string" />
<s:element name="value" type="s:string" />
<s:element name="drillOperation" type="s0:DrillOperation" />
2011-05-06
Partage du contenu avec d'autres applications Web
340
</s:sequence>
</s:complexType>
<s:element name="Drill_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" /> nillable="true" />
<s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded"
<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" /> nillable="true" />
<s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0"
<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="Drill_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="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" 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="Drill_Bloc1">
<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="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nillable="true" />
<s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="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:complexType name="TRow">
<s:sequence>
<s:element name="cell" type="s:anyType" maxOccurs="unbounded" nillable="true" />
</s:sequence>
</s:complexType>
<s:complexType name="TTable">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:complexType name="THeader">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
<s:complexType name="TFooter">
<s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence>
</s:complexType>
2011-05-06
Partage du contenu avec d'autres applications Web
<s:element name="GetReportBlock_Block1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Block1ffResponse">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Block1ffResponse">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
341 2011-05-06
Partage du contenu avec d'autres applications Web
342
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="GetReportBlock_Bloc1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="Drill_Bloc1Response">
<s:complexType>
<s:sequence>
<s:element name="table" type="s0:TTable" />
<s:element name="headers" type="s0:THeader" />
<s:element name="footers" type="s0:TFooter" />
<s:element name="user" type="s:string" />
<s:element name="documentation" type="s:string" />
<s:element name="documentname" type="s:string" />
<s:element name="lastrefreshdate" type="s:dateTime" />
<s:element name="creationdate" type="s:dateTime" />
<s:element name="creator" type="s:string" />
<s:element name="isScheduled" type="s:boolean" />
<s:element name="scheduleStartTime" type="s:dateTime" />
<s:element name="scheduleEndTime" type="s:dateTime" />
<s:element name="tableType" type="s:string" />
<s:element name="nbColumns" type="s:int" />
<s:element name="nbLines" type="s:int" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="QaaWSHeader">
<s:complexType>
<s:sequence>
<s:element name="sessionID" type="s:string" minOccurs="0" maxOccurs="1" nillable="true"
/> nillable="true" />
<s:element name="serializedSession" type="s:string" minOccurs="0" maxOccurs="1"
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
</types>
<message name="GetReportBlock_Block1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Block1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1Response" />
</message>
<message name="Drill_Block1SoapIn">
<part name="parameters" element="s0:Drill_Block1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Block1SoapOut">
<part name="parameters" element="s0:Drill_Block1Response" />
</message>
<message name="GetReportBlock_Block1ffSoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1ff" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Block1ffSoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1ffResponse" />
</message>
<message name="Drill_Block1ffSoapIn">
2011-05-06
Partage du contenu avec d'autres applications Web
343
<part name="parameters" element="s0:Drill_Block1ff" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Block1ffSoapOut">
<part name="parameters" element="s0:Drill_Block1ffResponse" />
</message>
<message name="GetReportBlock_Bloc1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Bloc1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="GetReportBlock_Bloc1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Bloc1Response" />
</message>
<message name="Drill_Bloc1SoapIn">
<part name="parameters" element="s0:Drill_Bloc1" />
<part name="request_header" element="s0:QaaWSHeader" />
</message>
<message name="Drill_Bloc1SoapOut">
<part name="parameters" element="s0:Drill_Bloc1Response" />
</message>
<portType name="BIServicesSoap">
<operation name="GetReportBlock_Block1">
<documentation />
<input message="s0:GetReportBlock_Block1SoapIn" />
<output message="s0:GetReportBlock_Block1SoapOut" />
</operation>
<operation name="Drill_Block1">
<documentation />
<input message="s0:Drill_Block1SoapIn" />
<output message="s0:Drill_Block1SoapOut" />
</operation>
<operation name="GetReportBlock_Block1ff">
<documentation />
<input message="s0:GetReportBlock_Block1ffSoapIn" />
<output message="s0:GetReportBlock_Block1ffSoapOut" />
</operation>
<operation name="Drill_Block1ff">
<documentation />
<input message="s0:Drill_Block1ffSoapIn" />
<output message="s0:Drill_Block1ffSoapOut" />
/>
</operation>
<operation name="GetReportBlock_Bloc1">
<documentation />
<input message="s0:GetReportBlock_Bloc1SoapIn" />
<output message="s0:GetReportBlock_Bloc1SoapOut" />
</operation>
<operation name="Drill_Bloc1">
<documentation />
<input message="s0:Drill_Bloc1SoapIn" />
<output message="s0:Drill_Bloc1SoapOut" />
</operation>
</portType>
<binding name="BIServicesSoap" type="s0:BIServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
<operation name="GetReportBlock_Block1">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Block1" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal"
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Block1">
<documentation />
<soap:operation soapAction="zozo2/Drill_Block1" style="document" />
<input>
<soap:header message="s0:Drill_Block1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Block1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
2011-05-06
Partage du contenu avec d'autres applications Web
</operation>
<operation name="GetReportBlock_Block1ff">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Block1ff" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal"
/>
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Block1ff">
<documentation />
<soap:operation soapAction="zozo2/Drill_Block1ff" style="document" />
<input>
<soap:header message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="GetReportBlock_Bloc1">
<documentation />
<soap:operation soapAction="zozo2/GetReportBlock_Bloc1" style="document" />
<input>
<soap:header message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal"
/>
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
<operation name="Drill_Bloc1">
<documentation />
<soap:operation soapAction="zozo2/Drill_Bloc1" style="document" />
<input>
<soap:header message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal">
<soap:headerfault message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal" />
</soap:header>
<soap:body use="literal" parts="parameters" />
</input>
<output>
<soap:body use="literal" />
</output>
</operation>
</binding>
<service name="zozo2">
<documentation />
<port name="BIServicesSoap" binding="s0:BIServicesSoap">
<soap:address location="http://noux:8080/dswsbobje/qaawsservices/queryasaservice?&cuid=AduDhWyVezRP nnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60" />
</port>
</service>
</definitions>
344 2011-05-06
Liaison vers d'autres documents
Liaison vers d'autres documents
27.1 Liaison vers d'autres documents
Les cellules de documents peuvent être définies en tant que lien hypertexte. Les liens hypertexte des cellules sont semblables aux liens hypertexte Internet, en ce sens qu'ils permettent d'ouvrir une autre page Web lorsque vous naviguez.
Lorsque vous cliquez sur une cellule contenant un lien hypertexte, le document cible spécifié dans le lien s'ouvre. Le document cible peut être un autre document Web Intelligence, un site Internet, un document PDF, Excel ou Word, ou bien une ressource quelconque accessible via un lien hypertexte.
Les liens hypertexte sont statiques ou dynamiques. Un lien hypertexte statique est toujours lié de façon identique au même document. En revanche, la liaison établie par un lien hypertexte dynamique dépend des données du document contenant le lien.
Vous pouvez créer différents types de liens hypertexte :
• Une cellule dont le texte constitue le texte du lien.
• Une cellule à laquelle est associé un lien hypertexte.
• Un lien vers un autre document du CMS.
Lors de la création d'un lien à l'aide de l'interface de l'application, le lien est défini avec la syntaxe du format OpenDocument. Vous pouvez, si vous le souhaitez, créer des liens manuellement en utilisant le format OpenDocument. Pour en savoir plus sur la syntaxe OpenDocument, voir le guide Visualisation des documents à l'aide du format OpenDocument.
A l'instar des liaisons entre documents, vous pouvez également lier des éléments de rapport dans un même rapport en définissant les éléments comme des “contrôles d'entrée” chargés de filtrer les valeurs dans d'autres éléments de rapport.
27.1.1 Texte de cellule défini comme lien hypertexte
Lorsque le texte d'une cellule est défini en tant que lien hypertexte, ce texte de cellule devient le texte même du lien hypertexte. Par exemple, lorsque vous définissez une cellule individuelle qui contient le texte http://www.sap.com en tant que lien hypertexte, le fait de cliquer sur la cellule vous amène
à la page Web de SAP.
345 2011-05-06
Liaison vers d'autres documents
Cette technique est particulièrement indiquée dans le cas de liens hypertexte statiques pour lesquels le texte de la cellule ne change jamais et est toujours lié de façon identique à la même ressource.
Remarque :
Vous pouvez rendre ce type de lien hypertexte dynamique en utilisant la langue de la formule pour modifier le texte de la cellule basé sur les données du rapport.
27.1.1.1 Pour définir le texte d'une cellule comme lien hypertexte
1.
Saisissez le texte du lien hypertexte dans la cellule.
2.
Cliquez avec le bouton droit de la souris sur la cellule et sélectionnez Mise en relation > Lire le
contenu comme lien hypertexte.
27.1.2 Lien hypertexte associé à une cellule
Lorsque vous associez un lien hypertexte à une cellule, vous définissez un lien hypertexte pour accéder au document source lorsque l'utilisateur clique sur la cellule. Le texte de la cellule ne constitue pas, en soi, le lien hypertexte.
Cette technique de création de liens hypertexte dynamiques est la mieux adaptée, pour plusieurs raisons :
• Elle a été spécialement conçue pour les paramètres des liens hypertexte dynamiques.
• Cela permet d'éviter la syntaxe complexe des liens hypertexte : le lien hypertexte est défini à l'aide d'une interface graphique et la syntaxe du lien est générée et gérée en arrière-plan.
• Elle permet de définir un texte de lien hypertexte différent de celui de la cellule.
27.1.2.1 Pour ajouter un lien hypertexte à une cellule
1.
Sélectionnez la cellule, cliquez avec le bouton droit, puis sélectionnez Mise en relation > Ajouter
un lien hypertexte pour afficher la boîte de dialogue "Créer un lien hypertexte".
2.
Sélectionnez l'onglet Lien vers une page Web.
3.
Saisissez ou collez le texte du lien hypertexte dans la case.
4.
Cliquez sur Analyser pour extraire les paramètres du lien hypertexte dans la zone Personnaliser
les paramètres d'URL (invisible tant que vous n'avez pas cliqué sur Analyser).
346 2011-05-06
Liaison vers d'autres documents
Les liens hypertexte dynamiques comportent des paramètres dont les valeurs peuvent changer.
Les paramètres apparaissent sous forme de portions nom=valeur à la fin du lien hypertexte, après le point d'interrogation. Par exemple, l'URL http://salesandproductreport/default.asp?reportname=products comprend un paramètre, nomrapport, dont la valeur est "produits".
Après avoir cliqué sur Analyser, chaque paramètre s'affiche sur une ligne : le nom du paramètre figure à gauche et sa valeur à droite. La partie statique du lien hypertexte (sans les paramètres) apparaît dans la section Principale.
5.
Pour fournir comme valeurs de paramètre des données issues de formules ou de variables, cliquez sur la flèche en regard de chaque valeur de paramètre et sélectionnez une option.
Option
Générer une formule
Description
Vous générez une formule dans l'Editeur de formule pour que son résultat serve de valeur de paramètre.
Sélectionner un objet
Vous choisissez l'objet dans la liste de la boîte de dialogue "Sélectionner un objet" pour que sa valeur serve de valeur de paramètre.
Remarque :
Lorsque vous modifiez un paramètre, la syntaxe entière du lien hypertexte est modifiée conformément
à la modification affichée dans la zone supérieure de l'écran.
6.
Pour ajouter ou supprimer un paramètre, modifiez la syntaxe du lien hypertexte puis cliquez sur
Analyser.
Remarque :
Vous ne pouvez ni ajouter ni supprimer de paramètre directement dans la liste des paramètres de la zone Paramètres d'URL . Vous devez modifier directement la syntaxe de l'URL.
7.
Cliquez sur la flèche en regard de Contenu de cellule pour modifier le texte affiché dans la cellule du lien hypertexte et choisissez l'une des options.
Option
Générer une formule
Description
Vous générez une formule dans l'Editeur de formule pour que son résultat serve de contenu de cellule.
Sélectionner un objet
Vous choisissez l'objet dans la liste de la boîte de dialogue "Sélectionner un objet" pour que sa valeur serve de contenu de cellule.
8.
Saisissez le texte de l'info-bulle dans la zone Info-bulle ou générez une info-bulle dynamique en utilisant les options Générer une formule ou Sélectionner une variable.
347 2011-05-06
Liaison vers d'autres documents
Option
Générer une formule
Description
Vous générez une formule dans l'Editeur de formule pour que son résultat serve d'info-bulle.
Sélectionner un objet
Vous choisissez l'objet dans la liste de la boîte de dialogue "Sélectionner un objet" pour que sa valeur serve d'info-bulle.
L'info-bulle s'affiche lorsque vous placez le curseur de la souris sur la cellule contenant le lien hypertexte.
9.
Cliquez sur la flèche en regard de Fenêtre cible pour définir l'affichage de l'URL cible.
Option
Fenêtre active
Nouvelle fenêtre
Description
L'adresse URL cible remplace le document contenant le lien hypertexte dans la fenêtre active.
L'URL cible s'ouvre dans une nouvelle fenêtre du navigateur.
27.1.3 Lien vers un autre document du CMS
Pour établir une liaison vers un autre document du CMS, utilisez la boîte de dialogue "Créer un lien hypertexte". Le lien utilise la fonction OpenDocument en arrière-plan. Les paramètres transmis à la fonction sont déterminés par les choix que vous faites dans la boîte de dialogue.
Vous pouvez utiliser directement la fonction OpenDocument en saisissant la syntaxe dans une cellule.
348
27.1.3.1 Pour établir un lien vers un autre document du CMS
1.
Cliquez avec le bouton droit de la souris sur la cellule dans laquelle vous voulez créer un lien hypertexte et sélectionnez Mise en relation > Ajouter un lien de document dans le menu pour afficher la boîte de dialogue "Créer un lien hypertexte".
2.
Sélectionnez l'onglet Lien vers un document.
3.
Cliquez sur Parcourir et sélectionnez le document cible dans la boîte de dialogue Choisir un
document, ou saisissez l'ID du document dans la zone ID document.
4.
Sélectionnez le format du document cible dans la liste Format du document de la section
Personnaliser l'apparence et le comportement du lien hypertexte.
Remarque :
L'option Ajouter un lien de document n'est pas disponible en mode Applet, ni lors de la création du rapport. Elle est disponible uniquement lorsqu'un rapport est modifié en mode DHTML.
2011-05-06
Liaison vers d'autres documents
Le format du document détermine les options disponibles pour la définition du lien. Par exemple, vous ne pouvez pas effectuer de liaison vers une partie de rapport dans un document PDF.
5.
Sélectionnez Nouvelle fenêtre ou Fenêtre active dans la liste Fenêtre cible de la section
Personnaliser l'apparence et le comportement du lien hypertexte pour définir le mode d'ouverture du document cible.
Option
Nouvelle fenêtre
Description
Le document s'ouvre dans une nouvelle fenêtre du navigateur.
Fenêtre cible
Le document s'ouvre dans la fenêtre active du navigateur et remplace le document contenant le lien hypertexte.
6.
Saisissez le texte de l'info-bulle dans la zone Info-bulle de la section Personnaliser l'apparence
et le comportement du lien hypertexte ou générez une info-bulle dynamique en utilisant les options
Générer une formule ou Sélectionner un objet
Option
Générer une formule
Description
Vous générez une formule dans l'Editeur de formule pour que son résultat serve d'info-bulle.
Sélectionner un objet
Vous choisissez la variable dans la liste de la boîte de dialogue "Sélectionner un objet" pour que sa valeur serve d'info-bulle.
L'info-bulle s'affiche lorsque vous placez le curseur de la souris sur la cellule contenant le lien hypertexte.
7.
Cliquez sur Utiliser le chemin complet de l'URL pour créer le lien hypertexte pour veiller à ce que le lien utilise le chemin complet de l'URL plutôt qu'un chemin relatif à partir du document en cours.
8.
Cliquez sur Actualisation à l'ouverture pour actualiser les données du document cible lorsque le lien hypertexte est sélectionné.
9.
Cliquez sur Lien vers une instance de document, puis sélectionnez une option dans la liste déroulante pour établir un lien avec une instance du document sélectionné.
349 2011-05-06
Liaison vers d'autres documents
Option
Le plus récent
Description
Le lien hypertexte ouvre l'instance la plus récente.
Remarque :
Vous ne pouvez pas spécifier de valeurs de paramètre dans le lien hypertexte lorsque vous sélectionnez cette option.
Le plus récent - utilisateur actuel
Le lien hypertexte ouvre l'instance la plus récente qui appartient
à l'utilisateur actuel.
Remarque :
Vous ne pouvez pas spécifier de valeurs de paramètre dans le lien hypertexte lorsque vous sélectionnez cette option.
Le plus récent - valeurs d'invite correspondantes
Le lien hypertexte ouvre l'instance la plus récente dont les valeurs d'invite correspondent aux valeurs transmises par le lien hypertexte.
Cette option s'avère utile pour établir un lien avec un document volumineux contenant des invites.
10.
Cliquez sur Nom du rapport et sélectionnez le nom du rapport à relier à un rapport spécifique si vous établissez un lien vers un document Web Intelligence.
11.
Cliquez sur Partie du rapport, puis sur Sélectionner, et cliquez avec le bouton droit de la souris sur la partie du rapport (par exemple, un tableau) à relier à une partie spécifique d'un rapport.
12.
Si vous avez sélectionné Partie du rapport, sélectionnez Afficher uniquement la partie de rapport pour ouvrir la partie de rapport uniquement dans le document cible, ouPosition au niveau de la
partie du rapport (document complet disponible) pour afficher la totalité du rapport dans le document cible.
13.
Si le document contient des invites, pour chacune des invites de la section Invites de document, sélectionnez l'une des options suivantes dans la liste déroulante :
350 2011-05-06
Liaison vers d'autres documents
Option
Générer une formule
Sélectionner un objet
Demander à l'utilisateur au moment de l'exécution
Utiliser la valeur par défaut du document
Description
L'Editeur de formule permet de générer une formule pour transférer une valeur à l'invite.
Vous sélectionnez un objet dont la valeur est transférée à l'invite.
L'utilisateur spécifie une valeur pour l'invite lorsqu'il clique sur le lien hypertexte.
Le lien hypertexte est configuré pour ne pas transférer un paramètre au document cible et le document cible s'ouvre avec la valeur par défaut pour l'invite. La valeur par défaut est soit la dernière valeur spécifiée pour l'invite, soit la valeur par défaut spécifiée dans le document.
14.
Sélectionnez Générer une formule ou Sélectionner une variable dans la liste Contenu de cellule pour spécifier le contenu de la cellule du lien hypertexte.
Option Description
Générer une formule
Vous générez une formule dans l'Editeur de formule pour que son résultat serve de contenu de cellule.
Sélectionner la variable
Vous choisissez une variable dans la liste de la boîte de dialogue "Sélectionner un objet" pour que sa valeur serve de contenu de cellule.
27.1.3.2 Instances de document et transmission de valeurs aux invites
Les liens hypertexte transmettent des valeurs aux invites dans le document cible de deux façons : transmission directe des valeurs aux invites ou ouverture d'une instance de document à partir des valeurs transmises.
Dans le premier cas, le lien hypertexte transmet directement des valeurs aux invites dans le document cible. Dans le deuxième cas, le lien ouvre l'instance de document dont les valeurs d'invite stockées correspondent aux valeurs transmises par le lien hypertexte.
Mieux vaut choisir une instance de document à partir des paramètres transmis si le document cible est volumineux.
Certaines associations de paramètres et d'instances sont incompatibles ou interdépendantes, comme le montre le tableau ci-dessous :
351 2011-05-06
Liaison vers d'autres documents
Instance
Le plus récent
Incidence sur le paramètre
Le lien hypertexte ne transmet pas de valeurs de paramètre. Tous les paramètres sont définis sur
Utiliser la valeur par défaut du document et ne peuvent être modifiés.
Le plus récent - utilisateur actuel
Le lien hypertexte ne transmet pas de valeurs de paramètre. Tous les paramètres sont définis sur
Utiliser la valeur par défaut du document et ne peuvent être modifiés.
Le plus récent - valeurs d'invite correspondantes
Vous devez spécifier au moins une valeur de paramètre. Dans le cas contraire, le lien hypertexte renvoie une erreur lorsque l'utilisateur clique dessus.
L'erreur se produit car le lien hypertexte est conçu pour extraire une instance basée sur des valeurs de paramètre. Or, aucune valeur ne permet d'effectuer un rapprochement avec l'instance.
Rubriques associées
•
Etablissement de liens vers des documents volumineux
27.1.3.3 Etablissement de liens vers des documents volumineux
Lorsqu'un document cible contient beaucoup de données, il est plus efficace d'établir un lien vers une instance que d'ouvrir et d'extraire le document avec une valeur de paramètre transmise. Vous pouvez planifier et pré-extraire plusieurs instances avec différentes valeurs de paramètre. Cela permet de planifier et de pré-extraire le document à l'avance avec différentes valeurs de paramètre.
Lorsque vous cliquez sur le lien hypertexte, le lien ouvre l'instance pré-extraite correspondante au lieu d'utiliser la valeur transmise pour ouvrir le document et extraire les données.
Exemple : Etablissement d'un lien vers un rapport de ventes volumineux
Dans cet exemple, vous allez établir un lien vers un rapport de ventes volumineux qui extrait les données de ventes par région. Le rapport possède un paramètre qui permet à l'utilisateur de sélectionner la région voulue. Quatre régions sont indiquées : Nord, Sud, Est et Ouest.
352 2011-05-06
Liaison vers d'autres documents
Le document source possède une dimension [Région]. Vous effectuez les opérations suivantes :
• Vous configurez le lien hypertexte pour transmettre la valeur de [Région] en tant que paramètre.
• Vous créez quatre instances du rapport de ventes, une pour chaque valeur de [Région].
• Vous planifiez ces instances pour une pré-extraction.
• Vous configurez le lien hypertexte pour ouvrir la dernière instance dont la valeur de paramètre correspond à la valeur transmise par le lien hypertexte.
En partant du principe que le document possède une dimension [Région], les paramètres sont les suivants :
Paramètre Lien vers une instance de document Dernière correspondance de valeur
Le plus récent - valeurs d'invite correspondantes [Région]
27.2 Utilisation des liens hypertexte
27.2.1 Liaison avec un autre document via un lien hypertexte
Pour établir un lien vers un autre document à partir d'un lien hypertexte, vous devez d'abord créer ce dernier.
1.
Placez le curseur de la souris sur la cellule pour afficher l'info-bulle, le cas échéant.
Remarque :
Si vous avez utilisé la boîte de dialogue "Lien hypertexte" pour définir le lien et que la Barre de
formule s'affiche, la syntaxe du lien hypertexte générée apparaît dans la Barre de formule. Ne modifiez pas cette syntaxe directement. Utilisez la boîte de dialogue "Lien hypertexte" pour la mettre
à jour.
2.
Cliquez sur le lien hypertexte pour ouvrir le document cible.
Selon la configuration du lien hypertexte, le document cible s'ouvre dans une nouvelle fenêtre du navigateur, ou bien il remplace le document actif dans la fenêtre du navigateur déjà ouverte.
27.2.2 Pour modifier un lien hypertexte
353 2011-05-06
Liaison vers d'autres documents
1.
Cliquez avec le bouton droit de la souris sur la cellule contenant le lien hypertexte et sélectionnez
Lien hypertexte > Modifier dans le menu pour afficher la boîte de dialogue "Lien hypertexte".
2.
Modifiez le lien hypertexte à l'aide de la boîte de dialogue "Lien hypertexte".
27.2.3 Pour supprimer un lien hypertexte
• Sélectionnez la cellule contenant le lien hypertexte, puis Mise en relation > Supprimer.
27.2.4 Mise en forme des couleurs des liens hypertexte
Vous pouvez définir les couleurs utilisées pour afficher les liens hypertexte sur lesquels l'utilisateur a déjà cliqué (liens consultés) et ceux sur lesquels il n'a pas cliqué (liens non consultés).
27.2.4.1 Définition des couleurs
1.
Cliquez avec le bouton droit de la souris sur une zone vierge du rapport contenant des liens hypertexte, puis sélectionnez Format du rapport dans le menu.
2.
Cliquez sur l'onglet Apparence.
3.
Dans la section Couleur du lien hypertexte, cliquez sur les flèches en regard des champs Consulté et Non consulté, puis sélectionnez une couleur prédéfinie ou cliquez sur Autres couleurs... pour définir une couleur personnalisée.
4.
Cliquez sur OK.
27.3 Liaison d'éléments de rapport dans un document
Vous pouvez créer des liens entre des éléments de rapport en définissant un élément de rapport comme un “contrôle d'entrée” chargé de filtrer les valeurs dans d'autres éléments de rapport. Par exemple, dans un rapport comprenant deux tableaux, vous pouvez filtrer les valeurs d'un tableau en fonction des valeurs sélectionnées dans l'autre tableau.
Rubriques associées
•
354 2011-05-06
Liaison vers d'autres documents
•
Utilisation des tableaux et des diagrammes en tant que contrôles de saisie
355 2011-05-06
Liaison vers d'autres documents
356 2011-05-06
Informations supplémentaires
Informations supplémentaires
Ressources d'informations
Informations sur le produit SAP
BusinessObjects
SAP Help Portal
SAP Service Marketplace
Emplacement
http://www.sap.com
Naviguez vers http://help.sap.com/businessobjects/ et cliquez sur Tous
les produits dans le panneau latéral "Présentation de SAP BusinessObjects".
Vous pouvez accéder à la toute dernière documentation relative aux produits SAP BusinessObjects et à leur déploiement sur le portail SAP
Help Portal. Il est également possible de télécharger des versions PDF ou des bibliothèques HTML installables.
Certains guides résident sur SAP Service Marketplace et ne sont, par conséquent, pas disponibles sur le portail SAP Help Portal. Le portail d'aide répertorie ces guides et propose un lien vers SAP Service Marketplace. Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique.
http://service.sap.com/bosap-support > Documentation
• Guides d'installation : https://service.sap.com/bosap-instguides
• Notes de version : http://service.sap.com/releasenotes
SAP Service Marketplace comprend certains guides d'installation, guides de migration et de mise à niveau, guides de déploiement, notes de version et des documents concernant les plates-formes prises en charge. Les clients qui bénéficient d'un contrat de maintenance disposent d'un ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique. Si vous êtes redirigé vers SAP Service Marketplace à partir du site SAP Help Portal, utilisez le menu situé dans le panneau de navigation à gauche pour sélectionner la catégorie contenant la documentation que vous souhaitez consulter.
357 2011-05-06
Informations supplémentaires
Ressources d'informations
Docupedia
Emplacement
https://cw.sdn.sap.com/cw/community/docupedia
Docupedia fournit des ressources de documentation supplémentaires, un environnement de création collaboratif et un canal de commentaires interactif.
Ressources à l'attention des développeurs https://boc.sdn.sap.com/ https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibrary
Articles SAP BusinessObjects sur
SAP Community Network https://www.sdn.sap.com/irj/boc/businessobjects-articles
Ces articles étaient précédemment appelées notes techniques.
Remarques https://service.sap.com/notes
Ces remarques étaient précédemment appelées des articles de la base de connaissances.
Forums sur SAP Community Network https://www.sdn.sap.com/irj/scn/forums
Formation http://www.sap.com/services/education
Nous pouvons vous fournir un module de formation qui réponde à vos besoins et convienne à votre style d'apprentissage préféré, sous forme de stage traditionnel ou de séminaires plus ciblés.
Support client en ligne
Conseil http://service.sap.com/bosap-support
Le site SAP Support Portal présente des informations sur les programmes et services de support technique. Il propose également des liens vers de nombreuses informations techniques ainsi que des téléchargements.
Les clients qui bénéficient d'un contrat de maintenance disposent d'un
ID utilisateur pour accéder à ce site. Pour obtenir un identifiant, contactez votre support technique.
http://www.sap.com/services/bysubject/businessobjectsconsulting
Les consultants peuvent vous accompagner dans votre démarche, depuis la phase initiale d'analyse jusqu'à la phase finale de livraison de votre projet de déploiement. Ils peuvent vous faire bénéficier de leur expertise en matière de bases de données relationnelles et multidimensionnelles, de connectivité, d'outils de conception de base de données et de techno logie d'intégration personnalisée.
358 2011-05-06
Index
Symboles
#CLASSEMENT, message d'erreur
#VALEURMULTI, message d'erreur
Caractères numériques
2D, diagrammes
3D, diagrammes
3D, présentation
A
accéder aux univers en mode
accéder aux univers en mode
accéder aux univers en mode local 31,
activer l'exploration de requête 271
activer le suivi des données 308
Actualisation à l'ouverture, propriété de document incompatibilité avec le suivi des
définir le nombre d'enregistrements
définir le nombre d'enregistrements
afficher des diagrammes sous forme
afficher des images/présentations dans
afficher des plages de valeurs sur des
afficher des valeurs dans les
afficher la date de dernière
afficher la grille dans les rapports 30
afficher la grille des axes sur un
afficher le nom du document 177 afficher le numéro de page actuel 177
afficher les axes Y de manière
afficher les colonnes vides 172
afficher les diagrammes vides 223
afficher les en-têtes de rupture 191
afficher les en-têtes de tableau 174
afficher les filtres d'exploration dans
afficher les légendes de diagramme
afficher les listes de valeurs dans les
afficher les marges de page 155
afficher les noms d'objets dans les
en-têtes de tableau croisé 174
afficher les pieds de page 155
afficher les pieds de rupture 191
afficher les pieds de tableau 174
afficher les requêtes ajoutées dans des
afficher les sous-totaux en utilisant des
afficher les tableaux vides 172
afficher les valeurs par défaut dans les
agrégation
explicites 152 agrégation explicite 152
aide en ligne sélection d'un dossier par défaut
ajouter des colonnes à des tableaux
ajouter des diagrammes à des rapports
ajouter des filtres d'exploration 269
ajouter des filtres de requête
ajouter des lignes à des tableaux 165
ajouter des titres à des diagrammes
ajuster la hauteur automatiquement effet avec ajustement automatique
effet avec renvoi automatique à la
ajuster la hauteur automatiquement,
ajuster la largeur automatiquement effet avec ajustement automatique
effet avec renvoi automatique à la
ajuster la largeur automatiquement,
alerteurs
aligner des éléments dans les rapports
améliorer la mise en forme des
analyse, dimension
analyser des données à l'aide de
application à l'aide des valeurs d'une
appliquer des formats personnalisés
appliquer des formats prédéfinis 198
appliquer différents modèles à des
appliquer la sécurité en mode
appliquer la sécurité en mode local 25
appliquer un format aux bordures de
appliquer un format aux dates et
appliquer un format aux données
appliquer un format aux nombres 197
appliquer un format aux nombres et
appliquer un format aux valeurs
appliquer un format aux valeurs de
appliquer une mise en forme avec le bouton Reproduire la mise en
appliquer une présentation 3D à des
arrière-plan, couleur
définir dans les diagrammes 217
359 2011-05-06
Index arrière-plan, couleurs
sélectionner pour des tableaux 167
Arrière-plan, option de structuration en
associer des liens hypertexte avec des
attribut, objets
relations entre dimensions et
attributs
et #VALEURMULTI 283 et dimensions fusionnées 283 relation avec les dimensions 283
avertissement, icônes 215, 216 dans les diagrammes 215, 216
graphiques
axe X
axe Y afficher de manière logarithmique
axe, légendes
axes afficher de manière logarithmique
afficher des plages de valeurs 221
afficher les étiquettes dans le
mettre en forme les étiquettes dans
mettre en forme les nombres 221
axes de diagramme afficher de manière logarithmique
afficher des plages de valeurs 221
afficher les étiquettes dans le
mettre en forme les étiquettes 220
mettre en forme les nombres 221
B barre d'outils des filtres de rapport
barres explorer dans des diagrammes à
barres d'outils
barre d'exploration 255, 258, 268
barre d'outils des filtres de rapport
basculement entre les modes de
bases de données prise en charge de
Bex, requêtes
sélectionner des membres dans 55
BICS, requêtes restrictions sur les fonctions
bloc, filtres
blocs
synchroniser l'exploration 255
boimg, protocole
afficher des images à l'aide de 168
afficher des présentations à l'aide
booléennes, valeurs
booléens, formats
bordures appliquer un format aux
modifier dans un diagramme 217
C calcul standard par défaut
calcul, contexte
calculés, membres
calculs
inclure des dimensions fusionnées
supprimer les calculs standard 248
carte des contrôles de saisie, visualiser
cellule, propriétés ajuster la hauteur automatiquement
ajuster la largeur automatiquement cellules
afficher à nouveau les cellules
appliquer des formats
appliquer des formats prédéfinis à
appliquer la mise en forme
appliquer un format aux dates dans
appliquer un format aux devises
appliquer un format aux nombres
appliquer un format aux valeurs
appliquer un format monétaire 201
associer des liens hypertexte 346
définir le texte comme lien
définition de la hauteur et de la
effets de l'ajustement automatique
effets de l'ajustement automatique
effets du renvoi automatique à la
fusionner dans des tableaux 172
insérer dans des rapports 178 mettre en forme 178
mettre en forme conditionnellement
mettre en forme les bordures 168
supprimer des cellules de section
cellules de tableau
cellules masquées, afficher à nouveau
360 2011-05-06
Index
Central Management Console (CMC) configurer le mode Affichage rapide
Centrer la valeur sur la rupture, propriété
centrer les valeurs sur les ruptures 191
chaînes de caractères
ordre alphabétique 189, 191 ordre de tri par défaut 189, 191
changer l'univers de requête 91
chart
heatmap 224 nuage de mots clés 224
chemins d'exploration
et hiérarchies d'univers 253 sélectionner 253
choisir les dimensions à fusionner 273
choisir un chemin d'exploration 257
choisir un contexte de requête 63
ciblage de l'exploration des
hiérarchies, modifier 150, 151
classement de base de données,
classements au niveau rapport 291
créer à l'aide de l'interface 296 créer avec la fonction Rank 296
et fonctions d'agrégat cumulatives
295 et la fonction Previous 295
et message d'erreur
#CLASSEMENT 295 et ordre des données 295
exemples 294, 296 méthodes de création 296
classements de base de données
classer au niveau rapport, parties 293
classer des données à l'aide de
classer des données au niveau de la
classer des données au niveau du
classes
relation avec les objets 43 rôle 43
clause WHERE (SQL)
CMC configurer le mode Affichage rapide
CMS
connexion en mode Connecté 23,
et fichier LSI (Local Security
restrictions d'importation des
utiliser des documents dans 23
colonnes
affichage de sections vides 172
déplacer dans des tableaux 165
masquage de sections vides 172
mettre en forme conditionnellement
permuter dans des tableaux 166
sélectionner d'autres couleurs 168
supprimer dans les tableaux 165
combiner des filtres de requête 113
combiner des invites avec des filtres
de requête 128 combiner les invites 119, 128
commencer des sections sur une
commencer des tableaux sur une
commencer les sauts sur une nouvelle
comprendre les effets des dimensions
conditionnelle, mise en forme
appliquer différents formats à un
appliquer un format à des données
Connection Server
connexion à un CMS en mode
contenu masqué, afficher à nouveau
contextes choisir lors de l'exécution des
requêtes 63 définition 63 effacer dans les requêtes 63 et univers 63
rétablir à l'actualisation de la
contextes de requête
choisir 63 définition 63 et univers 63
contextes, effacer dans les requêtes
contrôles de saisie
associer des éléments de rapport
associer des listes de valeurs à
associer des objets de rapport à
filtrer des données à l'aide de 245
mettre en surbrillance les
modifier les valeurs des variables
utiliser les diagrammes en tant que
244 utiliser les tableaux en tant que 244 visualiser la carte de 244
contrôles de saisie, ajouter 241
contrôles de saisie, associer des
contrôles de saisie, associer des listes
contrôles de saisie, associer des objets
contrôles de saisie, définir filtrage des
contrôles de saisie, filtrer des données
contrôles de saisie, modifier 243
contrôles de saisie, modifier les valeurs
contrôles de saisie, organiser 244 contrôles de saisie, supprimer 244
361 2011-05-06
Index contrôles de saisie, utiliser les
contrôles de saisie, utiliser les tableaux
copier des cellules individuelles 178
copier des diagrammes dans d'autres
copier des diagrammes dans des
copier des tableaux dans d'autres
copier des tableaux dans des rapports
Correspond au modèle, opérateur
couleurs définir la couleur d'arrière-plan des
sélectionner une alternance pour
sélectionner une couleur
spécifier un style de palette pour
courrier électronique
courrier électronique, envoyer des
création de requêtes combinées 133
créer des filtres de rapport simples 235
créer des filtres de requête express
créer des formules à l'aide de l'Editeur
créer des requêtes à partir de fichiers
créer des sous-sections à l'aide de
créer des tableaux à partir de modèles
créer des tableaux par glisser-déposer
créer des variables à partir de formules
créer un classement de base de
créer une invite 125 créer une invite facultative 125
créer une sous-requête 138, 139
CSV enregistrer des documents en tant
CSV, fichiers options en cas d'utilisation comme
D
Dans liste, opérateur 102, 105, 123,
date et heure, valeurs
dates et heures
définir des données comme données
définir des formats personnalisés 201
définir des options d'exploration 254
définir l'espacement de la grille dans
définir l'unité de mesure dans les
définir la couleur d'arrière-plan des
définir la hauteur et la largeur des
définir la hauteur minimum d'une page
définir la largeur minimum d'une page
définir la position des tableaux ou des
définir la priorité pour des tris 195
définir le périmètre d'analyse 65, 252
définir le texte de cellule comme lien
définir les couleurs des liens
définir les propriétés de la rupture 190
définir une priorité de requête
démarrer le mode Exploration 256
Démarrer, menu lancer Web Intelligence Desktop à
dépendances du contrôle de saisie,
déplacer des lignes ou des colonnes
Déplacer vers l'arrière, option de
Déplacer vers l'avant, option de
Desktop, interface définir des options d'exploration
devise appliquer aux nombres un format
devise, formats
devise, valeurs
diagramme 3D
diagramme 3D, afficher le plancher
diagramme 3D, masquer le plancher
diagramme, types
diagrammes affichage des données modifiées
afficher la grille des axes 221
afficher les axes X de manière
afficher les diagrammes vides 223
afficher les étiquettes d'axe 220
afficher ou masquer des valeurs
afficher sous forme de
afficher une plage de valeurs d'axe
améliorer la mise en forme 155
basculer entre les barres, les
courbes et le type surface 212
copier dans d'autres applications
210 copier dans des rapports 210
définir la couleur d'arrière-plan 217
définir la position 171, 213 définir la position relative 213
définition des échelles d'axes
définition des échelles d'axes
effets d'ombre et d'éclairage 224
362 2011-05-06
Index diagrammes (suite)
éviter les ruptures de diagrammes
explorer des axes de diagramme
explorer des indicateurs 265, 266
explorer sur des légendes d'axe
faire varier les marqueurs de
graphiques diagrammes en toile d'araignée
insérer et mettre en forme des
limitations pour les explorations sur
limites de l'enregistrement sous
masquer la grille des axes 221
mettre en forme des valeurs d'axe
mettre en forme l'arrière-plan de la
mettre en forme la grille des axes
mettre en forme les étiquettes
mettre en forme les légendes 219
mettre en forme les titres 216
modifier le type à l'aide de
publication en tant que services
spécifier un style de palette pour
synchroniser les explorations 264
utiliser en tant que contrôles de
diagrammes à barres 2D faire varier les marqueurs de
diagrammes à courbes en radar
diagrammes à surface 3D incompatibilité avec les explorations sur des indicateurs
diagrammes linéaires 2D faire varier les marqueurs de
diagrammes vides
Différent de, opérateur 101, 121, 228
Différent du modèle, opérateur 103,
dimension fusionnées choisir les dimensions à fusionner
inclure dans des calculs avec
dimensions afficher à nouveau lorsque masqué
afficher dans les tableaux croisés
ajouter d'une description aux
choisir les dimensions à fusionner
comprendre les effets de la fusion
définition des dimensions
étendre les valeurs fusionnées de
explorer dans des diagrammes
explorer des dimensions
extension des valeurs renvoyées
fusionner automatiquement 41, 281
fusionner lorsque les attributs sont
nommer les dimensions fusionnées
restrictions pour l'insertion dans
sélectionner pour la fusion 281
dimensions (suite) supprimer des dimensions
dimensions d'un document, fusionner
automatiquement la propriété 281
dimensions fusionnées affichage des données modifiées
ajouter une description à 281 attribuer un nom 281
et filtres de bloc 287 et filtres de section 287
extension des valeurs renvoyées
sélectionner les propriétés par
dimensions fusionnées, ajouter une
dimensions fusionnées, exemple 274
dimensions fusionnées, nommer 281
dimensions fusionnées, sélectionner
dimensions masquées, afficher à
dimensions, fusionner automatiquement
dimensions, restrictions sur la fusion
document, paramètres régionaux
document, propriétés
actualisation à l'ouverture 39
Actualisation à l'ouverture 316
application permanente des
fusionner automatiquement les
mode de visualisation optimisé 39
suppression des requêtes 39 utiliser l'exploration de requête 39
documents
afficher les noms 177 afficher les requêtes 177
363 2011-05-06
Index documents (suite)
afficher les requêtes ajoutées 87
appliquer la sécurité à 23, 25
associer de façon permanente des
associer définitivement des
enregistrer au format Excel 38
enregistrer dans la zone de
enregistrer en mode Exploration
envoi par courrier électronique 36 envoyer à d'autres utilisateurs 36
lier à des documents de taille importante à l'aide de liens
lier à l'aide de liens hypertexte
optimiser pour affichage à l'écran
ouvrir depuis le référentiel 36
propriété Actualisation à l'ouverture
sélectionner l'univers par défaut 51
sélectionner un dossier par défaut
visualiser les mots clés associés à
visualiser les paramètres régionaux
de 41 documents à l'ouverture, actualiser 41
documents planifiés et mode de suivi des données
documents pour affichage à l'écran,
données
actualiser dans les rapports explorés contenant des invites
données (suite) afficher à l'aide des paramètres régionaux de visualisation
afficher dans des formulaires 163
afficher dans des tableaux
afficher dans des tableaux
afficher dans les tableaux croisés
afficher la date de dernière
afficher les modifications dans 309
afficher les tendances en fonction
analyser à l'aide de l'exploration
appliquer la mise en forme
appliquer un format aux
modifications apportées à 309,
classement au niveau de la base
classer à l'aide de l'interface 296
classer au niveau du rapport 291
classer avec la fonction Rank 296
comparer dans des diagrammes à
comparer dans des diagrammes
définir comme données de
exemple de classement au niveau
exemples de classement au niveau
exemples de classement au niveau
filtrer à l'aide de contrôles de saisie
filtrer à l'aide de filtres de rapport
filtrer à l'aide de filtres de rapport
filtrer au niveau de la requête 98,
227 filtrer au niveau du rapport 98, 227
filtrer avec des filtres d'exploration
données (suite) mettre des données en surbrillance
à l'aide de la mise en forme
mettre en surbrillance à l'aide de règles de mise en forme
mettre en surbrillance des plages de à l'aide de la mise en forme
modifications dans des dimensions
modifications dans des sections
modifications dans des tableaux
modifier dans des tableaux 310
renvoyer des données de référence
renvoyer la date des données de
spécifier un style de palette pour
suivre les modifications à l'aide de
synchroniser à partir de diverses
données ajoutées
données augmentées
données de référence
définir pour suivre les modifications
mettre automatiquement à jour lors
renvoyer la date à l'aide de
données diminuées
données du rapport, afficher 157 données du rapport, masquer 157
données hiérarchiques, trier 193
données modifiées affichage dans des blocs avec
affichage dans des sections 313
affichage dans des tableaux 315
afficher dans des dimensions
364 2011-05-06
Index données modifiées (suite)
afficher dans des tableaux 310
et la propriété Centrer la valeur sur
données modifiées, afficher 308, 309
données non hiérarchiques, utiliser des
données supprimées
données, marqueurs explorer dans des diagrammes à
explorer dans des diagrammes à
Données, mode
dossier par défaut, sélectionner pour
DrillFilters, fonction 177, 270
E
échantillonnage aléatoire des données
échantillonnage fixe des données 68
échantillonner les lignes au niveau de
échelles d'axes
linéaire 222 logarithmique 222
échelles d'axes de diagrammes
linéaire 222 logarithmique 222
échelles d'axes logarithmiques 222
Editeur de formule
effacer des colonnes de tableaux 165 effacer des lignes de tableaux 165
effacer le contenu des cellules 166
effets des filtres de rapport sur les
effets secondaires de l'exploration de
Egal à, opérateur 100, 105, 121, 228,
en-têtes
afficher et masquer dans les
tableaux 174 afficher les noms d'objets 174
enregistrements horizontaux par page
enregistrements verticaux par page
enregistrer des documents au format
enregistrer des documents au format
enregistrer des documents en mode
enregistrer les documents au format
ensembles nommés 46 définition 46
sélectionner 60 ensembles nommés, sélectionner 60
Entre, opérateur 101, 122, 229
envoyer des documents par FTP 37
envoyer les documents aux utilisateurs
établir une priorité de sauts 190
étendre les valeurs renvoyées par 289
étendre les valeurs renvoyées par les
dimensions fusionnées 288, 289
étiquettes d'axe des diagrammes,
éviter l'agrégation des doublons 174
éviter les ruptures de diagrammes 219
éviter les sauts de page dans des
éviter les sauts de page dans les
éviter les sauts de page dans les
Excel enregistrer des documents en tant
Excel, fichiers
Exemple d'ensemble de résultats, propriété de requête comparée à la propriété Nombre
exemples de classement au niveau
exploration à l'aide d'une exploration
exploration arrière à l'aide de
l'exploration de requête 270, 272
exploration avant à l'aide de
l'exploration de requête 270, 271
exploration de dimensions dans des
exploration de dimensions dans des
exploration du bureau, définir les
Exploration, barre d'outils 268
ajouter et supprimer des filtres
filtrer pendant l'exploration 258
modifier les valeurs de filtre sur 268
Exploration, mode
et périmètre d'analyse 64, 251
exploration, options
définir les options d'exploration du
demander des données
lancer l'exploration sur un rapport
lancer l'exploration sur un rapport
Masquer la barre d'exploration,
synchroniser l'exploration sur les
explorer
activer l'exploration de requête 271
ajouter et supprimer des filtres
choisir un chemin d'exploration 257
commencer dans un rapport en
définir les options 254 définir les options d'exploration 254
définir les options d'exploration du
exploration arrière d'indicateurs
exploration arrière de dimensions
exploration avant d'indicateurs 263
exploration avant de dimensions
explorer des axes de diagramme
365 2011-05-06
Index explorer (suite)
explorer des dimensions
explorer des indicateurs dans des
explorer des requêtes, définition
explorer hors du périmètre 257
explorer sur des légendes d'axe
extraire des niveaux de données
limitations de l'exploration sur des
masquer la barre d'outils
modifier des valeurs dans la barre
passer en mode Exploration 256
prendre des instantanés
synchroniser dans des blocs 255
synchroniser dans des diagrammes
synchroniser dans des tableaux
visualiser des hiérarchies
explorer des axes de diagramme 265 explorer des diagrammes 264, 265
explorer des dimensions fusionnées
explorer des indicateurs dans des
explorer des indicateurs dans des
explorer des indicateurs dans des
explorer des instantanés
incompatibilité avec l'exploration
explorer des requêtes
comparé à une exploration
effets secondaires 272 et explorer des instantanés 272
et périmètre d'analyse 270, 271
explorer des requêtes (suite)
incompatibilité avec le suivi des
incompatibilité avec les instantanés
utiliser l'exploration des requêtes
explorer en arrière dans les tableaux
croisés 260 explorer en arrière des dimensions 260
explorer en arrière des indicateurs 263
explorer hors du périmètre 257
incompatibilité avec le suivi des
explorer les hiérarchies
explorer par différentes hiérarchies
explorer sur des légendes d'axe dans
explorer vers l'avant des dimensions
explorer vers l'avant des dimensions
explorer vers l'avant des indicateurs
express, filtres
extension du périmètre d'analyse 257
Extraire les doublons, propriété de
Extraire les lignes non vides uniquement, propriété de requête
extraire un exemple d'ensemble de
F faire varier les marqueurs de données
fichiers texte
options en cas d'utilisation comme
filtrage de requêtes sur les valeurs à
partir d'une autre requête 110
filtrer des blocs contenant des
filtrer les dimensions fusionnées 286
filtrer les données à l'aide de filtres de
filtrer les données dans les rapports
filtrer les données dans les requêtes
filtres ajouter des filtres de requête
bloc d'exploration 79 bloc de rapport 79
créer des filtres de requête express
définition des filtres de requête 97
filtres de rapport et dimensions
filtres de requête express 104
filtres de requête personnalisés
104 filtres de requête prédéfinis 104
imbriquer des filtres de requête 114
sélectionner un filtre de requête
supprimer des filtres de requête
ajouter et supprimer 269 enregistrer des rapports 269
modifier dans la barre d'outils
filtres d'exploration, filtrer les données
filtres de la requête, structure 98
filtres de rapport comparer à des filtres de rapport
créer des filtres de rapport simples
effets sur des dimensions
filtres de rapport simples 231 filtres de rapport standard 231
366 2011-05-06
Index filtres de rapport (suite)
filtres express de rapport 231 modifier 231 supprimer 231
filtres de rapport simples 231, 235
filtres de rapport standard 231 filtres de rapport, créer 231
ajouter de la complexité par
ajouter des filtres de requête
comparer à des filtres de rapport
créer des filtres de requête express
définition des filtres de requête
filtrer des requêtes sur les valeurs
à partir d'une autre requête 110
sélectionner des filtres de requête
supprimer des filtres de requête
utiliser des indicateurs dans 116
filtres de requête express 104
filtres de requête personnalisés 104,
filtres de requête, prédéfinis 104
filtres express de rapport 231
fonctions
fonctions (suite)
utiliser pour sélectionner les
fonctions d'agrégat cumulatives et classements au niveau des
ForcerFusion, fonction
formats appliquer des formats
appliquer des formats prédéfinis
définir des formats personnalisés
formats booléens prédéfinis 197
formats de date et d'heure
formats de date et d'heure
formats de date et d'heure prédéfinis
197 formats de devise prédéfinis 197 formats de nombre personnalisés 197,
formats de nombre prédéfinis 197
formats personnalisés
formats prédéfinis
mettre en forme conditionnellement
formules
créer à l'aide de l'Editeur de
créer des variables à partir de 249
créer une mise en forme
conditionnelle à l'aide de 305
éléments d'un diagramme
utiliser pour suivre les modifications
fournisseur de données
fournisseurs de données synchroniser avec différents
FTP
fusionner des cellules dans des
fusionner les dimensions
fusionner, sélectionner des dimensions
G
Gestionnaire de données définir les jours de référence dans
gérer les requêtes à l'aide de 83
modifier la source des requêtes
dans 85 modifier les requêtes dans 85 purger les requêtes dans 85 supprimer les requêtes dans 85
GetPreferredViewingLocale, fonction
grille des axes
afficher dans les diagrammes 221 espacement 221 masquer dans les diagrammes 221
mettre en forme sur des
grouper des données avec des
H
hauteur
hiérarchies
explorer de façon asymétrique
148, 149 explorer de façon symétrique 149,
367 2011-05-06
Index hiérarchies (suite) modifier le ciblage de l'exploration
sélectionner des membres de 52,
sélectionner des membres de
et périmètre d'analyse 64, 251
hiérarchies, explorer de façon
hiérarchies, explorer de façon
I
images afficher à l'aide du protocole boimg
168 afficher à partir d'une URL 168 afficher dans des tableaux 168
imbriquer des filtres de requête 113,
imprimer des documents 158 imprimer des rapports 158
inclure des classements de base de
inclure des dimensions fusionnées
incompatibles, objets
et dimensions fusionnées 285 insérer dans des tableaux 285
indicateurs afficher dans les tableaux croisés
explorer dans des diagrammes
explorer dans des sections 263 explorer dans des tableaux 263 explorer vers l'avant 263
limitations pour les explorations
mettre en forme les valeurs
indicateurs (suite) mettre en forme les valeurs
restrictions sur les calculs 282
restrictions sur les diagrammes à
utiliser dans les filtres de requête
indicateurs classiques 47 indicateurs intelligents 47
appliquer la mise en forme
copier dans d'autres applications
178 copier dans des rapports 178 copier un texte 178
Inférieur à, opérateur 101, 122, 229
Inférieur ou égal à, opérateur 101,
information, objets
relation avec les dimensions 285
insérer des calculs standard dans des
insérer des cellules individuelles dans
insérer des sauts dans des tableaux
instances de document
instantanés d'exploration, prendre 258
Interactive Analysis, Desktop Edition
changer le mot de passe pour 31
installer depuis la zone de
Interactive Analysis, Desktop Edition,
Interactive Analysis, document 76
invites actualiser les données dans les rapports contenant des invites
afficher les listes de valeurs dans
afficher une valeur par défaut dans
afficher une valeur préalablement
invites (suite)
combiner avec des filtres de
créer des invites de sélection de
publication dans les services Web
restrictions sur les opérateurs dans
transmettre des valeurs à dans des
invites de sélection de membres, créer
invites facultatives
invites, comment fusionner 120
invites, publier dans les services Web
J jours de référence des requêtes, définir
L largeur
LastExecutionDate, fonction 177
légendes
afficher dans les diagrammes 219
mettre en forme dans les
liens hypertexte
définir le texte de cellule comme
lier à des documents de taille
lier à des instances de document
368 2011-05-06
Index liens hypertexte (suite) transmettre des valeurs aux invites
liens hypertexte consultés
liens hypertexte non consultés
liens hypertexte, lier à des documents
liens hypertexte, lier à des instances
liens hypertexte, transmettre des
lier à des documents à l'aide de liens
lier à des documents dans le CMS 348
lier à des documents de taille importante à l'aide de liens
lignes
affichage de sections vides 172
ajouter à des tableaux 165 déplacer dans des tableaux 165
échantillonner au niveau de la base
éviter l'agrégation des doublons
masquage de sections vides 172
mettre en forme conditionnellement
permuter dans des tableaux 166
restreindre le nombre dans un
restreindre le nombre de lignes au niveau de la base de données
restreindre le nombre de lignes au
sélectionner d'autres couleurs 168
supprimer dans les tableaux 165
limitations de l'exploration sur des
liste de valeurs
sélectionner dans 107, 232, 238
liste de valeurs, sélectionner dans
listes de valeurs
associer à des contrôles de saisie
restreindre les réponses aux invites
LSI (Local Security Information),
M masquées, cellules individuelles
masquées, sections
masquer des cellules individuelles 178
masquer des valeurs dans les
masquer la barre d'outils Exploration
masquer la grille des axes sur un
masquer les colonnes vides 172
masquer les en-têtes de tableau 174
masquer les pieds de tableau 174
masquer les tableaux vides 172
masqués, tableaux
maximum, calcul standard
membres créer des invites pour sélectionner
définition 46 et ensembles nommés 46
rechercher dans le Sélecteur de
sélectionner dans les hiérarchies
sélectionner dans les requêtes Bex
sélectionner dans une hiérarchie à
sélectionner des membres calculés
sélectionner explicitement dans les
sélectionner tout à un niveau 59
membres calculés, sélectionner 60
membres d'une hiérarchie,
membres de hiérarchies, exclure 61
membres de niveaux de hiérarchie,
membres, sélectionner explicitement
messages d'erreur
mettre en forme appliquer avec le bouton
Reproduire la mise en forme
diagramme
mettre en forme 214 un diagramme 214
mettre en forme des cellules
mettre en forme des données
mettre en forme des données
mettre en forme des données insérées
mettre en forme des données
mettre en forme des étiquettes d'axe
mettre en forme des valeurs d'axe
mettre en forme du texte dans les
mettre en forme la grille des axes sur
mettre en forme les légendes de
mettre en forme les titres de
middleware
minimum, calcul standard
mise en forme conditionnelle, activer
mise en forme conditionnelle, ajouter
mise en forme conditionnelle, appliquer
à des cellules, à des tableaux ou
mise en forme conditionnelle, créer
mise en forme conditionnelle, créer des règles avancées à l'aide de
mise en forme conditionnelle,
mise en forme conditionnelle, dupliquer
mise en forme conditionnelle, établir
369 2011-05-06
Index mise en forme conditionnelle, mettre des données en surbrillance à
mise en forme conditionnelle, mettre des données en surbrillance à
mise en forme conditionnelle, mettre en forme des données à l'aide de
mise en forme conditionnelle, mettre en surbrillance des plages de
mise en forme conditionnelle, modifier
mise en forme conditionnelle, règles
définir un ordre de priorité 304 désactiver 304 dupliquer 304 modifier 304 supprimer 304
utiliser des formules pour les créer
mise en forme conditionnelle,
mode Autonome
accéder aux univers dans 31, 33
configuration de middleware
incompatibilité de sécurité avec 27 utiliser 27
mode Connecté
accéder aux univers dans 31, 32
appliquer la sécurité dans 23, 24
lancer Interactive Analysis,
lancer Web Intelligence Desktop
lancer Web Intelligence Desktop depuis la zone de lancement
mode d'exploration standard comparé à une exploration de
mode de suivi des données
mode de suivi des données manuel
mode local
accéder aux univers dans 31, 32
appliquer la sécurité dans 25, 31,
32 et Connection Server 31, 32
mode local (suite)
modèles
créer des tableaux à partir de 164
modes de travail
modes de visualisation
mode Affichage rapide 155, 157 mode Page 155, 157
modifier des filtres de rapport 231
modifier des liens hypertexte 354
modifier l'ordre des invites 129
modifier la hiérarchie d'exploration lors
modifier le type de diagramme 211
modifier le type de tableau 165
modifier les bordures d'un diagramme
Mot de passe
moyenne, calcul standard
N
niveau personnalisé de périmètre
niveaux sélectionner tous les membres de
utiliser dans les filtres de la requête
Nombre max. de lignes extraites, propriété de requête comparée à la propriété Exemple
nombre, calcul standard
nombre, formats
nombres
appliquer un format monétaire 201
mettre en forme sur les axes de
non hiérarchiques, données 145 utiliser 145
O objets afficher les noms dans les en-têtes
appliquer des formats à l'aide de la mise en forme conditionnelle
indicateur 47 indicateur classique 47 indicateur intelligent 47
objets de type dimension
OLAP
OpenDocument lier à des documents à l'aide de
opérateurs
Inférieur ou égal à 101, 122, 229
Supérieur ou égal à 101, 122, 229
opérateurs d'invite, restrictions 104,
opérateurs d'invites
370 2011-05-06
Index opérateurs d'invites (suite)
Inférieur ou égal à 101, 122, 229
Supérieur ou égal à 101, 122, 229
option de document, actualisation à
option de document, fusionner automatiquement les dimensions
option de document, mode affichage
option de document, paramètres
option de document, utiliser
ordre de tri
croissant 192 décroissant 192 par défaut 189, 191, 192 personnalisé 192 ordre de tri par défaut 192
sur les chaînes de caractères 189,
sur les valeurs numériques 189,
organiser les données en utilisant des
P
page, marges
page, sauts
éviter dans les diagrammes 219
pages
afficher le numéro de page actuel
commencer des sections sur de
définir la hauteur minimum 155 définir la largeur minimum 155
panneau, analyse organiser les contrôles de saisie
panneau, gauche
fusionner des dimensions dans 281
paramètres de l'hôte http
paramètres proxy
paramètres régionaux associer de façon permanente des
associer définitivement à des
paramètres régionaux de
paramètres régionaux du document
paramètres régionaux du produit
paramètres régionaux à des documents, associer de façon
paramètres régionaux de l'interface
paramètres régionaux de l'interface,
paramètres régionaux de visualisation préférés
Paramètres régionaux de visualisation préférés
paramètres régionaux de visualisation
préférés, afficher à l'aide de 29
paramètres régionaux du produit définir dans Web Intelligence
paramètres régionaux du produit,
parties d'un classement de base de
parties d'une sous-requête 139
Pas dans liste, opérateur 102, 123, 230
Pas entre, opérateur 102, 123, 230
passer en mode Exploration 256
PDF enregistrer des documents en tant
PDF (Portable Document Format) enregistrer des documents en tant
périmètre d'analyse
périmètre d'analyse (suite)
et exploration de requête 270, 271
et hiérarchies d'univers 64, 251 et mode d'exploration 64, 251
impact sur la taille des documents
64, 252 niveaux 64, 252 personnalisé 64, 252
permuter les lignes ou les colonnes
pieds de page
afficher et masquer dans les
plusieurs hiérarchies, inclure dans les
comparer aux requêtes combinées
comparer aux requêtes
position relative des diagrammes,
pourcentage, calcul standard
préférés, configurer les paramètres
préférés, paramètres régionaux de visualisation
Premier plan, option de structuration
présentations afficher à l'aide du protocole boimg
168 afficher à partir d'une URL 168 afficher dans des tableaux 168
Previous, fonction et classements au niveau des
priorité dans les requêtes combinées
produit, paramètres régionaux
propriétés d'un document, modifier 41
propriétés de requête exemple d'ensemble de résultats
371 2011-05-06
Index propriétés de requête (suite)
Extraire les lignes non vides
Nombre max. de lignes extraites
propriétés de tableau
Centrer la valeur sur la rupture 315
purger des documents incompatibilité avec le suivi des
Q
QaaWS
quand utiliser l'exploration de requête
Query as a Web Service (QaaWS)
Query as a Web Service (QaaWS),
R radar, diagrammes faire varier les marqueurs de
Rank, fonction et classements au niveau des
rapport, éléments associer à des contrôles de saisie
mettre en forme conditionnellement
rapport, filtres
rapport, objets associer à des contrôles de saisie
rapport, opérateurs dans les filtres de
Inférieur ou égal à 101, 122, 229
Supérieur ou égal à 101, 122, 229
rapports
actualiser les données dans 269
afficher le nombre de pages 177
afficher le numéro de page actuel
afficher les données modifiées
afficher les filtres d'exploration 177 afficher les invites 177 afficher les requêtes 177
copier des cellules individuelles
définir l'espacement de la grille
dans 30 définir l'unité de mesure dans 30
définir la hauteur minimum d'une
définir la largeur minimum d'une
définir les positions des
définir les positions des tableaux
enregistrer avec des filtres
filtrer avec des filtres de rapport
insérer des cellules individuelles
rendre possible l'exploration 256
restreindre le nombre de lignes 155
supprimer des cellules individuelles
synchroniser les données de
rapports multiples
redimensionner des diagrammes 214
référentiel
ouvrir des documents depuis 36
RefValue, fonction 317 exemple de formule 317
RefValueDate, fonction
renvoyer la date de référence 317
relationnelles, bases de données
relative, position
définir pour les diagrammes 213
renvoi automatique à la ligne effet avec ajustement automatique
effet avec ajustement automatique
renvoyer des résultats partiels d'une
répéter des sections sur une nouvelle
répéter les en-têtes dans les ruptures
répéter les en-têtes de tableau sur
répéter les pieds de rupture dans les
répéter les pieds de tableau sur
répéter les valeurs de rupture sur une
Reproduire la mise en forme
appliquer une mise en forme 170
Requête, barre d'outils définir le périmètre d'analyse à
requête, opérateurs dans les filtres de
Inférieur ou égal à 101, 122, 229
Supérieur ou égal à 101, 122, 229
requête, paramètres
définition de la requête 81 propriétés de requête 81 propriétés des objets 81
requête, script
372 2011-05-06
Index requêtes
afficher et modifier le script 65
afficher l'aperçu des résultats de
87 afficher les requêtes ajoutées 87
changer l'univers de requête 91
choisir des contextes lors de
comparer les requêtes multiples,
création de requêtes combinées
créer à partir de fichiers Excel 74
créer à partir de fichiers texte 73
définir le délai maximal d'exécution
définir les jours de référence de 85
définir une priorité de requête
définition des contextes de requête
définition des filtres de requête 97
définition des requêtes Bex 70
définition des requêtes combinées
définition des sous-requêtes 137
exemple de classement de la base
exemple de requête combinée 134
filtrer sur les valeurs à partir d'une
gérer à l'aide du Gestionnaire de
transformer en diagrammes
inclure des classements de base
inclure plusieurs hiérarchies dans
modification en mode d'exploration
requêtes (suite) modifier dans le Gestionnaire de
modifier l'ordre des invites dans
modifier la source de données de
modifier un script généré par 66
parties d'une sous-requête 139
priorité dans les requêtes
propriété de requête Exemple
propriété Extraire les doublons 69
publier des QaaWS en tant que
renvoyer des résultats partiels 88
requêtes combinées d'intersection
131 requêtes combinées d'union 131
requêtes combinées de
restaurer les valeurs précédentes
sélectionner des membres dans
structurer une requête combinée
utilisation de requêtes combinées
visualiser un script généré par 66
requêtes combinées comparer aux requêtes multiples
comparer aux requêtes
requêtes combinées (suite)
requêtes combinées d'intersection 131 requêtes combinées d'union 131
requêtes combinées de soustraction
requêtes dans le Gestionnaire de
requêtes synchronisées comparer aux requêtes combinées
comparer aux requêtes multiples
requêtes, créer à partir de fichiers texte
requêtes, non hiérarchiques 48
restaurer les valeurs précédentes
restreindre le nombre de lignes d'un
restreindre le nombre de lignes d'une
restreindre les enregistrements
restreindre les enregistrements
restreindre les lignes au niveau de la
restreindre les réponses aux invites
restrictions de copie de cellules
restrictions sur les attributs 283
restrictions sur les calculs d'indicateurs
résultats de la requête, afficher
résultats de la requête, trier 86
rétablir les contextes à l'actualisation
ruptures
afficher les en-têtes de rupture 191 afficher les pieds de rupture 191
commencer sur une nouvelle page
comparer avec des sections 188
effet sur la mise en forme
373 2011-05-06
Index ruptures (suite)
ordre de tri par défaut 189, 191
répéter les en-têtes 191 répéter les pieds de rupture 191
répéter les valeurs sur une
supprimer les valeurs en double
ruptures de tableaux
afficher les en-têtes de rupture 191 afficher les pieds de rupture 191 centrer les valeurs 191
commencer sur une nouvelle page
comparer avec des sections 188
effet sur des données modifiées
éviter les ruptures de diagrammes
ordre de tri par défaut 189, 191 répéter les en-têtes 191 répéter les pieds de rupture 191
répéter les valeurs sur une
supprimer les valeurs en double
S
saisir des formules 248 saisir des formules manuellement 248
SAP BusinessObjects Analysis
sauts
script de requêtes
copier dans le Presse-papiers 66 et invites facultatives 66 rendre modifiable 66 valider 66
script de requêtes, copier dans le
presse-papiers 66 script de requêtes, modifier 66
script de requêtes, rendre modifiable
66 script de requêtes, valider 66 script de requêtes, visualiser 66
sections affichage des données modifiées
appliquer la mise en forme
commencer sur une nouvelle page
définir des couleurs et des images
éviter les ruptures de diagrammes
explorer vers l'avant des
filtrer quand un en-tête de section est une dimension fusionnée
mettre en forme conditionnellement
positionner 186 répéter sur de nouvelles pages 186 supprimer 186
sécurité
incompatibilité avec le mode
sécurité, profil et extension du périmètre d'analyse
segments explorer dans des diagrammes à
Sélecteur de membres
rechercher des membres dans 61
sélectionner des membres à l'aide
Sélecteur de membres, utiliser 54
sélection d'un dossier par défaut, pour
sélectionner des chemins d'exploration
sélectionner des couleurs
sélectionner des membres d'une
hiérarchie, à l'aide de fonctions 57
sélectionner un filtre de requête
sélectionner une alternance de couleurs pour les lignes et
mettre à disposition les données
services Web publiés 325 services Web publiés, visualiser 325
services Web, définir filtres 322
services Web, enregistrer sur un
services Web, gérer les serveurs
services Web, publier à nouveau 325
services Web, sélectionner serveurs
Settings
somme, calcul standard
source de données des requêtes,
source des requêtes, modifier 85
sources de données locales
sous-requêtes
et SQL 139 exemple 139 parties 139
sous-sections
créer en utilisant des cellules de
sous-totaux afficher en utilisant des ruptures
SQL et classement de base de données
374 2011-05-06
Index
SQL (suite)
structuration en couches, options
structurer des tableaux et des cellules
structurer une requête combinée 133
style de palette, spécifier pour les
suivi des données
appliquer un format aux données
et la propriété Centrer la valeur sur
incompatibilité avec l'exploration
incompatibilité avec l'exploration
incompatibilité avec la propriété
Actualisation à l'ouverture 316
incompatibilité avec la purge de
incompatibilité avec les
mode automatique 308 mode manuel 308
renvoyer des données de référence
types de changement de données
visualiser si l'activation a eu lieu ou
suivi des données, options
Mettre automatiquement à jour les
Utiliser les données actuelles comme données de référence
suivi des modifications de données
Supérieur à, opérateur 101, 121, 228
Supérieur ou égal à, opérateur 101,
supprimer des cellules de section 186
supprimer des cellules individuelles
supprimer des colonnes de tableaux
supprimer des diagrammes des
supprimer des dimensions fusionnées
supprimer des doublons des ruptures
supprimer des filtres d'exploration 269
supprimer des filtres de rapport 231
supprimer des filtres de requête 105
supprimer des filtres de requête
supprimer des liens hypertexte 354
supprimer des lignes de tableaux 165
supprimer les calculs standard 248
synchroniser des fournisseurs de données avec des niveaux
synchroniser les dimensions 273
synchroniser les explorations dans des
synchroniser les explorations dans des
T
affichage de sections vides 172
affichage des données modifiées
afficher à nouveau les tableaux
afficher des images 168 afficher des présentations 168
ajouter des colonnes 165 ajouter des lignes 165
améliorer la mise en forme 155
appliquer différents modèles 165
appliquer la mise en forme
commencer sur une nouvelle page
copier dans d'autres applications
167 copier dans des rapports 167
tableaux (suite) créer à partir de modèles de
tableaux 164 créer par glisser-déposer 164
déplacer des lignes ou des
développer et réduire toutes les
données hiérarchiques dans 146
effacer le contenu des cellules 166
éviter l'agrégation des lignes
éviter les ruptures de diagrammes
explorer vers l'avant des
identifier les doublons publiés en
insérer des calculs standard dans
masquage de sections vides 172
mettre en forme conditionnellement
mettre en forme les bordures 168
permuter les lignes ou les colonnes
publication en tant que services
restrictions sur les dimensions 285
sélectionner une couleur
supprimer des colonnes 165 supprimer des lignes 165
supprimer tous les tris de 194
synchroniser les explorations 264
tableaux croisés 162 tableaux horizontaux 162
utiliser en tant que contrôles de
tableaux croisés afficher les noms d'objets dans les
insérer des calculs standard dans
mettre en forme conditionnellement
375 2011-05-06
Index tableaux croisés (suite) utiliser des données hiérarchiques
tableaux masqués, afficher à nouveau
tableaux, en-têtes
tableaux, pieds
tableaux, publier en tant que services
tableaux, ruptures
afficher les sous-totaux 187 définition 187 organiser les données 187
tableaux, sauts effet sur la mise en forme
tables
texte copier des cellules individuelles
mettre en forme dans des cellules
mettre en forme sur les axes de
rechercher dans des rapports 154
titres
mettre en forme dans les
transformer en
modifier le type d'un tableau 165
modifier le type de diagramme 211
tris
ajouter 195 définir de l'ordre de 195 définir un ordre de priorité 195
et classements au niveau des
personnaliser 195 réinitialiser 195 supprimer 194, 195
tris ,supprimer 194, 195 tris, ajouter 195
tris, personnaliser 195 tris, réinitialiser 195
U univers
accéder en mode Connecté 31, 32 accéder en mode local 31, 32
changer l'univers de requête 91
filtres de requête prédéfinis 104
sélectionner une valeur par défaut
univers par défaut, sélectionner 33
utilisateurs
utilisation de requêtes combinées 132
utiliser les formules pour suivre les
V valeurs
afficher dans les diagrammes 225
afficher des plages sur des axes
appliquer un format à la date et à
appliquer un format aux booléens
appliquer un format aux devises
appliquer un format aux nombres
masquer dans les diagrammes 225
mettre en forme sur les axes de
sélectionner dans une liste 107,
valeurs de dimensions fusionnées,
valeurs séparées par des virgules
(CSV) enregistrer des documents en tant
variables
créer à partir de formules 249 modifier 249
modifier les valeurs de à l'aide de
visualiser des hiérarchies d'exploration
W
Web Intelligence lancer l'analyse interactive depuis
Web Intelligence Desktop configurer les paramètres
définir les paramètres régionaux de visualisation préférés dans
installation à partir du CD 22
lancer en mode Connecté depuis
Web Intelligence Desktop définir les paramètres de l'hôte
Web Intelligence Desktop, installer 22
Web Intelligence Desktop, installer
depuis la zone de lancement BI 21
Web Intelligence Desktop, lancer en
Web Intelligence, Desktop lancer en mode Connecté
Web Intelligence, interface définir les paramètres régionaux
Web, service authentification
Web, services
enregistrer sur un serveur
gérer les serveurs d'hébergement
identifier les tableaux dupliqués
mettre à disposition les données
publication d'invites dans 324
376 2011-05-06
Index
Web, services (suite) publication des diagrammes en tant
publication des tableaux en tant
publier depuis un serveur
sélectionner des serveurs
Z zone de lancement BI définir des options d'exploration
définir des paramètres régionaux
enregistrer des documents au
installer Web Intelligence Desktop
zone de lancement BI (suite) lancer Web Intelligence à partir de
lancer Web Intelligence Desktop
sélectionner l'univers par défaut 51
zone de lancement BI, enregistrer des
zone de traçage, mettre en forme
377 2011-05-06
Index
378 2011-05-06

Публичная ссылка обновлена
Публичная ссылка на ваш чат обновлена.