CSV 파일 나누기
쓰기엔 너무 큰 파일 하나를 쓸 만한 여러 파일로.
- 행 수, 파일 수, 열 기준
- 모든 파일에 머리글
- 한 번에 .zip 다운로드
- 업로드 없음
1.파일 열기
CSV 또는 TSV 파일을 여기로 끌어다 놓거나 파일을 선택하세요.
만든 이유
CSV를 나눠야 하는 건 대개 다음 단계에 한도가 있기 때문입니다. 한 번에 10,000행만 받는 가져오기, 이메일 첨부 용량 제한, Excel의 100만 행 한계. 아니면 지역별, 고객별로 나뉘어야 할 내용이 파일 하나에 들어 있기 때문입니다. 둘 다 같은 작업이고, 어느 쪽이든 모든 조각이 머리글 행을 가져야 합니다. 손으로 나눌 때 가장 자주 틀리는 부분이 바로 이것입니다.
기능
- 정해진 행 수의 파일로 나누거나, 같은 크기의 정해진 개수의 파일로 나눕니다.
- 또는 열의 고유값마다 그 값을 이름으로 한 파일씩 만듭니다.
- 모든 파일의 맨 위에 머리글 행을 반복하고, 행은 원래 순서를 유지합니다.
- 아무것도 쓰기 전에 파일 목록과 행 수를 보여 준 다음, .zip 하나로 다운로드합니다.
바이트가 아니라 행 단위
조각은 항상 행의 경계에서 잘리고, 레코드 중간에서는 절대 자르지 않습니다. 따옴표 안에 줄 바꿈이 들어 있는 필드가 있을 때 이것이 중요합니다. 바이트 기준 분할기는 거기서 거리낌 없이 잘라 깨진 파일 두 개를 만듭니다.
자주 묻는 질문
- 모든 파일에 머리글 행이 유지되나요?
- 네. 각 조각은 원래 머리글이 첫 줄에 있는 완전한 CSV이므로 어느 것이든 따로 열거나 가져올 수 있습니다.
- 국가별로 파일 하나씩처럼, 열 기준으로 나눌 수 있나요?
- 네. 열을 고르면 고유값마다 그 값을 이름으로 한 파일이 만들어지고, 빈 값은 따로 한 파일로 모읍니다. 한도는 1,000개 파일이며, ID 열로 잘못 나눴을 때 한 행짜리 파일 수천 개가 생기는 일을 막아 줍니다.
- 얼마나 큰 파일까지 나눌 수 있나요?
- 브라우저 탭이 메모리에 담을 수 있는 만큼이며, 데스크톱에서는 보통 수백 MB입니다. 휴대폰은 한도가 훨씬 낮고, 시도하기 전에 도구가 경고합니다.
다른 도구
- CSV 파일 열기 (온라인 CSV 뷰어)파일을 끌어다 놓으면 여기서 열리고, 여기에만 남습니다.열기
- CSV 파일에 SQL 실행하기데이터베이스 설치 없이, 내 파일에 진짜 SQL을.열기
- CSV 파일 합치기 (병합)여러 파일을 넣으면 하나로, 열은 이름으로 맞춥니다.열기
- CSV 중복 행 제거하기행을 구분한다고 지정한 열을 기준으로 중복을 찾습니다.열기
- CSV 파일 두 개 비교하기추가, 삭제, 변경을 줄 단위가 아닌 키 기준으로 비교합니다.열기
- CSV를 PDF로 변환하기CSV를 읽기 좋은 표로 배치해 PDF로 저장합니다.열기
- CSV를 Excel로 변환하기변환 과정에서 아무것도 바뀌지 않는 진짜 .xlsx.열기
- CSV를 JSON으로 변환하기행은 객체로, 머리글은 키로.열기
- JSON을 CSV로 변환하기트리 구조를 어디서나 열 수 있는 표로 펼칩니다.열기
- Excel을 CSV로 변환하기통합 문서의 모든 시트를 깔끔한 UTF-8 CSV로.열기
- 지저분한 CSV 정리하기Germany, germany, “Germany ”가 다시 하나의 값이 됩니다.열기
- CSV를 SQL INSERT 문으로 변환하기CSV를 넣으면, 어느 데이터베이스에서나 실행되는 .sql 스크립트가 나옵니다.열기