Résoudre les problèmes d’import CSV
Quand un import CSV ne produit pas le résultat attendu, le problème vient généralement du format, de la correspondance par nom ou de l’association des colonnes.
Utilisez cette page quand l’import s’exécute techniquement mais que le résultat est incorrect, incomplet ou surprenant.
Si vous avez besoin de reprendre le parcours complet, revenez à Préparer votre fichier CSV ou Importer un fichier CSV.
Problèmes courants
| Problème | Cause probable | Ce qu’il faut vérifier |
|---|---|---|
| L’aperçu semble cassé | Mauvais séparateur ou encodage | Changez le séparateur ou l’encodage avant l’import |
| Des lignes sont ignorées | Valeurs Name vides ou invalides | Vérifiez les valeurs de la colonne Name |
| Des actifs sont dupliqués | Les valeurs Name ne sont pas stables ou pas uniques | Revérifiez les valeurs Name utilisées pour la correspondance |
| Des propriétés sont vides | Mauvaise association de colonne | Revoyez l’association des propriétés |
| Les valeurs de liste sont ignorées | Les valeurs CSV ne correspondent pas aux valeurs Boldo | Revoyez les associations de liste ou oui/non |
| Les relations manquent | Mauvaise association de relation ou mauvais séparateur | Revoyez l’association de relation et le format des cellules |
Si les caractères semblent corrompus
Essayez un autre encodage, par exemple :
- UTF-8
- ISO-8859-1
- Windows-1252
Si trop de nouveaux actifs sont créés
Cela signifie généralement que Boldo n’a pas pu faire correspondre les lignes avec des actifs existants.
Vérifiez :
- la colonne
Nameutilisée pour la correspondance - l’orthographe exacte des valeurs
Name - si les noms ont changé entre deux imports
Si les valeurs de liste ou oui/non ne correspondent pas
Revoyez l’association manuelle pour :
- les valeurs à choix unique
- les valeurs à choix multiple
- les valeurs oui/non
Les valeurs CSV doivent correspondre explicitement aux valeurs définies dans le métamodèle.
Si les relations ne sont pas créées correctement
Vérifiez :
- la colonne de relation cible
- les noms d’actifs liés utilisés dans les cellules
- le séparateur quand plusieurs actifs liés sont stockés dans une même cellule
Si une cellule contient plusieurs valeurs liées, utilisez le séparateur attendu de façon cohérente.
Comment diagnostiquer
Vérifiez les problèmes dans cet ordre :
- format du fichier
- valeurs
Nameutilisées pour la correspondance - association des propriétés
- association des valeurs
- association des relations
Si le résultat reste flou :
- arrêtez l’import complet
- réduisez le fichier à un petit échantillon
- corrigez un problème à la fois
- relancez l’import de l’échantillon
- seulement ensuite, relancez le fichier complet
Cela est presque toujours plus rapide que de déboguer après coup un gros import cassé.