télécharger 142.41 Kb.
|
HiérarchiesLes hiérarchies classent les données en structures d'arborescence pour faciliter l'exploration au niveau du détail. Hiérarchies standardLes hiérarchies standard se composent de niveaux classés provenant des colonnes de vos données sources. Par exemple, une hiérarchie de produit peut classer les produits en sous-catégories, qui peuvent ensuite être classées en catégories. Dans ce cas, vous avez une hiérarchie à trois niveaux, chaque niveau provient d'une colonne distincte dans vos données sources. Les hiérarchies simples, comme la hiérarchie de produit décrite ici, sont prises en charge dans les modèles tabulaires et dimensionnels à la fois. Notez que dans les modèles multidimensionnels, une étape supplémentaire est requise pour créer des relations d'attribut, afin d'identifier de façon explicite les relations un-à-plusieurs entre des attributs dans chaque dimension. Il est fortement recommandé de définir des relations d'attribut car elles permettent une conception plus efficace des agrégations précalculées, et car la sémantique MDX repose sur des relations d'attribut. La modélisation tabulaire est plus simple, car vous ne créez pas de relations d'attribut. Les modèles tabulaires ne précalculent pas les agrégations, et la sémantique DAX ne repose pas sur l'identification des relations un-à-plusieurs entre les attributs, c'est pourquoi, en modélisation tabulaire, il n'y a pas d'équivalent aux relations d'attribut de la modélisation multidimensionnelle. Hiérarchies déséquilibréesLes hiérarchies déséquilibrées se forment lorsqu'un élément de données spécifique n'est pas contenu dans l'arborescence hiérarchique. Par exemple, une hiérarchie de produit déséquilibrée se forme s'il y a des produits qui ne sont jamais classés dans une sous-catégorie, tout en ayant des affectations de catégorie de produit. Dans ce cas, plutôt qu'afficher l'écart dans l'arborescence, vous pouvez choisir de le masquer pour faciliter l'exploration au niveau du détail. Les modèles multidimensionnels prennent entièrement en charge les hiérarchies déséquilibrées, contrairement aux modèles tabulaires. Hiérarchies parent-enfantLes hiérarchies parent-enfant ont une structure hiérarchique plus complexe. Toutes les branches d'une hiérarchie parent-enfant n'ont pas le même nombre de niveaux. Par exemple, une relation parent-enfant entre un employé et un responsable peut produire une hiérarchie dans laquelle certains responsables ont uniquement des rapports directs, alors que d'autres responsables ont des rapports directs, qui ont à leur tour leurs propres rapports directs. Ce type de hiérarchie se forme en créant une relation entre deux colonnes dans une table de données sources, comme le montre la figure 2. Arborescence de la hiérarchie parent-enfant Données sources parent-enfant ![]() ![]() Figure 2 - Hiérarchie parent-enfant Les modèles multidimensionnels offrent des fonctionnalités prêtes à l'emploi qui vous permettent de définir et de créer des hiérarchies de type parent-enfant en fonction des relations dans vos données sources. Dans les modèles tabulaires, vous pouvez utiliser des fonctions DAX pour créer des formules qui parcourent et utilisent la structure parent-enfant dans les calculs. Pour plus d'informations sur l'utilisation des hiérarchies parent-enfant dans les modèles tabulaires, consultez Fonctionnement des fonctions pour les hiérarchies de type parent-enfant dans DAX (http://msdn.microsoft.com/fr-fr/library/gg492192(v=sql.110).aspx). |
![]() | «aide aux immobilisations». Une autre importante portion de 4 M$ provient de la récupération d’une partie de la taxe d’essence par... | ![]() | |
![]() | ![]() | ||
![]() | «De par sa qualité audio conforme aux attentes des professionnels, le système Polycom Communicator encouragera les entreprises à... | ![]() | «pour les procédures ouvertes avant le 1er janvier 2006 aux documents figurant à l’annexe 8-5 au présent livre» sont remplacés par... |
![]() | «vivre ensemble», ce livre en prise directe avec la recherche la plus récente a pour ambition de devenir un outil de référence destiné... | ![]() | |
![]() | «Initiation à la traduction de textes fonctionnels : techniques de traduction» est une introduction à ces techniques et stratégies,... | ![]() | «Conseils aux utilisateurs», explique les motifs de certaines clauses et fournit des conseils à l’intention des autorités contractantes... |