Aller au contenu principal

Gérer les noms de Comptes Salesforce en double avant un import de Contacts

Aucun téléversementTesté jusqu’à 10 MB

Repérez les relations ambiguës causées par des noms de Compte dupliqués et passez à une clé plus sûre avant d'importer les Contacts.

Publié le: 2026-09-23Mis à jour: 2026-09-232 minVérifier les correspondances ambiguës
Illustration du flux de données pour « Gérer les noms de Comptes Salesforce en double avant un import de Contacts »

Un nom de Compte lisible n'est pas forcément un identifiant unique. Si deux enregistrements s'appellent « Northwind Labs », une jointure générique qui prend la première ligne peut produire un AccountId techniquement valide mais rattaché à la mauvaise organisation.

Le Joiner Contacts-Comptes Salesforce marque ce cas comme ambigu, laisse AccountId vide et place le Contact dans la table de vérification.

À quoi ressemble l'ambiguïté ?

comptes.csv

Id, Name, ExternalKey001000000000002AAA, Northwind Labs, NORTH-US001000000000003AAA, Northwind Labs, NORTH-EU001000000000004AAA, Globex Europe, GLOBEX-EU

Un Contact contenant seulement AccountName = Northwind Labs ne fournit pas assez d'information pour choisir entre les deux premiers Comptes.

Des méthodes plus sûres

Utiliser une meilleure clé partagée

Un numéro client ERP, un identifiant externe ou une autre clé stable est souvent meilleur que Name lorsqu'il existe dans les deux exports. Les noms de colonnes peuvent être différents ; ce sont les valeurs qui doivent représenter le même identifiant.

Ajouter du contexte à la source

Si le pays, l'unité métier ou un ancien numéro de Compte distingue les enregistrements, créez une clé métier unique avant l'export et incluez-la dans les deux fichiers.

Corriger les vrais doublons dans Salesforce

Si les Comptes sont des doublons accidentels, suivez votre processus de gouvernance des données, réexportez les Comptes puis relancez le rapprochement.

Ne résolvez pas une ambiguïté avec « première » ou « dernière » correspondance. Cela transforme l'ordre du CSV en décision métier silencieuse.

Lire la table de vérification

Correspondance signifie un seul Compte, sans correspondance signifie aucun et ambigu signifie deux ou plus. La table affiche la ligne CSV, la valeur recherchée, l'état et le nombre de Comptes correspondants.

Une comparaison insensible à la casse peut convenir à certaines clés métier, mais Salesforce documente les IDs de 15 caractères comme sensibles à la casse. Laissez cette option désactivée pour les IDs.

Liste de contrôle

  1. Préférez une clé stable et unique à Name.
  2. Ramenez à zéro les lignes ambiguës qui doivent recevoir un Compte.
  3. Analysez séparément les lignes sans correspondance.
  4. Réexportez les Comptes après correction des données.
  5. Vérifiez la colonne finale AccountId avant import.

Pour une analyse plus large, Profiler un CSV peut afficher le nombre de valeurs distinctes. Supprimer des lignes identiques ne remplace pas la décision métier de savoir si deux Comptes Salesforce représentent réellement la même entité.

Voir la transformation

Deux tableaux se rejoignent sur une clé exacte.

Ajoutez à chaque commande les données client correspondantes tout en gardant visibles les correspondances absentes ou répétées.

orders.csv · customer_id
orderkeyamount
1001C-4284.50
1002C-9142.75
customers.csv · id
keynametier
C-42AminaPro
C-42AminaVIP
Résultat
orderkeynametier
1001C-42AminaPro
1002C-91——