Résumé
Découvrez le code d'erreur MBER1179 et comment le résoudre.
Symptôme
Lors de l'ingestion d'un fichier CSV (valeurs séparées par des virgules), le message d'erreur suivant apparaît :
Une cellule dans la colonne {columnName}, rangée {rowNumber} n'a pas été correctement échappée. Échappez cette cellule et réimportez le fichier. Si le problème persiste, accordez l'accès à MindBridge à votre engagement afin que le support client puisse approfondir le problème.
Que signifie cette erreur ?
Notre analyseur CSV n'a pas pu identifier correctement la délimitation des colonnes en raison de l'absence ou de l'excès d'un caractère de délimitation commun à l'intérieur d'une colonne de données.
Résolution
Le caractère de délimitation peut soit être supprimé de la colonne de caractères, soit être correctement échappé.
À titre d'exemple, considérez la chaîne de texte suivante :
"tes'te,123,test"
Le caractère de guillemet simple (') n'est pas fermé, c'est-à-dire que le texte doit être entouré d'une série de guillemets. Pour résoudre le problème, nous pouvons soit ajouter le guillemet fermant comme ceci "tes'te',123,test" ou le supprimer complètement s'il n'est pas nécessaire d'être dans la chaîne de texte ; "teste,123,test".
Si d'autres problèmes persistent après l'ajout du caractère de guillemet simple fermant, échappez davantage le caractère de guillemet simple en ajoutant une série de guillemets doubles suivie d'une autre instance du caractère de guillemet simple. c'est-à-dire "tes"'"te,123,test".
Le caractère de guillemet double (") entourant la chaîne de texte tout en fermant correctement le texte peut également présenter des problèmes. Supprimez soit complètement les guillemets doubles, soit échappez davantage le caractère en ajoutant une autre série de guillemets pour entourer à la fois les guillemets ouvrants et fermants (c'est-à-dire ""tes'te,123,test"").
Autre chose en tête ? Discutez avec nous ou soumettez une demande pour obtenir une assistance supplémentaire.
Article connexe
Validation des données : Caractères spéciaux qui doivent être échappés