[온톨로지 적용하기] 8주차 Day 5 — 실습: 바인딩 표 만들기

주차 주제: 바인딩 — 개념과 테이블을 잇기 | 제조 사례: 개념 3개를 끝까지 이어 보기

오늘의 목표: 개념 3개를 완전히 바인딩하고, 실제로 숫자를 뽑아 본다.

소요 시간: 30분


1. 오늘 만들 것

바인딩 표 — 개념당 한 장                      ★
전부 안 해도 됩니다.
질문 하나에 필요한 개념 3개만.             ★

2. 양식

─────────────────────────────────────────
  개념  ________

  주 시스템  ____________                  ★
  테이블     ____________
  조건       ____________________          ★
  믿을 수 있는 시작일  __________          ★

  속성      진실(테이블.컬럼)   참고   불일치 ★
  ────────────────────────────────────────
  ______    ________________    ____   ___%
  ______    ________________    ____   ___% ★
  ______    [없음]            —      —    ★

  쓰기   □금지 □활동경유 □직접(속성__)    ★

  감시
    건수 범위    ___ ~ ___                 ★
    최신 기준    ___시간 이내              ★
    값 목록      ____________              ★
─────────────────────────────────────────

3. 순서 (20분)

① 질문 하나를 고릅니다             (1분)    ★
② 필요한 개념 3개를 고릅니다        (2분)    ★
③ 각각 바인딩을 적습니다            (9분)    ★
④ 조건을 찾습니다                  (4분)    ★
⑤ 실제로 세어 봅니다             (4분)    ★

4. ★ ⑤ 실제로 세어 보세요

오늘 가장 중요한 단계입니다.                 ★
바인딩대로 쿼리를 짜서 숫자를 뽑아 보세요. ★
예 — "지난달 A라인 불량률"
  분모: 생산실적
    SELECT SUM(qty_prod)
    FROM mes.prd_result
    WHERE wc_cd IN (...)                     ★
      AND status <> 'D'
      AND end_dt BETWEEN ... AND ...         ★
    → ______

  분자: 불량
    SELECT SUM(qty)
    FROM qc_defect
    WHERE judgement='NG' AND rework='N'      ★
      AND ...
    → ______

  불량률 = ___%                              ★

5. 숫자가 나오면 확인하세요

① 현장이 아는 숫자와 비슷한가             ★
   크게 다르면 조건이 틀린 것입니다

② 4주차에서 적은 비율과 맞나              ★
   (불량률 2.3% 같은 것)

③ 다른 보고서와 같은가                    ★
   다르면 동음이의입니다 (6주차)           ★
③에서 차이가 나면

  좋은 발견입니다.                         ★
  둘 중 어느 것이 맞는지를 정하면
  그게 개념의 정의가 됩니다.                 ★

6. 안 나오면 — 그것도 결과다

숫자가 안 나오는 이유
· 컬럼이 없음        → [없음]             ★
· 값이 비어 있음     → 기록이 안 됨            ★
· 조건을 모르겠음    → [미확인]           ★
· 시스템이 다름      → 조인 불가               ★
전부 적어 두세요.                         ★
그리고

  "이 질문은 지금 답할 수 없다" 를
  명시적으로 결론 내세요.                 ★

10주차 Day 2 가 이것을 다룹니다. 못 하는 것을 분명히 하는 것이 설계입니다.


7. 이번 주 산출물

□ 바인딩 표 ___개 개념                        ★
□ 실제로 뽑은 숫자 ___개                      ★
□ 현장 숫자와 비교 결과                       ★
□ 속성별 진실의 자리 표                       ★
□ 불일치 건수 (기준정보로 넘길 것)            ★
□ 한쪽에만 있는 것 중 ㉰ 비정상 ___건          ★
□ 쓰기 금지·경유 표시                         ★
□ 감시 기준 (건수·시각·값 목록)                ★

8. 이번 주가 이 과정의 분기점

여기까지 오면
개념이 실제 데이터를 가리킵니다.          ★
그래서

  · 숫자를 뽑을 수 있습니다                  ★
  · AI 가 답할 수 있습니다                   ★
  · 틀리면 알 수 있습니다                 ★
대부분의 온톨로지가 여기서 멈춥니다.         ★
개념 설계까지만 하고요.

9. 9주차 예고

9주차 — 관계: 지어내지 않고 정의하기

  Day 1  관계 이름은 어디서 오는가            ★
  Day 2  ★ 자동 추출이 지어내는 자리          ★
  Day 3  근거가 있는 관계만 남긴다            ★
  Day 4  관계를 안 만들어도 되는 경우         ★
  Day 5  실습 — 근거 있는 관계 열 개          ★
2주차 Day 3 에서 관계를 배웠습니다.
9주차는 그것을 바인딩 위에서 확정합니다.   ★
바인딩이 있으니

  관계도 실제 조인으로 확인할 수 있습니다.  ★
  지어낼 필요가 없어집니다.                  ★

10. 이번 주에 기억할 것

① 개념은 가리킵니다. 담지 않습니다.       ★
   복사하면 동기화 지옥

② 조건이 정의의 절반입니다.               ★
   삭제·샘플·시험 데이터 제외

③ 속성마다 진실의 자리가 다릅니다.        ★

④ 쓰기는 활동으로 갑니다.                 ★
   개념에 직접 붙이지 않습니다

⑤ 바인딩은 소리 없이 끊어집니다.          ★
   건수·최신시각·값목록을 매일 봅니다

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

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

댓글

이 블로그의 인기 게시물

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

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

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