7

매핑 시트 작성 실습

소스와 온톨로지를 잇는 매핑

학습 목표
  • 소스 하나를 전 필드 처분까지 매핑한다
  • 스키마 개정 후보를 찾아낸다

매핑 시트 작성 실습

앞 과제의 서식으로 자기 소스를 끝까지 매핑합니다. 이 시트가 다음 모듈 적재 코드의 명세가 됩니다.

실습 순서

1. 소스 하나를 고르고 전 컬럼을 나열합니다.

앞 모듈 프로파일 리포트의 필드 목록을 그대로 가져오세요. 눈으로 훑어 고르면 반드시 빠뜨립니다.

2. 각 필드를 세 갈래로 처분합니다.

  • 매핑함 → 대상 클래스·속성·관계를 적습니다
  • 의도적 미사용 → 사유를 적습니다(스키마 밖 / 품질 미달 / 중복)
  • 보류 → 무엇이 확인되면 판정할 수 있는지 적습니다

3. 시각 필드를 전수 점검합니다.

각 시각 필드에 timeBasis와 source를 채웁니다. 채울 수 없으면 그것 자체가 발견입니다 — 원천 문서를 다시 봐야 한다는 뜻입니다.

4. 변환 규칙을 구체적으로 씁니다.

"정제"처럼 뭉뚱그리지 마세요. 콤마 제거 → int, KST 해석 → UTC 저장처럼 그대로 코드가 될 수준으로 씁니다.

5. 역방향을 점검합니다.

스키마에는 있는데 어느 소스 필드도 채우지 못하는 속성을 찾습니다. 그 속성은 지금 비어 있게 됩니다 — 비워 둘 것인지, 다른 소스를 찾을 것인지 결정하고 기록하세요.

발견하면 기록할 것

⚠️ 스키마에 없는데 데이터에는 있는 개념을 만나면 스키마 개정 후보로 올립니다. 코스 2에서 정한 추적성 원칙대로, 개정은 CQ 변경에서 출발해야 합니다 — 이 개념이 어느 CQ를 새로 열어 주는지 먼저 확인하세요. 여는 CQ가 없으면 넣지 않습니다.

산출물: 매핑 시트 v0.1 (전 필드 처분 완료, 시각 필드 timeBasis·source 확정)

에디터 로딩 중...
용어