Parse Dashboard
Core
Importare file CSV
8 min
introduzione l'importazione di file csv consente agli utenti di importare facilmente dati nelle tabelle parse requisiti per iniziare con questo tutorial, avrai bisogno di un'app creata su back4app vedi il tutorial crea nuova app per imparare come creare un'app su back4app 1 crea una nuova app back4app prima di tutto, è necessario assicurarsi di avere un'app esistente creata su back4app tuttavia, se sei un nuovo utente, puoi controllare questo tutorial https //www back4app com/docs/get started/new parse app per imparare come crearne una 2 crea una classe per importare dati nella tua app appena creata, vai al database browser e fai clic sul pulsante crea una classe scegli di creare una classe personalizzata e dagli un nome io l'ho chiamata testclass, ma puoi chiamarla come preferisci ricorda che per convenzione le classi iniziano con una lettera maiuscola, sono in camelcase e non contengono caratteri speciali come spazi e simboli fai clic su crea classe quando hai finito 3 creazione del file csv il file csv deve essere nel formato corretto per poter essere importato parametri di formato corretti il carattere di separazione deve essere una virgola , e non un punto e virgola ; regola il tuo software di foglio di calcolo per emettere virgole come caratteri di separazione la prima riga sarà i nomi delle colonne il parsing convertirà automaticamente stringhe , numeri e booleani le date devono avere due colonne date typespecifies il tipo di data, date isospecifies il formato della data i geopoints devono avere tre colonne columnname typespecifies il tipo di geopoint, columnname latitudespecifies la latitudine, columnname longitudespecifies la longitudine gli array sono passati tra virgolette doppie i puntatori richiedono tre colonne columnname typespecifies il tipo di puntatore, columnname classnamespecifies la classe target, columnname objectidspecifies l'objectid della classe target quindi, per tua informazione, alcuni esempi tre colonne columnstringa conterrà stringhe, columnstringb conterrà anch'esso stringhe, columnnumberc conterrà numeri columnstringa,columnstringb,columnnumberc stringa,stringb,12 stringa2,stringb2,13 due colonne columnstringa conterrà stringhe, columnbooleanb conterrà booleani columnstringa,columnbooleanb stringa,vero stringa2,falso due colonne columnstringa e columnstringb conterranno stringhe, columnarrayc conterrà array columnstringa,colmnstringb,columnarrayc "stringa, con, virgole",stringb, "\[1,2,3]" stringa2,"stringb, con, virgole", "\["a", "b", "c"]" due colonne columnstringa conterrà stringhe, la seconda colonna conterrà una data nel formato iso columnstringa, date type , date iso stringa,data,2020 01 16 stringa2,data,2020 01 17 due colonne columnstringa conterrà stringhe, la seconda colonna conterrà un geopoint columnstringa, geo type , geo latitude , geo longitude stringa,geopoint,1,2 stringa2,geopoint, 5, 6 puoi trovare un file csv di esempio per il download qui scaricalo qui https //www back4app com/docs/assets/downloads/samplecsvfile csv per i pointers, controlla l'esempio qui sotto una colonna contenente un pointer team type ,team classname,team objectid pointer,team,xwdsm4xxq8 pointer,team,cd9naldaeg pointer,team,krgjpuzyxd in questo esempio, si prega di considerare che objectid corrisponde a quelli esistenti nella classe team controlla il file csv di esempio per il download scaricalo qui https //www back4app com/docs/assets/downloads/import pointer csv csv 4 importare i dati con la tua nuova classe selezionata nel database browser, nell'angolo in alto a destra dello schermo, fai clic sul pulsante note e seleziona importa dati fai clic sul pulsante carica un file, scegli il tuo file csv e fai clic sul pulsante importa 5 attendere una conferma via email poiché i file csv possono diventare piuttosto grandi, viene avviata un'operazione asincrona per importare i tuoi dati in background, il che significa che non vedrai alcun progresso dell'importazione né messaggio di successo alla fine dell'operazione riceverai un messaggio email che ti informa se l'operazione è stata completata con successo e i tuoi dati sono stati importati, oppure ti informa che l'operazione non è andata a buon fine e spiega quali colonne/righe hanno fallito se provi a aggiornare il tuo dashboard prima di ricevere questa email, potresti vedere dati mancanti o addirittura nessun dato, poiché l'operazione è ancora in corso una volta ricevuta l'email e se l'importazione è andata a buon fine, ti consigliamo di aggiornare forzatamente il tuo browser (cmd + shift + r su un mac, ctrl + shift + r in windows, entrambi per chrome) per assicurarti che i nuovi schemi vengano recuperati e i tuoi dati vengano visualizzati correttamente