엑셀 데이터를 온톨로지로 바꾸는 법: 컬럼에서 업무 관계까지
엑셀 컬럼을 엔터티·속성·관계로 바꾸는 절차를 설명합니다. 복합 헤더, 식별자, 코드표, 이력, 근거 검수까지 온톨로지 변환 기준을 단계별로 정리합니다.
이 글을 쓴 알파카랩스카카오·네이버·쿠팡 출신, 재하청 0%, 대기업·공공기관 등 18개사+ 레퍼런스
2026년 8월 29일 기준, 데이터 담당자는 엑셀 컬럼을 엔터티·속성·관계로 바꿔야 합니다. 복합 헤더와 수식 의미는 자동 변환의 예외입니다.
엑셀의 한 시트가 곧 하나의 업무 개념인 것은 아닙니다. 한 시트에 여러 표가 있거나, 같은 사번 컬럼이 직원 식별자와 발령 참조 키로 다른 역할을 할 수 있어 행의 대상과 관계를 먼저 확인해야 합니다.
역할에 따라 먼저 확인할 자료가 다릅니다#
- 현업 담당자는 각 행이 무엇을 뜻하고 코드와 상태가 언제 바뀌는지 설명합니다.
- 데이터 담당자는 헤더·형식·결측·키 후보·시트 간 참조를 프로파일링합니다.
- 시스템 책임자는 엔터티·속성·관계 초안과 원본 컬럼의 역추적을 검수합니다.
- 보안 책임자는 개인정보 후보, 외부 전송 범위와 원본 보관 경계를 확인합니다.
엑셀 요소를 무엇으로 바꾸나요?#
시트명이나 컬럼명만으로 자동 확정하지 않고 후보와 검증 질문을 함께 만듭니다. 아래 표는 2026년 8월 29일 기준 알파카랩스의 D등급 변환 판단이며 자동 변환 정확도를 보장하지 않습니다.
| 엑셀 원본 | 온톨로지 후보 | 반드시 확인할 질문 | 남길 근거 | 근거·확인일 |
|---|---|---|---|---|
| 시트·표 | 엔터티·이벤트 | 한 행은 무엇을 나타내는가 | 파일·시트·표 범위 | D 자사 가설 · 2026-08-29 |
| 컬럼 | 속성 | 값인가, 다른 개체의 참조인가 | 원본 헤더·자료형 | D 자사 가설 · 2026-08-29 |
| 고유값 후보 | 식별자 | 중복·결측·재사용이 있는가 | 키 판정과 예외 | D 자사 가설 · 2026-08-29 |
| 코드표 | 개념·허용값 | 코드의 뜻과 유효 기간은 무엇인가 | 코드 원문·버전 | D 자사 가설 · 2026-08-29 |
| 표 간 키 | 관계 | 방향·카디널리티·기준 시점은 무엇인가 | 양쪽 컬럼·검수자 | D 자사 가설 · 2026-08-29 |
| 수식·파생값 | 규칙·계산 속성 | 원천값과 계산식을 복원할 수 있는가 | 수식·기준일 | D 자사 가설 · 2026-08-29 |
컬럼에서 관계까지 여섯 단계로 바꿉니다#
- 파일·시트·표의 경계를 나누고 복합 헤더, 빈 행, 수식과 병합 셀을 기록합니다.
- 각 표에서 한 행이 나타내는 엔터티나 사건을 현업 문장으로 적습니다.
- 컬럼을 속성, 식별자 후보, 참조 키, 코드, 파생값으로 분류합니다.
- 표 사이 키 후보의 중복·결측·방향과 1:1·1:N 관계를 검수합니다.
- 원본 컬럼에서 엔터티·속성·관계로 가는 매핑과 제외 이유를 미리보기로 확인합니다.
- 사람이 확정한 버전을 적재하고 원본 파일·시트·컬럼까지 provenance를 남깁니다.
느린 파일을 먼저 정리해야 한다면 느린 엑셀 시스템 전환 체크리스트, ERP 질문으로 연결하려면 ERP 데이터 AI 에이전트 구축 기준, 온톨로지 제품 범위는 Ontokit 소개에서 확인할 수 있습니다.
공식 표준과 내부 구현이 보여 주는 범위#
B 공식 원문, 2012년 12월 11일 발행, 2026년 8월 29일 확인. W3C OWL 2 문서는 클래스·속성·개체·데이터값을 온톨로지의 주요 구성으로 설명합니다. 엑셀의 표·행·컬럼을 그대로 옮기기보다 어떤 업무 개념과 관계를 표현하는지 먼저 정해야 하는 이유입니다.
C 자기표기, 2026년 8월 29일 확인. Linify 내부 문서는 엑셀·CSV를 파싱해 시트별 명세와 컬럼을 만들고, 명세 검수·용어 정리·논리 모델링·발행으로 이어지는 흐름을 설명합니다. worker 계약에는 복합 헤더, 다중 표, 원본 컬럼 매핑과 사람이 확정하는 상태가 구분돼 있습니다.
C 자기표기, 2026년 8월 29일 확인. Ontokit 내부 문서는 구조화된 Excel·RDB에 결정적 매핑을 사용하고, MappingSpec 편집과 dry-run 미리보기 뒤 활성화하는 흐름을 적고 있습니다. 두 문서는 내부 구현 설명입니다. 자동 변환 정확도, 도입 기간·비용과 외부 고객 성과는 미확인입니다. Linify 평가 하네스도 합성 데이터만 사용하므로 실제 고객 데이터 품질 근거로 확대하지 않습니다.
자동 변환이 실패하는 조건#
복합 헤더, 숨은 수식, 빈 열, 병합 셀과 기준일이 없는 상태값은 구조만으로 뜻을 확정하기 어렵습니다. 비슷한 이름의 키를 자동 병합하면 다른 사람·거래처·품목을 한 개체로 오인할 수 있으므로 후보 연결은 원본과 함께 검수해야 합니다.
핵심 요약
- ✓시트보다 한 행이 나타내는 업무 대상을 먼저 정의한다
- ✓컬럼을 속성·식별자·참조 키·코드·파생값으로 나눈다
- ✓관계 후보는 중복·결측·방향·카디널리티와 함께 검수한다
- ✓확정한 모델에서 원본 파일·시트·컬럼까지 근거를 남긴다
- ✓자동 변환 정확도·기간·비용·외부 고객 성과는 미확인이다
자주 묻는 질문