Le message d’erreur “La clé ne correspond à aucune ligne dans la table” est courant dans Power Query (ou M Query), un outil permettant d’extraire, de transformer et de charger des données dans Microsoft Excel et Power BI Error. Cette erreur se produit généralement lorsqu’une jointure est effectuée entre deux tables, mais que la clé utilisée dans la jointure n’existe pas dans l’une des tables.
Voici les étapes pour corriger cette erreur :
Vérifiez la clé de jointure.
Assurez-vous d’utiliser les bonnes colonnes comme clés de connexion entre les tables. Les colonnes utilisées dans les jointures doivent avoir des valeurs correspondantes dans les deux tables.
Vérifiez le type de données.
Assurez-vous que les types de données des colonnes utilisées dans la jointure sont les mêmes dans les deux tables. Par exemple, si une colonne d’une table est de type Texte, la colonne de l’autre table doit également être de type Texte.
Vérifiez la valeur de la clé.
Examinez les valeurs des colonnes clés dans les deux tables pour vous assurer qu’elles sont correctes et qu’il n’y a pas de petites différences telles que des espaces supplémentaires ou des caractères spéciaux.
Utilisez des jointures appropriées.
Assurez-vous d’utiliser le bon type de jointure (jointure interne, jointure externe, etc.) en fonction de vos besoins spécifiques.
Vérifiez votre source de données.
Si les données proviennent d’une source externe, assurez-vous que les données de la source elle-même sont correctes. Les données source peuvent contenir des erreurs ou la structure de la table peut avoir changé. Veuillez vérifier l’étape précédente.
Si vous avez effectué des étapes de transformation avant la jointure, vérifiez si ces étapes ont modifié les données d’une manière susceptible de provoquer une erreur.
Utilisez les procédures de débogage.
Vous pouvez ajouter des étapes supplémentaires à votre requête pour afficher les données de pré-jointure, mieux comprendre les valeurs et identifier les problèmes potentiels.
Après avoir effectué ces étapes, vous devriez être en mesure d’identifier et de corriger la cause de l’erreur “La clé ne correspond à aucune ligne dans la table” de Power Query.