Présentation des noeuds partagés

Les noeuds partagés sont des noeuds qui existent sous des parents différents dans un point de vue ou un ensemble de hiérarchies. Les noeuds partagés dans des positions différentes constituent le même noeud contenant les mêmes propriétés au niveau du noeud, comme Nom, Description et Type de noeud. Les modifications apportées à une propriété au niveau du noeud sur un noeud partagé ont une incidence sur ce noeud partagé dans toutes ses positions.

Vidéos

Votre objectif Vidéo à regarder

En savoir plus sur les noeuds partagés.

icône de vidéo Présentation : Noeuds partagés dans Enterprise Data Management Cloud

Les valeurs de propriété de relation sont uniques pour une relation parent-enfant spécifique dans un ensemble de hiérarchies et sont différentes dans les noeuds partagés en fonction de leur position.

Avec les noeuds partagés, vous pouvez effectuer les actions suivantes :

  • Insérer un noeud existant en tant que noeud partagé
  • Déplacer des noeuds partagés pour modifier le parent
  • Mettre à jour des propriétés
  • Enlever des noeuds partagés Lorsque vous enlevez un noeud partagé, vous l'enlevez d'un parent spécifique. Les autres relations du noeud dans l'ensemble de hiérarchies ne sont pas concernées par une suppression.
  • Supprimer des noeuds partagés. Lorsque vous supprimez un noeud partagé, vous le supprimez de tous les parents dans toutes les hiérarchies. Le noeud est également supprimé du type de noeud pour l'application.
  • Rechercher des noeuds partagés. Vous pouvez naviguer entre les instances d'un noeud partagé lorsque vous recherchez des noeuds dans un point de vue.
  • Activer et désactiver les noeuds partagés. Par défaut, la prise en charge des noeuds partagés est activée.

Pour configurer des noeuds partagés (activer et désactiver), reportez-vous à Création d'ensembles de hiérarchies.

Noeuds partagés implicitement

Les noeuds partagés implicitement sont des noeuds ayant le même parent dans plusieurs emplacements de la hiérarchie.

Par exemple, dans le schéma ci-dessous, le noeud B est un noeud partagé car il existe dans plusieurs emplacements de la hiérarchie avec des parents différents (A et X). Les noeuds C, 11 et 12 sont partagés implicitement car ils existent dans plusieurs emplacements de la hiérarchie avec le même parent (B) mais différents ancêtres (A et X).


Schéma représentant des noeuds partagés implicitement comme décrit ci-dessus

Les noeuds partagés implicitement partagent également les relations. Par conséquent, si vous modifiez la relation à un endroit de la hiérarchie (par exemple, si vous ajoutez, insérez, déplacez ou enlevez un noeud), cette modification est appliquée à tous les emplacements de la hiérarchie dans lesquels le noeud partagé implicitement existe. Par exemple, dans le schéma ci-dessus, si vous enlevez le noeud enfant 11 du parent C sous l'ancêtre A, ce noeud est également enlevé du parent C sous l'ancêtre X.

Les noeuds partagés implicitement ont le même parent. Par conséquent, les valeurs de propriété définies au niveau de la relation pour les noeuds partagés implicitement sont les mêmes dans tous les emplacements. Si vous modifiez la valeur d'une propriété définie au niveau de la relation dans un emplacement, la valeur est également modifiée dans tous les autres emplacements.

Les valeurs de propriété héritées ou dérivées au niveau de la relation pour les noeuds partagés implicitement peuvent être différentes selon les emplacements. Reportez-vous aux sections Héritage de propriétés et noeuds partagés et Propriétés dérivées.