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 examiner 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 encadré par un ensemble de guillemets. Pour résoudre le problème, nous pouvons soit ajouter le guillemet de fermeture comme suit "tes'te',123,test" ou le supprimer complètement s'il n'est pas nécessaire dans la chaîne de texte ; "teste,123,test".
Si d'autres problèmes persistent après avoir ajouté le caractère de guillemet simple de fermeture, échappez davantage le caractère de guillemet simple en ajoutant un ensemble de guillemets doubles suivi 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, bien qu'il encadre correctement le texte, peut également poser des problèmes. Supprimez soit les guillemets doubles complètement, soit échappez davantage le caractère en ajoutant un autre ensemble de guillemets pour encadrer à la fois les guillemets d'ouverture et de fermeture (c'est-à-dire ""tes'te,123,test"").
Autre chose en tête ? Discutez avec nous ou soumettez une demande pour obtenir de l'aide supplémentaire.
Article connexe
Validation des données : Caractères spéciaux qui doivent être échappés