Parse Dashboard
Core
Импорт файла CSV
7 мин
введение импорт csv файлов позволяет пользователям легко импортировать данные в таблицы parse предварительные требования для начала этого руководства вам потребуется приложение, созданное в back4app смотрите руководство по созданию нового приложения чтобы узнать, как создать приложение в back4app 1 создание нового приложения back4app прежде всего, необходимо убедиться, что у вас есть существующее приложение, созданное в back4app однако, если вы новый пользователь, вы можете ознакомиться с этим руководством https //www back4app com/docs/get started/new parse app чтобы узнать, как создать одно 2 создание класса для импорта данных в вашем вновь созданном приложении перейдите в браузер базы данных и нажмите кнопку создать класс выберите создание пользовательского класса и дайте ему имя я назвал свой testclass, но вы можете назвать свой как угодно помните, что по соглашению классы начинаются с заглавной буквы, пишутся в стиле camelcase и не содержат специальных символов, таких как пробелы и знаки 3 создание csv файла csv файл должен быть в правильном формате для импорта правильные параметры формата разделитель должен быть запятой , а не точкой с запятой ; настройте ваше программное обеспечение для работы с таблицами, чтобы выводить запятые в качестве разделителей первая строка будет названиями столбцов парсер автоматически преобразует строки , числа и логические значения даты должны иметь два столбца date typespecifies тип даты, date isospecifies формат даты geopoints должны иметь три столбца columnname typespecifies тип геоточки, columnname latitudespecifies широта, columnname longitudespecifies долгота массивы передаются в двойных кавычках указатели требуют три столбца columnname typespecifies тип указателя, columnname classnamespecifies целевой класс, columnname objectidspecifies objectid целевого класса итак, для вашего сведения, несколько примеров три столбца columnstringa будет содержать строки, columnstringb также будет содержать строки, columnnumberc будет содержать числа columnstringa,columnstringb,columnnumberc stringa,stringb,12 stringa2,stringb2,13 два столбца columnstringa будет содержать строки, columnbooleanb будет содержать логические значения columnstringa,columnbooleanb stringa,true stringa2,false две колонки columnstringa и columnstringb будут содержать строки, columnarrayc будет содержать массивы columnstringa,colmnstringb,columnarrayc "stringa, with, commas",stringb, "\[1,2,3]" stringa2,"stringb, with, commas", "\["a", "b", "c"]" две колонки columnstringa будет содержать строки, вторая колонка будет содержать дату в формате iso columnstringa, date type , date iso stringa,date,2020 01 16 stringa2,date,2020 01 17 две колонки columnstringa будет содержать строки, вторая колонка будет содержать geopoint columnstringa, geo type , geo latitude , geo longitude stringa,geopoint,1,2 stringa2,geopoint, 5, 6 вы можете найти образец csv файла для загрузки здесь скачать его здесь https //www back4app com/docs/assets/downloads/samplecsvfile csv для указателей, пожалуйста, посмотрите пример ниже одна колонка содержащая указатель team type ,team classname,team objectid pointer,team,xwdsm4xxq8 pointer,team,cd9naldaeg pointer,team,krgjpuzyxd в этом примере, пожалуйста, учтите, что objectid соответствует существующим в классе team проверьте образец csv файла для загрузки скачать его здесь https //www back4app com/docs/assets/downloads/import pointer csv csv 4 импорт данных с выбранным только что созданным классом в обозревателе базы данных, в правом верхнем углу экрана нажмите кнопку заметки и выберите импорт данных нажмите кнопку загрузить файл, выберите ваш csv файл и нажмите кнопку импорт 5 ждите подтверждения по электронной почте поскольку файлы csv могут быть довольно большими, запускается асинхронная операция для импорта ваших данных в фоновом режиме, что означает, что вы не увидите никакого прогресса импорта или сообщения об успехе в конце операции вы получите сообщение по электронной почте, в котором будет сказано, что операция прошла успешно и ваши данные были импортированы, или что операция не удалась и будет объяснено, какие столбцы/строки не прошли если вы попытаетесь обновить свою панель управления до получения этого электронного письма, вы можете увидеть отсутствующие данные или даже отсутствие данных вообще, так как операция все еще продолжается как только вы получите электронное письмо и если ваш импорт был успешным, мы рекомендуем выполнить жесткое обновление вашего браузера (cmd + shift + r на mac, ctrl + shift + r в windows, оба для chrome), чтобы убедиться, что новые схемы загружены и ваши данные отображаются правильно