Parse Dashboard
Core
Importando arquivo CSV
8 min
introdução importar arquivos csv permite que os usuários importem dados facilmente para tabelas parse pré requisitos para começar este tutorial, você precisará um aplicativo criado no back4app veja o tutorial criar novo app para aprender como criar um aplicativo no back4app 1 criar um novo app no back4app primeiramente, é necessário garantir que você tenha um aplicativo existente criado no back4app no entanto, se você é um novo usuário, pode verificar este tutorial https //www back4app com/docs/get started/new parse app para aprender como criar um 2 criar uma classe para importar dados no seu aplicativo recém criado, vá para o navegador de banco de dados e clique no botão criar uma classe escolha criar uma classe personalizada e dê um nome a ela eu chamei a minha de testclass, mas você pode chamar a sua como quiser lembre se de que, por convenção, as classes começam com letra maiúscula, são camelcase e não contêm caracteres especiais, como espaços e símbolos clique em criar classe quando terminar 3 criando o arquivo csv o arquivo csv deve estar no formato correto para ser importado parâmetros de formato corretos o caractere de separação deve ser uma vírgula , e não um ponto e vírgula ; ajuste seu software de planilha para gerar vírgulas como caracteres de separação a primeira linha será os nomes das colunas a análise irá automaticamente converter strings , números e booleanos as datas devem ter duas colunas date typespecifies o tipo de data, date isospecifies o formato da data geopoints devem ter três colunas columnname typespecifies o tipo de geopoint, columnname latitudespecifies a latitude, columnname longitudespecifies a longitude arrays são passados entre aspas duplas pointers requerem três colunas columnname typespecifies o tipo de pointer, columnname classnamespecifies a classe alvo, columnname objectidspecifies o objectid da classe alvo então, para sua referência, alguns exemplos três colunas columnstringa conterá strings, columnstringb também conterá strings, columnnumberc conterá números columnstringa,columnstringb,columnnumberc stringa,stringb,12 stringa2,stringb2,13 duas colunas columnstringa conterá strings, columnbooleanb conterá booleanos colunastringa,colunabooleanb stringa,verdadeiro stringa2,falso duas colunas colunastringa e colunastringb conterão strings, colunaarrayc conterá arrays colunastringa,colunastringb,colunaarrayc "stringa, com, vírgulas",stringb, "\[1,2,3]" stringa2,"stringb, com, vírgulas", "\["a", "b", "c"]" duas colunas colunastringa conterá strings, a segunda coluna conterá uma data no formato iso colunastringa, data type , data iso stringa,data,2020 01 16 stringa2,data,2020 01 17 duas colunas colunastringa conterá strings, a segunda coluna conterá um geopoint colunastringa, geo type , geo latitude , geo longitude stringa,geopoint,1,2 stringa2,geopoint, 5, 6 você pode encontrar um arquivo csv de exemplo para download aqui baixe aqui https //www back4app com/docs/assets/downloads/samplecsvfile csv para ponteiros, por favor verifique o exemplo abaixo uma coluna contendo um ponteiro time type ,time classname,time objectid ponteiro,time,xwdsm4xxq8 ponteiro,time,cd9naldaeg ponteiro,time,krgjpuzyxd neste exemplo, considere que objectid corresponde aos existentes na classe team verifique o arquivo csv de amostra para download baixe aqui https //www back4app com/docs/assets/downloads/import pointer csv csv 4 importando os dados com sua nova classe criada selecionada no navegador de banco de dados, no canto superior direito da tela, clique no botão notas e selecione importar dados clique no botão carregar um arquivo, escolha seu arquivo csv e clique no botão importar 5 aguarde a confirmação por email como os arquivos csv podem ficar bastante grandes, uma operação assíncrona é iniciada para importar seus dados em segundo plano, o que significa que você não verá nenhum progresso da importação nem mensagem de sucesso no final da operação, você receberá uma mensagem de e mail informando se a operação foi bem sucedida e seus dados foram importados, ou informando que a operação não foi bem sucedida e explicando quais colunas/ligações falharam se você tentar atualizar seu painel antes de receber este e mail, pode ver dados ausentes ou até mesmo nenhum dado, pois a operação ainda está em andamento assim que você receber o e mail e se sua importação foi bem sucedida, recomendamos atualizar seu navegador (cmd + shift + r em um mac, ctrl + shift + r no windows, ambos para chrome) para garantir que os novos esquemas sejam recuperados e seus dados sejam exibidos corretamente