Loading

Data Cloud : erreur « Primary key has to be mapped for the following entities » (La clé primaire doit être mappée pour les entités suivantes) lors de la suppression du mappage de la clé primaire de l’objet modèle de données

Date de publication: Oct 30, 2025
Description

Pour examiner les champs d’un flux de données ou d’un Objet lac de données (DLO) qui sont mappés à un Objet modèle de données (DMO), vous pouvez ouvrir le flux de données ou le DLO, puis cliquer sur le bouton Vérifier dans la section Mappage de données. Dans l’espace de travail de mappage de données; les DMO mappés au flux de données sont répertoriés sur la droite. Les champs de clé primaire de chaque DMO sont mis en évidence par un astérisque rouge. Si vous cliquez sur la relation entre un champ DLO et une clé primaire DMO, puis que vous cliquez sur le bouton Supprimer dans la fenêtre contextuelle, l’erreur suivante s’affiche :

Primary key has to be mapped for following entities: [Name of DMO]

Étant donné que la clé primaire est un champ obligatoire, il n’est pas possible de simplement supprimer le mappage de ce champ alors que les autres champs du DMO sont toujours mappés.

Résolution

Si vous devez supprimer le mappage du champ de clé primaire (par exemple, pour mapper la clé primaire à un autre champ sur le DLO/flux de données), tous les mappages entre le DLO et le DMO doivent être retirés.

Pour ce faire :

  1. Cliquez sur l’icône Retirer les mappages (supprimer/corbeille) en regard du nom de l’objet modèle de données dans le volet Entités du modèle de données à droite dans l’espace de travail de mappage de données.

  2. Dans la fenêtre contextuelle, cliquez sur :
    • Le bouton Retirer les mappages si d’autres DLO sont mappés au DMO, ou sur
    • Le bouton Supprimer l’objet s’il s’agit du seul DLO mappé au DMO

Pour en savoir plus sur les dépendances répertoriées dans la fenêtre contextuelle, consultez « Supprimer un objet modèle de données » et « Retirer les mappages de champ ». Ces dépendances doivent être résolues avant de pouvoir cliquer sur les boutons Retirer les mappages ou Supprimer l’objet.

Numéro d’article de la base de connaissances

001993463

 
Chargement
Salesforce Help | Article