Définition des requêtes hiérarchiques. SAP Rich Client
Informations associées
Pour créer une requête sur un univers
[page 46]
4.1.4 Définition des requêtes hiérarchiques
Une requête hiérarchique contient au moins un objet de la hiérarchie. Vous pouvez créer des requêtes hiérarchiques reposant sur des univers qui prennent en charge les données hiérarchiques ou sur des requêtes SAP Business Explorer 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.
Remarque
Dans le cas d'une source de données relationnelle, il ne s'agit pas d'une véritable hiérarchie mais d'un chemin de navigation.
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.
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
Etats-Unis
CA
OU
Albanie
Unités
364 707
276 773
45 506
32 104
10 324
Coût magasin
371 579
234 555
67 999
56 700
12 325
Informations associées
Sélection hiérarchique de membres dans les requêtes
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.
41
Utilisation de contextes dans les requêtes SAP Business Explorer
4.1.4.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
Pierre
Alain
Gender (sexe)
Tout sexe
Montant des ventes Internet
29 358 677 €
Féminin 10 000 000 €
Masculin 19 358 677 €
Tout sexe
Féminin
2 644 017 €
1 058 677 €
Masculin 1 285 340 €
Tout sexe 1 249 €
Féminin
Tout sexe
1 249 €
1 155 €
Féminin 1 155 €
4.1.4.2 Restrictions lors de l'utilisation de hiérarchies
Remarque
Les restrictions suivantes s'appliquent lors de l'utilisation de hiérarchies.
Fonctionnalité hiérarchie
Filtrage d'une hiérarchie (restriction de développement)
Restriction de Web Intelligence
Un filtre peut supprimer un nœud intermédiaire d'une hiérarchie. Une action Développer simple n'est pas suffisante pour permettre à l'utilisateur d'accéder au niveau de membre
42
©
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
Fonctionnalité hiérarchie
Filtrage d'un objet fusionné reposant sur une hiérarchie
Filtrage d'une hiérarchie (rapport/tableau)
Filtrage d'un objet à partir d'une source OLAP à travers un univers unx (y compris les requêtes)
Filtrage à partir d'un contrôle d'entrée sur une dimension
OLAP
Filtrage à partir de la barre de filtre
Barre de filtre (barre d'exploration)
Tri de hiérarchies
Classement des indicateurs d'un tableau
Développement/Réduction symétrique-asymétrique d'une hiérarchie
Réduire/Développer dans une hiérarchie
Restriction de Web Intelligence suivant à partir du nœud parent. Pour voir le descendant d'un nœud parent, utilisez
Tout développer
.
Cela n'est pas possible en raison d'éventuels conflits dans les hiérarchies fusionnées.
Il est possible qu'un filtre de rapport ou de tableau contenant une hiérarchie supprime des lignes sans respecter la structure de cette hiérarchie. Un filtre peut supprimer un nœud parent qui est développé, mais conserver des feuilles ou des nœuds réduits. Afin d'éviter le renvoi d'un tableau vide, le système développe automatiquement la hiérarchie du bloc de façon à ce que les membres obtenus soient visibles.
Lors d'un filtrage à partir de l'interface, le filtre est basé sur la clé de l'objet donné.
Cela filtre la légende, alors que le filtrage de la hiérarchie filtre en fonction de la clé.
Cela filtre sur la légende, (même pour les objets Business
Objects OLAP disposant d'une clé).
Lors du filtrage d'une hiérarchie à l'aide de la barre de filtre, si vous sélectionnez un nœud qui n'apparaît pas dans le tableau parce qu'il est réduit, le tableau affiché est vide. Pour voir toutes les valeurs, utilisez la fonction Développer.
Le tri d'une hiérarchie (et d'une dimension provenant de sources OLAP) repose sur l'ordre des membres dans le système sous-jacent, et non sur l'ordre lexicographique comme pour d'autres types d'objets Business Objects). Le tri sur une hiérarchie respecte la structure de cette dernière. Il trie les éléments qui se trouvent à un même niveau donné.
Le tri sur un indicateur ne préserve pas l'ordre des membres au sein d'une hiérarchie du même tableau. Le système affiche la hiérarchie plate dans un tableau où le tri est appliqué.
Lorsqu'un utilisateur développe/réduit une hiérarchie située
à droite d'une autre hiérarchie, le système procède à un développement/une réduction asymétrique. Autrement dit, l'action Développer/Réduire s'applique uniquement au membre sélectionné d'un membre donné de la hiérarchie située à gauche. Vous pouvez explicitement demander un développement/une réduction symétrique, auquel cas l'action s'applique à toutes les instances du membre sélectionné. Par défaut, le système procède à un développement/une réduction symétrique de la hiérarchie située à droite d'une dimension (dans ce cas, le développement/la réduction par défaut et le développement/la réduction symétrique donnent le même résultat).
Il se peut que le développement/la réduction d'une hiérarchie qui change à l'actualisation (variable de nœud de hiérarchie, sélection de membres par invite, modification au niveau du
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.
43
Fonctionnalité hiérarchie
Aplatissement des hiérarchies
Classements et hiérarchies
Insertion d'un saut sur un indicateur ou un détail
Objet fusionné avec la hiérarchie
Fusion reposant sur la clé pour les objets de gestion OLAP
Agrégation d'indicateur de requête
L'agrégation d'indicateur délégué
Agrégation d'indicateur délégué
La suppression des requêtes
Capacité explorer-remplacer
Exploration des requêtes sur des sources OLAP
Restriction de Web Intelligence cube) se bloque après une actualisation effectuée à partir de l'aperçu dans l'éditeur de requête. Dans ce cas, faites glisser et déposez la hiérarchie dans la colonne pour résoudre le problème.
Lorsqu'une hiérarchie s'aplatit, le système montre tous ses membres au même niveau comme pour une dimension, sans les signes + et - qui permettent de naviguer et sans le menu contextuel Développer/Réduire.
Le classement d'un tableau comprenant une hiérarchie ne tient pas compte de la structure hiérarchique des données.
Lorsque vous définissez un classement dans un tableau contenant une hiérarchie, la hiérarchie s'aplatit.
Un saut est toujours associé au tri sur l'objet auquel il s'applique. Toute hiérarchie d'un tableau où un saut est appliqué s'aplatit. Supprimez le saut sur l'objet sous-jacent pour restaurer la hiérarchie.
Un objet fusionné reposant sur une hiérarchie ne peut pas
être directement utilisé dans le rapport. Cela est dû au fait que dans certains cas, il existe des structures hiérarchiques conflictuelles. Le système ne vous permet pas de faire glisser un objet fusionné. Si vous générez une formule à l'aide d'un objet fusionné, le système renvoie le message #SYNTAX.
La synchronisation des données d'objets identiques provenant de la même source (cube ou requête) repose sur la clé interne de la valeur de ces objets.
Indicateurs qui s'agrègent à la fonction SUM, qui agrègent la somme à Web Intelligence. Les autres types d'agrégation d'indicateur sont délégués.
Renvoie #TOREFRESH si l'agrégation requise n'est pas disponible dans la requête. Actualisez le document pour obtenir le nouveau niveau d'agrégation.
Renvoie #UNAVAILABLE si utilisé dans le contexte d'une formule sur une dimension ou d'un filtre à valeurs multiples sur une dimension ne se trouvant pas dans le contexte de l'agrégation de l'indicateur. Cela arrive, par exemple, lorsqu'une URL est définie par-dessus une dimension dans un tableau contenant un indicateur délégué. Dans ce cas, il est recommandé de créer une variable comme détail de la dimension d'origine et d'inclure (mais en la cachant) cette dimension d'origine dans le bloc.
Possible pour les sources .unv et OLAP et pour les requêtes.
Elle n'est pas disponible pour les autres types de source.
Il n'y a pas de fonctionnalité explorer-remplacer applicable aux objets à partir d'une requête (il n'y a pas de chemin de navigation).
Non disponible sur les sources OLAP à travers un univers .unx. Cette fonctionnalité est disponible à travers les univers .unv.
44
©
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

Link público atualizado
O link público para o seu chat foi atualizado.