Hiérarchies (Master Data Services)

Une hiérarchie est une structure basée sur une arborescence que vous pouvez utiliser pour :

  • regrouper des membres semblables à des fins d'organisation ;

  • consolider et synthétiser des membres pour la création de rapports et l'analyse.

Vous pouvez créer plusieurs hiérarchies pour afficher et organiser vos membres de différentes façons. Chaque hiérarchie contient tous les membres d'une ou de plusieurs entités. Lorsqu'un membre est ajouté, modifié ou supprimé, toutes les hiérarchies sont mises à jour. Cela garantit l'exactitude de vos données de référence dans toutes les hiérarchies.

Sans un système de données de référence, les nouveaux membres qui ne sont pas ajoutés à toutes les hiérarchies rendent vos rapports incohérents. Lorsqu'un membre est ajouté ou supprimé, il doit être mis à jour partout : dans les systèmes transactionnels de votre organisation, dans toutes les feuilles de calcul ad hoc ou dans tout autre système en aval. Les hiérarchies permettent de garantir que les membres sont comptés et ne sont pas comptés plusieurs fois.

Une hiérarchie est différente d'une taxonomie. Une taxonomie classe des membres selon plusieurs attributs en même temps, alors qu'une hiérarchie les organise selon un attribut à la fois. Une taxonomie peut inclure le même membre plusieurs fois, alors qu'une hiérarchie inclut un membre une seule fois.

Par exemple, le même vélo peut être inclus deux fois dans une taxonomie : une fois parce qu'il est de couleur rouge et une fois parce que sa taille est égale à 38. Dans une hiérarchie, le vélo n'étant inclus qu'une seule fois, vous devez décider de l'afficher en fonction de sa couleur ou de sa taille.

Exemple

Dans l'exemple suivant, les membres de produit sont regroupés par membres de sous-catégorie.

Exemple de hiérarchie

Vous pouvez créer des hiérarchies pour les membres :

  • à partir d'une entité unique, appelée hiérarchie explicite ;

  • à partir de plusieurs entités selon les relations existantes entre les entités et leurs attributs, appelée hiérarchie dérivée.

Notes

Tous les membres dans une hiérarchie doivent figurer dans le même modèle.