Parse Dashboard
Core
Importation de fichier CSV
8 min
introduction l'importation de fichiers csv permet aux utilisateurs d'importer facilement des données dans les tables parse prérequis pour commencer ce tutoriel, vous aurez besoin de une application créée sur back4app voir le https //www back4app com/docs/get started/new parse app pour apprendre à créer une application sur back4app 1 créer une nouvelle application back4app tout d'abord, il est nécessaire de s'assurer que vous avez une application existante créée sur back4app cependant, si vous êtes un nouvel utilisateur, vous pouvez consulter https //www back4app com/docs/get started/new parse app pour apprendre à en créer une 2 créer une classe pour importer des données dans votre application nouvellement créée, allez dans le navigateur de base de données et cliquez sur le bouton créer une classe choisissez de créer une classe personnalisée et donnez lui un nom je l'ai appelée testclass mais vous pouvez l'appeler comme vous le souhaitez n'oubliez pas que par convention, les classes commencent par une lettre majuscule, sont en camelcase et ne contiennent pas de caractères spéciaux tels que des espaces et des symboles cliquez sur créer la classe lorsque vous avez terminé 3 création du fichier csv le fichier csv doit être au bon format pour pouvoir être importé paramètres de format corrects le caractère de séparation doit être une virgule , et non un point virgule ; ajustez votre logiciel de tableur pour sortir des virgules comme caractères de séparation la première ligne sera les noms de colonnes l'analyse convertira automatiquement des chaînes , des nombres et des booléens les dates doivent avoir deux colonnes date typespecifies le type de date, date isospecifies le format de date les geopoints doivent avoir trois colonnes columnname typespecifies le type de geopoint, columnname latitudespecifies la latitude, columnname longitudespecifies la longitude les tableaux sont passés entre guillemets doubles les pointeurs nécessitent trois colonnes columnname typespecifies le type de pointeur, columnname classnamespecifies la classe cible, columnname objectidspecifies l'objectid de la classe cible donc, pour votre référence, quelques exemples trois colonnes columnstringa contiendra des chaînes, columnstringb contiendra également des chaînes, columnnumberc contiendra des nombres columnstringa,columnstringb,columnnumberc stringa,stringb,12 stringa2,stringb2,13 deux colonnes columnstringa contiendra des chaînes, columnbooleanb contiendra des booléens colonnestringa,colonnebooleanb stringa,vrai stringa2,faux deux colonnes colonnestringa et colonnestringb contiendront des chaînes, colonnearrayc contiendra des tableaux colonnestringa,colonnestringb,colonnearrayc "stringa, avec, des, virgules",stringb, "\[1,2,3]" stringa2,"stringb, avec, des, virgules", "\["a", "b", "c"]" deux colonnes colonnestringa contiendra des chaînes, la deuxième colonne contiendra une date au format iso colonnestringa, date type , date iso stringa,date,2020 01 16 stringa2,date,2020 01 17 deux colonnes colonnestringa contiendra des chaînes, la deuxième colonne contiendra un geopoint colonnestringa, geo type , geo latitude , geo longitude stringa,geopoint,1,2 stringa2,geopoint, 5, 6 vous pouvez trouver un fichier csv d'exemple à télécharger ici https //www back4app com/docs/assets/downloads/samplecsvfile csv pour les pointeurs, veuillez consulter l'exemple ci dessous une colonne contenant un pointeur équipe type ,équipe classname,équipe objectid pointeur,équipe,xwdsm4xxq8 pointeur,équipe,cd9naldaeg pointeur,équipe,krgjpuzyxd dans cet exemple, veuillez considérer que l'objectid correspond à ceux existants dans la classe team vérifiez le fichier csv d'exemple à télécharger https //www back4app com/docs/assets/downloads/import pointer csv csv 4 importation des données avec votre classe nouvellement créée sélectionnée dans le navigateur de base de données, dans le coin supérieur droit de l'écran, cliquez sur le bouton notes et sélectionnez importer des données cliquez sur le bouton télécharger un fichier, choisissez votre fichier csv et cliquez sur le bouton importer 5 attendez une confirmation par email comme les fichiers csv peuvent devenir assez volumineux, une opération asynchrone est lancée pour importer vos données en arrière plan, ce qui signifie que vous ne verrez aucun progrès d'importation ni message de succès à la fin de l'opération, vous recevrez un message par e mail vous informant soit que l'opération a réussi et que vos données ont été importées, soit que l'opération n'a pas réussi et expliquant quelles colonnes/lignes ont échoué si vous essayez de rafraîchir votre tableau de bord avant de recevoir cet e mail, vous pourriez voir des données manquantes ou même aucune donnée, car l'opération est toujours en cours une fois que vous avez reçu l'e mail et si votre importation a réussi, nous vous recommandons de rafraîchir votre navigateur de manière forcée (cmd + shift + r sur un mac, ctrl + shift + r sous windows, tous deux pour chrome) pour vous assurer que les nouveaux schémas sont récupérés et que vos données s'affichent correctement