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는 부울을 보유합니다 열 문자열 a, 열 불리언 b 문자열 a, true 문자열 a2, false 두 개의 열 열 문자열 a와 열 문자열 b는 문자열을 보유하고, 열 배열 c는 배열을 보유합니다 열 문자열 a, 열 문자열 b, 열 배열 c "문자열 a, 쉼표가 있는", 문자열 b, "\[1,2,3]" 문자열 a2,"문자열 b, 쉼표가 있는", "\["a", "b", "c"]" 두 개의 열 열 문자열 a는 문자열을 보유하고, 두 번째 열은 iso 형식의 날짜를 보유합니다 열 문자열 a, date type , date iso 문자열 a, 날짜, 2020 01 16 문자열 a2, 날짜, 2020 01 17 두 개의 열 열 문자열 a는 문자열을 보유하고, 두 번째 열은 geopoint를 보유합니다 열 문자열 a, geo type , geo latitude , geo longitude 문자열 a, geopoint, 1, 2 문자열 a2, geopoint, 5, 6 여기에서 다운로드할 수 있는 샘플 csv 파일을 찾을 수 있습니다 여기에서 다운로드 https //www back4app com/docs/assets/downloads/samplecsvfile csv 포인터에 대한 예시는 아래를 확인하세요 한 개의 열 포인터를 보유 team type ,team classname,team objectid 포인터, 팀, xwdsm4xxq8 포인터, 팀, cd9naldaeg 포인터, 팀, krgjpuzyxd 이 예제에서는 objectid가 team 클래스의 기존 ones에 해당한다고 가정하십시오 다운로드할 샘플 csv 파일을 확인하십시오 여기에서 다운로드 https //www back4app com/docs/assets/downloads/import pointer csv csv 4 데이터 가져오기 데이터베이스 브라우저에서 새로 생성한 클래스를 선택한 후, 화면 오른쪽 상단의 notes 버튼을 클릭하고 데이터 가져오기를 선택하십시오 파일 업로드 버튼을 클릭하고, csv 파일을 선택한 후 가져오기 버튼을 클릭하십시오 5 이메일 확인 대기 csv 파일이 꽤 클 수 있으므로, 백그라운드에서 데이터를 가져오기 위해 비동기 작업이 실행됩니다 이는 가져오는 진행 상황이나 성공 메시지를 볼 수 없음을 의미합니다 작업이 끝나면 작업이 성공적으로 완료되었고 데이터가 가져와졌다는 이메일 메시지를 받거나, 작업이 성공하지 못했으며 어떤 열/행이 실패했는지 설명하는 이메일을 받게 됩니다 이 이메일을 받기 전에 대시보드를 새로 고치려고 하면, 데이터가 누락되거나 아예 데이터가 없을 수 있습니다 작업이 아직 진행 중이기 때문입니다 이메일을 받고 가져오기가 성공적이었다면, 브라우저를 강제로 새로 고치는 것을 권장합니다 (mac에서는 cmd + shift + r, windows에서는 ctrl + shift + r, chrome 모두 해당) 새로운 스키마가 검색되고 데이터가 제대로 표시되도록 하기 위해서입니다