[온톨로지 적용하기] 8주차 Day 2 — 하나의 개념이 여러 시스템에 있을 때

주차 주제: 바인딩 — 개념과 테이블을 잇기 | 제조 사례: 품목이 네 곳에 있던 회사

오늘의 목표: 속성마다 진실의 자리를 정하고, 우선순위를 적는다.

소요 시간: 30분


1. 한 문장으로

개념은 하나인데
사는 집이 여러 채입니다.                   ★

2. 「품목」 의 경우

  ERP   mst_item        4,200건               ★
  MES   item_master     3,850건               ★
  PLM   part            5,100건               ★
  WMS   sku             3,900건               ★
건수가 다 다릅니다.
왜

  · PLM 은 설계 단계까지 포함              ★
  · MES 는 생산하는 것만                   ★
  · WMS 는 보관하는 것만                   ★
  · ERP 는 거래하는 것                     ★

3. ★ 속성마다 주인이 다르다

개념은 하나지만
속성마다 진실의 자리가 다릅니다.           ★
  속성          진실의 자리                    ★
  ─────────────────────────────────────────
  품목코드       ERP                           ★
  품목명        ERP
  규격·도면번호  PLM                        ★
  단위          ERP
  표준원가       ERP                           ★
  BOM           PLM (설계) / MES (생산)     ★
  라우팅        MES                        ★
  보관위치       WMS                        ★
  안전재고       ERP
  검사표준       QMS                        ★
이 표가 바인딩의 핵심입니다.                  ★

4. 「진실의 자리」 를 정하는 기준

① 거기서 만들어지나                        ★
   도면번호는 PLM 에서 생깁니다

② 거기서 고쳐지나                          ★
   보관위치는 WMS 에서만 바뀝니다

③ 거기가 가장 최신인가                     ★
   연계 지연이 있으면 원천이 최신입니다       ★
셋이 다를 수도 있습니다.
그러면 ① 을 우선하세요.                    ★

5. 같은 속성이 여러 곳에 있으면

「단위」 가 ERP 와 MES 양쪽에 있습니다.
그리고 값이 다를 수 있습니다.              ★
처리

  · 진실의 자리를 하나 정합니다            ★
  · 나머지는 참고로 적습니다                ★
  · 그리고 다른지 세어 봅니다               ★
  단위
    진실  erp.mst_item.uom                    ★
    참고  mes.item_master.unit                ★
    확인  불일치 212건 (5.5%)              ★
          → 기준정보 정리 대상               ★
「불일치 212건」 을 적는 것이 값입니다.        ★

6. 불일치를 세는 것이 부수 효과

바인딩을 하면
저절로 데이터 품질 점검이 됩니다.          ★
나오는 것

  · 매핑 안 된 코드                           ★
  · 값이 다른 속성                            ★
  · 한쪽에만 있는 건                          ★
  · NULL 비율 차이                            ★
이게 그대로

  ② 기준정보 과정의 정제 목록이 됩니다.    ★

7. 제조 현장의 실제

어느 업체, 「품목」 을 바인딩했습니다.
속성 12개 × 시스템 4개 확인
발견한 것
· ERP 에만 있는 품목      350건              ★
    → 대부분 거래 종료품
· PLM 에만 있는 품목    1,250건              ★
    → 개발 단계. 정상
· MES 에만 있는 품목       80건              ★
    → 비정상. 어디서 왔나?                 ★
80건을 파 보니
  현장에서 임시로 등록한 것이었습니다.     ★
  ERP 를 안 거치고.
그중 12건은

  3년째 생산 중이었습니다.                 ★
  ERP 에 없으니 원가도 매출도 안 잡혔습니다.  ★
바인딩 작업 1주일에 나온 발견입니다.      ★

8. 「한쪽에만 있는 것」 을 꼭 세세요

세 가지 경우
㉮ 정상 — 단계가 달라서                       ★
   PLM 개발품이 ERP 에 없는 것

㉯ 지연 — 연계가 늦어서                       ★
   오늘 등록분이 아직 안 넘어옴

㉰ 비정상 — 우회해서 생긴 것              ★
   ← 이게 발견입니다                         ★
㉰ 만 골라내는 법

  · ㉮ 는 상태로 설명됩니다 (개발중)       ★
  · ㉯ 는 최근 것입니다 (며칠 내)          ★
  · 나머지가 ㉰ 입니다                        ★

9. 바인딩 표에 적을 것

─────────────────────────────────────────
  개념  품목

  주 시스템   ERP (mst_item)               ★
  조건        status <> 'X'                ★

  속성       진실      참고     불일치      ★
  ──────────────────────────────────────
  품목코드    ERP      —        —
  규격       PLM      ERP      3.2%       ★
  단위       ERP      MES      5.5%       ★
  보관위치    WMS      —        —          ★

  한쪽에만
    ERP only   350건  ㉮ 거래종료          ★
    PLM only 1,250건  ㉮ 개발중
    MES only    80건  ㉰ 조사 필요       ★
─────────────────────────────────────────

10. 오늘 해 볼 것 (15분)

① 개념 하나의 사는 집을 세세요

  개념  ________
  시스템    테이블          건수             ★
  ______    ____________    ______
  ______    ____________    ______           ★
  ______    ____________    ______
② 속성별 진실의 자리를 적으세요

  속성        진실     참고                   ★
  ________    ____     ____
  ________    ____     ____                   ★
  ________    ____     ____
③ 한쪽에만 있는 것을 세세요

  A only  ___건  → ㉮/㉯/㉰                   ★
  B only  ___건  → ㉮/㉯/㉰                   ★
  → ㉰ 가 있으면 조사 목록에 올리세요      ★

11. 내일 할 것

읽기와 쓰기를 나누어 잇는다.

여기서 이 과정은 분명히 선을 긋습니다. 쓰기는 다르게 다룹니다.


이 글은 온톨로지 적용하기 과정의 8주차 2일차입니다. 과정 전체 보기

진도와 검색이 되는 판: AXPulse 기술따라가기

댓글

이 블로그의 인기 게시물

자재관리는 잘 쓰는데 BOM은 엑셀입니다

협력사 AI 로봇 도입, 공급망 스마트 제조 생태계 대응 전략

개발 테스트 자동화, AI 에이전트와 MCP 도입 전략