4 Création de requêtes
4.1 A propos des requêtes
4.1.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 rafraîchir les données d'une source de données vers le document. Les requêtes sont créées à l'aide de l'
éditeur de requête
. Le type d'éditeur de requête dépend de la source de données de la requête.
Selon l'interface que vous utilisez, vous pouvez créer des requêtes reposant sur des univers, qui représentent les données des bases de données relationnelles ou OLAP sous forme d'objets, sur des sources de données locales telles que des fichiers texte ou des fichiers Microsoft Excel, sur des SAP InfoCubes d'un système SAP BW grâce à l'utilisation de requêtes analytiques, sur des sources de données Pioneer ou sur 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.
Remarque
Les fichiers Microsoft Excel enregistrés sur des versions antérieures à MS Excel 97 ne sont pas pris en charge.
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.
4.1.2 Objets disponibles dans les requêtes
Les objets suivants sont disponibles les requêtes Web Intelligence.
4.1.2.1 Classes et sous-classes
Les objets sont regroupés dans des dossiers appelés classes. Chaque classe peut contenir une ou plusieurs sousclasses. Les sous-classes contiennent des objets qui sont une sous-catégorie supplémentaire des objets de niveau supérieur dans la classe.
36
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
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.1.2.2 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.1.2.3 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.
4.1.2.4 Attribut
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 :
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
37
Remarque
Dans le cas des univers .unv (créés à l'aide de l'outil de conception d'univers), les attributs sont appelés
"détails", et ils s'appliquent aux sources de données relationnelles.
4.1.2.5 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 audessous de celle à laquelle elles sont associées dans la liste des objets disponibles. Les informations suivantes s'affichent également avec les objets hiérarchie :
Objet affiché
Flèche en regard de l'icône du membre
Symbole "V" dans un cercle noir
[n] où "n" est un entier
Description
Il s'agit de la hiérarchie par défaut Web Intelligence. C'est l'espace réservé à la hiérarchie extraite.
Il signifie une validation ou une activation. Il indique que l'objet est la hiérarchie "active" dans BEx, MSAS et Essbase
(dans MSAS, la valeur par défaut du terme est utilisée pour décrire la hiérarchie active).
Il s'applique aux requêtes BEx. Il s'agit du numéro de version de la hiérarchie de BW utilisée au moment de la conception.
Pour ces hiérarchies, Web Intelligence affiche maintenant la version de la hiérarchie à la suite du nom de la hiérarchie. Par exemple : hiérarchie Pays [2]. Par souci de clarté, le concepteur des requêtes BEx peut ajouter une chaîne avant le numéro de version, par exemple : [version 2]. Cette version s'affiche aussi dans l'en-tête de tableau des rapports.
4.1.2.6 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 noms des niveaux sont précédés de leur profondeur. Les nombres sont contigus et commence toujours de la racine avec le chiffre 1, comme suit :
1 - Niveau a
2 - Niveau b
38
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
3 - Niveau c
Les niveaux 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 :
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. Dans les requêtes SAP Business Explorer, les niveaux ne sont pas disponibles dans les hiérarchies.
Les niveaux apparaissent de la façon suivante :
Informations associées
[page 68]
4.1.2.7 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.1.2.8 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.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Création de requêtes
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
39

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.