4 Imbrication
Vue d’ensemble
L’imbrication est une méthode permettant à un modèle d’en englober un ou plusieurs autres.
Comme il est logique de séparer les entités dans des modèles individuels pour différents services, applications, etc., vous pouvez vous retrouver avec un grand nombre de modèles, qui devront tous être liés à de nombreux hôtes. Pour simplifier la situation, il est possible de lier plusieurs modèles entre eux dans un seul modèle.
L’avantage de l’imbrication est que vous n’avez à lier qu’un seul modèle à l’hôte, et l’hôte héritera automatiquement de toutes les entités des modèles liés à ce modèle. Par exemple, si nous lions T1 et T2 à T3, nous complétons T3 avec toutes les entités de T1 et T2, mais pas l’inverse. Si nous lions T1 à T2 et T3, nous complétons T2 et T3 avec les entités de T1.
Configuration des modèles imbriqués
Pour lier des modèles, vous devez prendre un modèle existant (ou en créer un nouveau), puis :
- Ouvrez le formulaire de configuration du modèle.
- Repérez le champ Templates.
- Cliquez sur Select pour ouvrir la fenêtre contextuelle Templates.
- Dans la fenêtre contextuelle, choisissez les modèles requis, puis cliquez sur Select pour ajouter les modèles à la liste.
- Cliquez sur Add ou Update dans le formulaire de configuration du modèle.
Ainsi, toutes les entités du modèle configuré, ainsi que toutes les entités des modèles liés, apparaîtront désormais dans la configuration du modèle. Cela inclut les éléments, les déclencheurs, les graphiques, les règles de découverte de bas niveau et les scénarios web, mais exclut les tableaux de bord. Cependant, les tableaux de bord des modèles liés seront néanmoins hérités par les hôtes.
Pour dissocier l’un des modèles liés, cliquez sur Unlink ou Unlink and clear dans le formulaire de configuration du modèle, puis cliquez sur Update.
L’option Unlink supprimera simplement l’association avec le modèle lié, sans supprimer aucune de ses entités (éléments, déclencheurs, etc.).
L’option Unlink and clear supprimera à la fois l’association avec le modèle lié, ainsi que toutes ses entités (éléments, déclencheurs, etc.).