Cet article explique comment créer un lien entre des entités dans le Knowledge Graph.
Vous pouvez lier des entités pour définir des relations telles qu'un produit à un emplacement de magasin, ou un professionnel de santé à un centre médical.
Il existe trois types de relations entre entités :
- Unidirectionnelle : une relation entre une entité et une autre dans un seul sens. L'entité A est liée à l'entité B, mais l'entité B n'est pas liée à l'entité A.
-
Bidirectionnelle : une relation entre deux entités dans les deux sens. L'entité A est liée à l'entité B, et l'entité B est liée à l'entité A. Il existe deux types de relations bidirectionnelles :
- Champs partagés : le même champ est utilisé pour représenter les deux côtés de la relation. L'accès à la relation se fera à l'aide du même champ, quelle que soit l'entité à partir de laquelle l'utilisateur examine la relation.
- Champs distincts : la relation est représentée par des champs différents sur chaque entité.
Les relations entre entités sont stockées dans des champs qui utilisent le type de champ Relation entre entités. Pour créer votre propre relation entre entités, vous devez créer un champ Relation entre entités personnalisé. Vous pourrez ensuite utiliser ce champ personnalisé pour lier vos entités entre elles.
Créer un champ de relation entre entités personnalisé
- Cliquez sur Knowledge Graph dans la barre de navigation, puis sur Configuration.
- Cliquez sur Fields (Champs).
- Cliquez sur le bouton + Ajouter un champ.
- Cliquez sur Sélectionner un type de champ et sélectionnez Relation entre entités dans le menu déroulant.
-
Sélectionnez le type de relation que vous souhaitez établir. Vous pouvez choisir entre une relation unidirectionnelle ou bidirectionnelle.
- Si vous optez pour une relation bidirectionnelle, vous devez également sélectionner une configuration de champ. Vous avez le choix entre Champs partagés et Champs distincts.
-
Saisissez un nom pour le champ. L'ID sera complété en fonction du nom que vous choisissez, mais vous avez la possibilité de le modifier si vous le souhaitez.
- Si vous optez pour une relation bidirectionnelle avec des champs distincts, vous devez saisir un nom pour les deux champs.
-
Sélectionnez les types d'entités que vous souhaitez associer à ce champ personnalisé dans le champ Field Availability (Disponibilité des champs). La relation sera stockée et accessible depuis le Knowledge Graph.
- Si vous optez pour une relation bidirectionnelle avec des champs distincts, vous devez renseigner la section Disponibilité des champs pour chacun d'entre eux.
- Si vous avez sélectionné une relation unidirectionnelle, cliquez sur le lien Modifier dans le champ Paramètres des champs pour sélectionner les types d'entités de destination pris en charge, puis cliquez sur Appliquer.
- Ajoutez les autres champs facultatifs associés à votre champ personnalisé, puis cliquez sur Sauvegarder le champ.
Lier des entités ensemble
- Cliquez sur Knowledge Graph dans la barre de navigation, puis sur Entités.
- Cliquez sur l'entité que vous souhaitez associer à une autre entité.
-
Cliquez sur le nom du champ personnalisé que vous avez créé dans la section Autres champs et sélectionnez l'entité que vous souhaitez associer à cette première entité à partir du menu déroulant.
- Pour les relations bidirectionnelles, vous ne devez effectuer cette opération que sur l'une des entités que vous essayez d'associer. La relation se synchronisera automatiquement pour l'autre entité.
- Cliquez sur Sauvegarder.
Vous êtes à présent en mesure de voir les liens entre les entités dans la section Entités liées de la barre latérale droite de la vue d'édition de l'entité associée.