Concevez les hiérarchies de telle sorte que les membres inférieurs possèdent plus de membres que les niveaux supérieurs

Cette règle analyse les dimensions pour déterminer si des hiérarchies ont un attribut à un niveau inférieur dans la hiérarchie qui contient moins de membres qu'un attribut du niveau supérieur.

Meilleures pratiques recommandées

Une hiérarchie où un attribut à un niveau inférieur a moins de membres qu'un attribut à un niveau supérieur se produit pour l'une des raisons suivantes :

  • Ce type de hiérarchie indique souvent que les niveaux ne sont pas dans le bon ordre. Par exemple, les attributs d'une hiérarchie pour laquelle l'attribut [State] est à un niveau inférieur à celui de l'attribut [City] ne sont pas dans le bon ordre.

  • Ce type de hiérarchie peut également indiquer qu'il manque une colonne dans les colonnes de clés du niveau inférieur. Par exemple, supposons que l'attribut [Year] est à un niveau supérieur à celui de l'attribut [Quarter Number]. Il manque une colonne à la hiérarchie, dont l'attribut [Year] devrait plutôt être à un niveau supérieur à celui de l'attribut [Quarter with Year].

Dans chacune de ces situations, ce type de hiérarchie sera source de confusion pour les utilisateurs finaux qui essaient d'utiliser et de comprendre le cube.

Vous devez créer des hiérarchies de telle sorte que les attributs de niveaux inférieurs de la hiérarchie contiennent plus de membres que les attributs du niveau supérieur.

Pour plus d'informations

Pour plus d'informations, consultez Définition de hiérarchies utilisateur dans la documentation en ligne de SQL Server.