CSV 데이터 프로파일러
브라우저 처리CSV 열마다 숫자·날짜·참/거짓·텍스트·빈 칸이 몇 개인지 세고, 형식이 섞인 열, 앞뒤 공백이 있는 값, 중복 없는 열을 표시하며 예시 값 세 개를 보여 줍니다.
- 파일·이미지·문서 처리 도구는 브라우저 안에서 처리되더라도 원본에 개인정보나 민감 정보가 포함될 수 있습니다. 공유·제출 전 원본과 결과를 한 번 더 확인하세요.
데이터를 가져오기 전에 '이 열은 정말 날짜만 있나', '빈 값은 몇 개나 되나'를 확인하는 도구입니다. 각 열의 값을 숫자, 참/거짓(true/false), 날짜(YYYY-MM-DD), 텍스트, 빈 칸으로 나눠 세고 고유값 수를 함께 보여 줍니다.
행 3개 · 열 5개 id: 숫자 3 · 고유값 3 · 중복 값 없음 예: 1 | 2 | 3 name: 텍스트 2, 빈 칸 1 · 고유값 2 · 앞뒤 공백 1개 예: Alpha | Beta price: 숫자 3 · 고유값 3 · 중복 값 없음 예: 10.5 | 20 | 30 active: 참/거짓 3 · 고유값 2 예: true | false date: 날짜 2, 텍스트 1 · 고유값 3 · 형식이 섞여 있음 · 중복 값 없음 예: 2026-08-28 | invalid | 2026-09-01
CSV 데이터 프로파일러 사용 가이드
데이터를 가져오기 전에 '이 열은 정말 날짜만 있나', '빈 값은 몇 개나 되나'를 확인하는 도구입니다. 각 열의 값을 숫자, 참/거짓(true/false), 날짜(YYYY-MM-DD), 텍스트, 빈 칸으로 나눠 세고 고유값 수를 함께 보여 줍니다.
날짜는 형식뿐 아니라 실제 달력에 있는 날인지도 확인해서 2026-02-30은 텍스트로 분류합니다. 한 열에 두 가지 이상의 형식이 있으면 '형식이 섞여 있음'으로 표시해 가져오기 오류가 날 열을 미리 알려 줍니다.
' Beta '처럼 앞뒤에 공백이 붙은 값의 개수, 3개 이상의 값이 모두 다른 열(중복 값 없음)도 표시합니다. 열마다 서로 다른 예시 값을 세 개까지 보여 주어 실제 어떤 값이 들어 있는지 바로 확인할 수 있습니다.
사용 방법
- 'CSV·TSV' 칸에 확인할 데이터를 붙여 넣습니다.
- '실행'을 누르면 맨 위에 행·열 수가, 그 아래에 열마다 형식 분포와 표시 사항이 나옵니다.
- '형식이 섞여 있음'이나 '앞뒤 공백'이 표시된 열부터 원본을 고칩니다.
예시: 날짜와 이름에 문제가 있는 상품표
id,name,price,active,date 1,Alpha,10.5,true,2026-08-28 2,,20,false,invalid 3, Beta ,30,true,2026-09-01
행 3개 · 열 5개 id: 숫자 3 · 고유값 3 · 중복 값 없음 예: 1 | 2 | 3 name: 텍스트 2, 빈 칸 1 · 고유값 2 · 앞뒤 공백 1개 예: Alpha | Beta price: 숫자 3 · 고유값 3 · 중복 값 없음 예: 10.5 | 20 | 30 active: 참/거짓 3 · 고유값 2 예: true | false date: 날짜 2, 텍스트 1 · 고유값 3 · 형식이 섞여 있음 · 중복 값 없음 예: 2026-08-28 | invalid | 2026-09-01
date 열의 invalid와 name 열의 공백 값이 바로 드러납니다.
이럴 때 쓰면 좋아요
- 외부에서 받은 CSV를 데이터베이스에 넣기 전에 열 형식을 점검할 때
- 날짜 열에 잘못된 날짜나 다른 형식이 섞였는지 찾을 때
- ID로 쓸 열에 중복이나 빈 값이 없는지 확인할 때
- 공백이 붙은 값 때문에 필터나 조인이 안 되는 원인을 찾을 때
문제가 생겼을 때
날짜는 2026-08-28처럼 하이픈 형식만 날짜로 셉니다. 다른 형식이면 먼저 날짜 형식을 통일하세요.
04524처럼 숫자만 있는 값은 숫자로 셉니다. 코드로 다뤄야 하는 열이라면 데이터베이스에서 문자열 컬럼으로 지정하세요.
활용 팁
- 형식 점검 결과를 규칙으로 고정하려면 CSV 규칙 검사기에 'date:date', 'id:required|unique' 같은 규칙을 적어 두고 매번 검사하세요.
- 참/거짓은 true와 false만 셉니다. Y/N이나 예/아니오는 텍스트로 나옵니다.
자주 묻는 질문
프로파일러는 값의 형식과 품질 문제를 찾고, 열 통계 분석기는 숫자 열의 합계·평균·중앙값 같은 수치를 계산합니다. 둘을 함께 보면 데이터 상태를 빠르게 파악할 수 있습니다.
비어 있지 않은 값 중 서로 다른 값을 위에서부터 세 개 보여 주고, 24자가 넘으면 뒤를 …로 줄입니다.
네. 2026-08-28T09:30:00Z나 2026-08-28 09:30처럼 날짜 뒤에 시간이 붙은 형식도 날짜로 셉니다.