데이터 유형 분류와 메타데이터 관리 체계

정형·반정형·비정형 데이터와 이산·연속 변수의 특성을 정리하고, 메타데이터 카탈로그·계보·품질 정책을 운영하는 방법을 다룬다.

2026-08-14 · 최초 발행 2025-10-14

데이터 유형은 스키마와 활용 방식으로 나뉜다

데이터를 정형·반정형·비정형으로 구분하는 기준은 파일 확장자가 아니라 스키마의 강도와 접근 방식, 저장 및 처리 방식이다.

정형 데이터는 고정된 스키마를 갖는 테이블형 데이터다. 일반적으로 RDBMS에 저장하며, SQL 질의와 인덱스·조인 최적화의 대상이 된다.

반정형 데이터는 JSON, XML, Avro처럼 느슨한 스키마와 계층 구조를 가진다. 읽는 시점에 스키마를 적용하는 스키마 온 리드 특성이 있다.

비정형 데이터에는 파일, 이미지, 오디오, 로그 본문처럼 구조가 약하거나 없는 데이터가 포함된다. 검색과 분석에는 인덱싱이나 임베딩 같은 2차 메타데이터가 필요하다.

데이터 분류에는 스키마 강도 외에도 OLTP, OLAP, 정형 검색, 벡터 검색 같은 접근 패턴과 row, columnar, object 형태의 저장 포맷을 함께 고려한다. 수집·정제·저장·서빙 단계마다 적합한 저장소와 처리 엔진을 연결하는 규칙도 필요하다.

변수의 값 특성에 맞춰 전처리 기준을 세운다

이산 변수는 개수, 카테고리, 이벤트 카운트처럼 셀 수 있는 유한 또는 가산 무한의 값을 가진다. 정수형 또는 범주형 인코딩을 적용하는 대상이다.

연속 변수는 온도, 금액, 시간처럼 실수 영역에서 연속적으로 값을 갖는다. 스케일링과 분포 가정을 검토해야 한다.

변수 유형에 따라 원-핫·타깃 인코딩, 버킷팅, 정규화 같은 전처리 규칙을 표준화할 수 있다. 누락값과 이상치 처리, rolling과 resampling을 포함한 시간적 누적 특성도 처리 절차에 반영한다.

메타데이터는 데이터의 사용 맥락을 보존한다

메타데이터는 데이터에 대한 데이터다. 스키마, 계보, 품질 지표, 보안 정책, 비즈니스 용어가 여기에 포함된다.

관리 대상은 기술 메타데이터, 비즈니스 메타데이터, 라인리지·품질·SLI를 포함하는 운영 메타데이터로 구분할 수 있다. 이 정보가 축적되면 데이터 검색성을 높이고, 용어와 처리 기준의 일관성을 유지하며, 규제 대응과 거버넌스 자동화의 기반을 만들 수 있다.

중앙 카탈로그에는 데이터셋, 컬럼, 샘플, 품질 점수를 등록한다. 비즈니스 용어사전은 용어·정의·소유자를 연결해 운영한다. 수집기나 크롤러를 통한 자동 수집과 수동 큐레이션을 병행하고, 라인리지를 시각화해 데이터가 원천에서 보고서까지 어떻게 이동하는지 확인할 수 있게 한다.

스키마 진화 정책도 메타데이터 관리의 일부다. 필드 추가·제거·타입 변경에 대한 규칙과 백워드·포워드 호환성 기준을 정한다. SLA 기반 유효성 검사와 트랜잭션 단위 커밋·롤백 절차를 적용해 품질과 일관성을 관리한다.

데이터 등급 분류, 마스킹·암호화, 행·열 수준 권한 정책도 함께 운영한다. 감사 로그, 승인 워크플로, 보존·파기 정책을 자동화 대상으로 둘 수 있다.

유형별 운영 특성 비교

구분 성능 확장성 일관성 안정성 운영 편의
정형 높음(인덱스/조인 최적화) 수직 확장 용이, 수평 확장 비용 발생 높음(ACID 보장) 높음(RDB 성숙도) 높음(SQL/도구 성숙)
반정형 중간(파싱·스키마 온 리드 오버헤드) 수평 확장 용이(분산 파일/오브젝트) 중간(스키마 진화 영향) 중간(포맷 관리 중요) 중간(스키마 관리 필요)
비정형 작업 의존, 인덱스/임베딩 필요 매우 높음(오브젝트 스토리지) 낮음(최종적 일관성 패턴 빈번) 높음(저장 안정), 검색 불확실성 낮음(분석 파이프라인 필요)

데이터 파이프라인에서 연결되는 지점

레이크하우스 수집 전략에서는 정형 데이터를 Delta/Iceberg 테이블에, 반정형 데이터를 Parquet+스키마 온 리드 방식에, 비정형 데이터를 오브젝트 스토리지+벡터 인덱스에 적용할 수 있다.

실시간 분석과 알림에서는 이산 이벤트 카운트 스트림인 카프카 데이터와 센서·금융 지표 같은 연속 지표를 함께 다룬다. 이때 윈도우 집계와 지연 허용 범위를 정의한다.

피처 스토어에서는 이산 변수의 카테고리 관리와 연속 변수의 스케일 표준화 버전을 관리하고, 온라인·오프라인 일치성을 검증한다. 규제 보고에서는 원천에서 변환과 보고서에 이르는 라인리지를 추적하며, 메타데이터로 변경 영향도를 분석한다.

카탈로그, 용어사전, 품질 점수를 조합하면 셀프서비스 분석을 촉진할 수 있다. 승인 기반 접근 흐름도 자동화할 수 있다.

메타데이터 수집부터 카탈로그 제공까지

통과실패트랜잭션 로그입력: 스키마/로그/파일/지표수집기: 크롤링/프로파일링검증: 스키마·품질·정책저장: 메타스토어(ACID)에러 큐: 재처리 요청인덱싱: 검색어/라인리지/통계카탈로그 API: 검색·조회소비자:BI/데이터엔지니어/모델감사/버전알림: 소유자/데이터 스튜어드

원천 스키마, 파일 메타데이터, 실행 로그를 수집한 뒤 프로파일링과 정책 검증, 품질 측정을 거친다. 검증을 통과한 항목은 메타스토어에 커밋하고 인덱싱해 카탈로그 서비스로 제공한다.

검증이 실패하면 에러 큐에 저장하고 소유자에게 알린 뒤 재시도 또는 격리 처리한다. 부분 실패가 발생하면 배치 단위 롤백과 리플레이를 지원한다.

메타스토어는 ACID를 보장하고 버전드 스키마를 기록하며, 낙관적 락으로 경합을 최소화한다. 라인리지 업데이트는 동일 트랜잭션에서 원자적으로 적용하고, 인덱스는 이벤트 기반으로 비동기 갱신한다.

관리 체계가 만드는 운영상 변화

카탈로그와 용어사전, 품질 점수를 갖추면 데이터 탐색 시간은 3050% 단축되고 중복 생성은 2030% 감소한다.

스키마 위반의 선제 탐지율은 90% 이상으로 높아지고, 데이터 이슈 MTTR은 40~60% 단축된다. 접근 위반 건수는 50% 이상 감소하며 감사 대응 준비 시간도 대폭 단축된다.

유형별로 저장소와 쿼리 엔진을 최적 배치하면 쿼리 비용을 20~40% 절감할 수 있으며, 효과는 환경에 따라 변동한다.

데이터 유형메타데이터 관리데이터 거버넌스데이터 품질데이터 카탈로그