CSV 열·컬럼 매핑
서로 다른 CSV 열 구조를 한 번 매핑하고 계속 재사용하세요
원본 CSV와 대상 CSV의 열 이름·순서·코드 체계가 달라 매번 수동으로 맞추고 있다면, 원본 열에서 출력 열로 가는 매핑 규칙을 저장해 반복 변환할 수 있습니다. 원하는 결과 CSV가 있다면 원본과 비교해 매핑 규칙을 자동으로 구성할 수도 있습니다.
파일 데이터는 브라우저에서 처리되며, 저장되는 것은 원본 파일이 아니라 다시 사용할 작업 규칙입니다.
반복 업무 문제 해결
CSV 열 매핑이 필요한 대표적인 상황
같은 데이터를 서로 다른 시스템·거래처·부서의 CSV 구조에 맞춰야 할 때 사용합니다.
원본의 cust_id, full_name 같은 열 이름을 대상의 CustomerID, CustomerName으로 변경
대상 CSV가 요구하는 필드 순서에 맞게 열을 반복해서 재배치
A01·H01 같은 코드값을 ACTIVE·HOLD처럼 대상 시스템의 값으로 치환
수작업 Before → BOMU After
원본 CSV → 대상 CSV 열 매핑 예
수작업 Before
원본
| cust_id | full_name | phone_raw | status_code |
|---|---|---|---|
| C001 | Park Min | 010 1234 5678 | A01 |
| C002 | Kim Hana | 010-2222-3333 | H01 |
BOMU After
변환 결과
| CustomerID | CustomerName | Phone | Status |
|---|---|---|---|
| C001 | Park Min | 01012345678 | ACTIVE |
| C002 | Kim Hana | 01022223333 | HOLD |
설정 규칙
BOMU에서 설정할 규칙
- 1 cust_id → CustomerID, full_name → CustomerName 출력명 설정
- 2 대상 CSV에서 요구하는 필드 순서로 열 재배치
- 3 phone_raw 열의 공백·특수문자 제거
- 4 A01 → ACTIVE, H01 → HOLD 값 매핑
- 5 필요하지 않은 원본 열은 출력에서 제외
이런 반복 업무에 적합합니다
거래처별로 서로 다른 CSV 컬럼 구조를 맞추는 업무
ERP·CRM·회계·운영 시스템에서 내려받은 CSV를 다른 형식으로 바꾸는 업무
필드 이름과 코드값이 다른 두 시스템 사이에서 파일을 전달하는 업무
같은 CSV 매핑을 매일·매주 반복하는 운영 업무
자주 묻는 질문
CSV 열 순서만 바꾸는 것도 가능한가요?
가능합니다. 필요한 열만 남긴 뒤 출력 순서를 원하는 대상 CSV 구조에 맞춰 배치할 수 있습니다.
열 이름과 값 매핑을 동시에 적용할 수 있나요?
가능합니다. 출력 열 이름을 바꾸면서 같은 작업 규칙 안에서 상태값·코드값 매핑과 형식 정리를 함께 설정할 수 있습니다.
원본과 대상 CSV의 열 개수가 달라도 되나요?
원본 열 중 필요한 열만 출력하거나 고정값 열을 새로 추가할 수 있으므로 결과 열 구성을 원본과 다르게 만들 수 있습니다.