Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les connexions offrent un moyen flexible de se connecter et de décrire les relations entre deux enregistrements dans Microsoft Dataverse. Vous encouragez ainsi le travail d’équipe, la collaboration et la gestion effective des processus d’entreprise et de vente. Les connexions vous permettent d’associer facilement des utilisateurs, des contacts, des devis, des commandes commerciales et de nombreux autres enregistrements entre eux. Les enregistrements de l’association peuvent se voir attribuer des rôles particuliers qui aident à définir l’objectif de la relation.
Les connexions offrent les fonctionnalités suivantes :
- Un moyen simple et flexible d’établir une connexion entre deux enregistrements de la plupart des types de tables Dataverse. Toutes les tables professionnelles et configurables peuvent être activées pour les connexions.
- Une option d’ajout d’informations utiles, telles qu’une description de la connexion et la durée.
- La possibilité de créer des rôles de connexion qui décrivent la relation entre deux enregistrements, telle qu’une relation entre un docteur et un patient, ou un directeur et un employé.
- Une façon rapide de créer plusieurs connexions et des rôles pour un enregistrement particulier. Par exemple, un contact peut avoir plusieurs relations avec d’autres contacts, comptes ou contrats. Dans chaque relation, un contact peut jouer un rôle différent.
- Informations pour générer des requêtes et créer des graphiques. Vous pouvez rechercher toutes les connexions et rôles de connexion pour un enregistrement particulier et créer des graphiques pour la représentation visuelle des connexions.
- Support pour les workflows et audit pour l’automatisation et l’amélioration des processus d’entreprise.
Activation et création de connexions
Vous pouvez activer n’importe quelle table personnalisée ou personnalisable pour la connexion en mettant à jour les définitions de table. Utilisez le message UpdateEntityRequest pour définir la propriété IsConnectionsEnabled sur true.
Pour créer une connexion entre deux enregistrements, utilisez la table Connexion. Vous devez spécifier un enregistrement à partir duquel vous créez une connexion (source) et un enregistrement auquel vous vous connectez (cible). Utilisez la colonne Connection.Record1Id pour spécifier l’enregistrement source et la colonne Connection.Record2Id pour spécifier l’enregistrement cible. Éventuellement, vous pouvez spécifier la durée de connexion et la description. Pour décrire la relation entre les participants à la connexion, utilisez les rôles de connexion. Pour spécifier les rôles de connexion, utilisez la colonne Connection.Record1RoleId et la colonne Connection.Record2RoleId .
Interrogation de connexions
L’interrogation de connexions vous donne des données valides que vous pouvez utiliser pour créer des rapports ou des graphiques. Vous pouvez interroger les connexions par enregistrement, par type (code de type d’entité), par un rôle particulier ou d’autres critères. Voici des exemples de la manière d’interroger les connexions :
Par enregistrement :
Affichez toutes les connexions pour le compte A.
Affichez tous les rôles pour le compte A.
Par type (à l’aide de codes de type d’entité) :
Affichez tous les rôles du concurrent.
Recherchez le nombre total de rôles pour le compte.
Par un rôle :
Recherchez toutes les connexions où le compte A est un « Fournisseur ».
Trouvez toutes les opportunités ouvertes supérieures à 20 000 $, où le contact B est un « vendeur ».
Recherchez tous les rôles correspondants pour un rôle « Médecin », tel que « Patient », « Infirmière » ou « Assistant médical ».
Recherchez tous les contacts qui ont le rôle « Friend ».
Important
Lorsque vous créez un enregistrement de connexion, deux enregistrements sont créés dans la base de données. Le premier enregistrement représente une connexion source à cible et le second enregistrement représente une connexion cible à source. Cela garantit qu’une requête trouvera toutes les connexions auxquelles l’enregistrement participe, peu importe si l’enregistrement est un enregistrement source ou cible dans la connexion.
Articles connexes
Décrire une relation entre les tables avec des rôles de connexion
Table de connexion
Table de ConnectionRole
Exemple : Créer une connexion
Exemple : Créer un rôle de connexion
Exemple : Créer un rôle de connexion réciproque
Exemple : Interroger les connexions par un enregistrement (limite anticipée)
Exemple : Interroger des rôles de connexion par code de type d’entité (limite anticipée)
Exemple : Interroger des connexions par rôles réciproques (liaison précoce)
Exemple : Mettre à jour un rôle de connexion (liaison précoce)