Métamodèle
Le métamodèle définit la structure de votre base de connaissances dans Boldo.
Il détermine :
- quels types d'actifs existent
- quelles propriétés les décrivent
- quels types de relations peuvent les connecter
Si l'inventaire est la base de connaissances, le métamodèle en est le schéma.
Accès
- Cliquez sur l'icône Organisation dans la navigation
- Sélectionnez "Métamodèle"
Seuls les administrateurs peuvent modifier le métamodèle.
Ce que contrôle le métamodèle
Le métamodèle se compose de trois éléments principaux : les types d'actifs, les propriétés et les types de relations. Ces définitions sont ensuite utilisées partout ailleurs dans Boldo.
Comment cela fonctionne
Exemple :
- Métamodèle :
Applicationest un type d'actif - Base de connaissances :
CRM Salesforceest un actif de type application - Métamodèle :
Criticitéest une propriété des applications - Base de connaissances :
CRM Salesforcepeut avoirCriticité = Haute - Métamodèle :
Application enables Processest un type de relation - Base de connaissances :
CRM Salesforce -> Enables -> Portail client
Le métamodèle définit ce qui est possible.
L'inventaire et les visualisations utilisent ensuite ces règles.
Par où commencer
Pour une nouvelle organisation, vous n'avez pas besoin de tout concevoir depuis zéro. Boldo fournit déjà un métamodèle par défaut utilisable comme point de départ.
Commencez avec peu de types d'actifs, peu de propriétés et peu de types de relations. À mesure que votre compréhension de Boldo et de vos cas d'usage progresse, vous pouvez étendre ce modèle progressivement.
Si vous devez l'adapter, utilisez cet ordre :
- Passez en revue les types d'actifs existants
- Ajoutez d'abord uniquement les propriétés dont les utilisateurs ont vraiment besoin
- Ajoutez les types de relations nécessaires pour connecter ces types
- Testez le résultat en créant quelques vrais actifs
Évitez de surconcevoir.
Il est plus facile d'étendre un métamodèle clair que de simplifier plus tard un modèle devenu trop complexe trop tôt.
Impact des modifications
| Action | Effet sur les actifs existants |
|---|---|
| Ajouter un type | Aucun impact |
| Renommer un type d'actif | Les actifs existants restent en place ; le libellé est mis à jour |
| Ajouter une propriété | Nouveau champ vide |
| Renommer une propriété | Les valeurs existantes restent en place ; le libellé est mis à jour |
| Changer le type d'une propriété | La propriété est recréée et les valeurs existantes peuvent être perdues |
| Supprimer une propriété | Perte définitive des données de cette propriété et de certaines configurations dépendantes |
| Ajouter un type de relation | Nouvelle possibilité de lien |
| Renommer un type de relation | Les relations d'actifs existantes restent en place ; le libellé est mis à jour |
| Modifier le style d'un type de relation | Les relations d'actifs existantes restent en place |
| Changer les extrémités d'un type de relation | Les relations d'actifs existantes qui l'utilisent sont supprimées ; des filtres, réglages de graphiques et cartes imbriquées dépendants peuvent aussi être supprimés |
| Supprimer un type de relation | Les relations d'actifs existantes qui l'utilisent sont supprimées ; des filtres, réglages de graphiques et cartes imbriquées dépendants peuvent aussi être supprimés |
| Supprimer un type | Suppression de tous les actifs de ce type et des vues, graphiques et cartes imbriquées dépendants |