[온톨로지 적용하기] 8주차 Day 4 — 바인딩이 끊어졌을 때 알아채는 법

주차 주제: 바인딩 — 개념과 테이블을 잇기 | 제조 사례: 6개월 동안 0 이었던 숫자

오늘의 목표: 바인딩이 조용히 죽는 방식을 알고, 매일 확인할 장치를 만든다.

소요 시간: 30분


1. 한 문장으로

바인딩은 소리 없이 끊어집니다.             ★

2. 끊어지는 다섯 가지

① 컬럼이 없어집니다                        ★
   → 오류가 납니다. 그나마 낫습니다          ★

② 컬럼이 이름만 바뀝니다                   ★
   → 오류. 이것도 낫습니다

③ 컬럼의 뜻이 바뀝니다                     ★
   → 오류 안 남. 위험                      ★

④ 새 값이 추가됩니다                       ★
   → 오류 안 남. 조건에서 빠짐               ★

⑤ 데이터가 안 들어옵니다                   ★
   → 오류 안 남. 0 으로 나옴                 ★
③④⑤ 가 문제입니다.                          ★

3. ③ 뜻이 바뀌는 예

status = 'C'
예전  Completed (완료)                        ★
어느 날 누군가

  'C' 를 Cancelled 로 쓰기 시작했습니다.      ★
  (완료는 'F' 로 바꾸고)
그러면

  · 쿼리는 잘 돕니다                          ★
  · 숫자가 나옵니다
  · 뜻이 반대입니다                        ★
알아채는 법 — 비율 감시                   ★

  'C' 가 전체의 92% 였는데
  갑자기 3% 가 되면 이상한 것입니다.          ★

4. ④ 새 값이 추가되는 예

order_type 에 'E' 가 생겼습니다.              ★
(긴급 수주)
바인딩 조건이

  type IN ('N','S','R') 이면                  ★
  → 'E' 가 통째로 빠집니다                 ★
그리고

  · 오류 없음                                 ★
  · 숫자가 조금 작아질 뿐                     ★
알아채는 법 — 값 목록 감시                ★

  정의에 없는 값이 나타나면 알립니다.         ★

5. ★ ⑤ 데이터가 안 들어오는 예 — 가장 위험

연계 배치가 멈췄습니다.
· 어제까지 데이터는 있습니다                  ★
· 오늘 것만 없습니다
· 쿼리는 정상입니다                           ★
· 숫자가 0 또는 작게 나옵니다             ★
그리고

  "요즘 실적이 적네" 로 해석됩니다.        ★
알아채는 법 — 최신 데이터 시각            ★

  각 바인딩마다
  "가장 최근 행이 언제 것인가" 를 봅니다.     ★

6. 감시할 것 넷

바인딩마다 매일 자동으로
① 조회 성공 여부                           ★
   쿼리가 도나

② 건수                                     ★
   어제 대비 급변했나

③ 최신 데이터 시각                         ★
   몇 시간 전 것인가                          ★

④ 값 목록                                  ★
   정의에 없는 값이 있나                      ★
넷 다 1초면 확인됩니다.                    ★

7. 기준을 미리 적어 두세요

바인딩 표에
  감시
    건수 정상 범위   일 1,500~3,000건        ★
    최신 데이터      6시간 이내            ★
    값 목록          N,S,R,E                 ★
    이상 시 알림     생산팀 + IT             ★
「정상 범위」 를 적으려면
지금 값을 세어 봐야 합니다.                ★

  그 자체가 유용합니다.

8. 제조 현장의 실제

어느 업체, 「설비 가동」 지표가
6개월 동안 0 이었습니다.                   ★
아무도 몰랐습니다.
왜

  · 그 지표를 보는 사람이 적었고             ★
  · 0 이면 "아직 연동 안 됐나 보다" 했고      ★
  · 오류 로그는 없었고                       ★
  · 대시보드는 정상으로 보였습니다        ★
원인

  설비 데이터 수집기 IP 가 바뀌었습니다.     ★
  6개월 전에.
그동안

  · 설비 종합효율(OEE) 보고가 공란       ★
  · "OEE 는 아직 준비 중" 이라고 3번 보고됨  ★
감시를 붙인 뒤
· 최신 데이터 시각을 매일 봅니다            ★
· 6시간 넘으면 알림                         ★
· 첫 달에 4건이 잡혔습니다               ★
    (2건은 몰랐던 것)                       ★

9. 화면에 「기준 시각」 을 띄우세요

가장 값싼 장치입니다.                        ★
  생산 실적  2,048건                         ★
  (2026-09-12 14:20 기준)                 ★
그러면

  · 오래된 값이 눈에 띕니다               ★
  · "어제 기준이네?" 를 사람이 잡습니다   ★
AI 답변에도 붙이세요.

  "2,048건입니다. (오늘 14:20 기준,
   MES 생산실적)"                           ★
출처와 시각을 같이 답하게 하는 것이       ★
10주차의 중요한 설계입니다.

10. 오늘 해 볼 것 (15분)

① 최신 데이터 시각을 재세요

  바인딩          최신 행         지연        ★
  ____________    ____________    ___시간
  ____________    ____________    ___시간    ★
  → 6시간 넘는 것이 있나                     ★
② 값 목록을 비교하세요

  정의된 값  ____________                    ★
  실제 값    ____________                    ★
  → 정의에 없는 값 ___개                     ★
③ 건수 정상 범위를 정하세요

  바인딩  ________
  최근 30일 일평균  ___건                    ★
  최소/최대  ___ / ___                       ★
  → 알림 기준  ___ 미만 또는 ___ 초과        ★

11. 내일 할 것

이번 주를 마무리합니다.

바인딩 표를 실제로 만듭니다. 읽기·쓰기·조건·감시까지 한 장에.


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

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

댓글

이 블로그의 인기 게시물

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

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

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