Partager via


Activer et désactiver la détection de doublons

Cette rubrique décrit les informations sur l’activation et la désactivation de la détection en double dans Dynamics 365 et Microsoft Dataverse.

Activer la détection des doublons

Avant d’exécuter la détection dupliquée, activez-la pour chacune des opérations suivantes :

  • Globalement (pour toutes les tables dans l’organisation).

  • Pour une table.

  • Pour des opérations spécifiques.

Note

Vous devez activer la détection des doublons dans les trois domaines mentionnés ci-dessus pour détecter les doublons d'un tableau et pour effectuer des opérations sur un tableau.

Activer globalement la détection des doublons

Activer la détection des doublons pour une table

Activer la détection dupliquée pour des opérations spécifiques

  • Définissez les colonnes suivantes sur true:

    • Organization.IsDuplicateDetectionEnabledForOnlineCreateUpdate. Créez et mettez à jour des enregistrements dans Microsoft Dataverse à l’aide de l’application Web ou de Dynamics 365 pour Outlook. Cette colonne active ou désactive la détection de doublons pour les enregistrements créés ou mis à jour avec les messages CreateRequest et UpdateRequest. Toutefois, il n’affecte pas les enregistrements créés ou mis à jour avec les IOrganizationServiceméthodes .Create et IOrganizationService.Update

    • Organization.IsDuplicateDetectionEnabledForOfflineSync. Synchronisez les enregistrements hors connexion lorsque Dynamics 365 pour Outlook passe de hors connexion à online.

    • Organization.IsDuplicateDetectionEnabledForImport. Importez des données en bloc.

    Note

    Vous n’avez pas besoin de publier les règles de détection en double pour activer la détection en double pour ces opérations. Toutefois, vous devez publier les règles de détection en double avant d’effectuer les opérations.

Désactiver la détection des doublons

Désactivez la détection en double globalement ou pour un type de table en annulant la publication des règles de détection en double ou en supprimant les règles publiées.

Désactiver la détection dupliquée globalement

Pour désactiver la détection de doublons globalement, utilisez le message UpdateRequest pour définir la colonne Organization.IsDuplicateDetectionEnabled sur false. Cela annule automatiquement la publication de toutes les règles de détection en double pour tous les types de tables de l’organisation.

Désactiver la détection des doublons pour une table

Pour désactiver la détection dupliquée pour un type de table, effectuez l’une des opérations suivantes :

  • Utilisez le message UpdateEntityRequest pour définir la propriété IsDuplicateDetectionEnabled sur false. Cela dépublie automatiquement toutes les règles de détection de doublons pour un type de table. Cela supprime la prise en charge de la détection en double pour le type de table et vous ne pouvez pas créer de règle de détection en double pour ce type de table.

  • Dépubliez toutes les règles de détection des doublons pour un type de table à l’aide du message UnpublishDuplicateRuleRequest.

Supprimer les règles de détection des doublons publiées

Supprimez toutes les règles publiées dans le système pour désactiver la détection en double globalement, ou supprimez les règles publiées pour des types de tables spécifiques à l’aide de la IOrganizationServiceméthode .Delete

Voir aussi

Détection des doublons
Exécuter la détection dupliquée
Tables de règles en double