본문으로 건너뛰기

데이터수집

개요​

이 메뉴는 무엇인가요?

등록된 데이터소스로부터 실제 센서 데이터를 **수집하는 엔진(수집기)**을 설정하고, 수집된 데이터 이력을 조회하는 영역입니다. Polling, Subscription, Event 등 다양한 수집 모드를 지원하며, MQTT/Kafka 기반 스트리밍 파이프라인도 구성할 수 있습니다.

누가 사용하나요?​

역할주요 업무
IoT 엔지니어수집기 생성·설정, 수집 모드 및 간격 조정, 스트리밍 파이프라인 구성
설비 담당자수집 데이터 이력 조회, 데이터 품질 확인

언제 사용하나요?​

  • 데이터소스와 태그를 등록한 후 실제 데이터 수집을 시작할 때
  • 수집 주기, 배치 크기 등 수집 성능을 튜닝할 때
  • 수집된 데이터의 품질(good/bad/uncertain)을 확인할 때
  • 대용량 실시간 스트리밍이 필요하여 Kafka/MQTT 파이프라인을 구성할 때

화면 구성​

순서화면명설명연결 테이블
1수집기설정 목록수집기 생성 및 수집 모드·간격 설정수집기설정
2수집데이터 이력수집된 센서 데이터 이력 조회수집데이터
3스트리밍 파이프라인 설정MQTT/Kafka 등 스트리밍 수집 파이프라인 구성스트리밍 설정

업무 흐름에서의 위치​

연결 화면​

이전 단계현재 (데이터수집)다음 단계
데이터소스 관리 데이터소스·태그 등록수집기 설정 → 데이터 수집 시작실시간 모니터링 대시보드에서 실시간 확인

관련 워크플로우​

워크플로우유형설명
데이터수집 설정자동수집기 설정에 따라 데이터 수집을 초기화합니다
실시간데이터 처리자동수집된 데이터를 실시간으로 처리하고 임계값과 비교합니다
데이터 저장자동정상 데이터를 DB에 저장합니다
이상 데이터 자동 캡처자동이상 감지 시점 전후 데이터를 자동 캡처하여 분석용 스냅샷을 저장합니다
데이터정합성 검사자동수집 데이터의 결측값, 이상값을 자동 검사합니다
데이터 정제수동IoT엔지니어가 불량 데이터를 정제합니다
품질보고 기록자동데이터 품질이 양호할 경우 품질 보고를 기록합니다

자주 묻는 질문 (FAQ)​

수집 모드(polling/subscription/event)는 어떤 차이가 있나요?
모드동작 방식적합한 경우
polling설정된 간격마다 데이터소스에 값을 요청일정 주기로 데이터를 읽어야 할 때 (가장 일반적)
subscription데이터소스가 값 변경 시 자동 통보OPC-UA 구독 모드, 값 변경 시에만 수집하고 싶을 때
event특정 이벤트 발생 시에만 수집알람, 장비 상태 변경 등 비정기 이벤트 수집 시

네트워크 부하를 줄이려면 subscription이나 event 모드를 권장합니다.

수집기 상태가 'error'일 때 어떻게 대응하나요?
  1. 최종에러 메시지 항목을 확인하여 원인을 파악합니다
  2. 일반적인 원인: 데이터소스 연결 끊김, 인증 만료, 네트워크 장애
  3. 데이터소스 관리 화면에서 해당 데이터소스의 연결상태를 확인합니다
  4. 문제 해결 후 수집기를 다시 활성화합니다
  5. 에러횟수가 계속 증가하면 재시도정책(maxRetries, backoffMs)을 조정합니다

실무 시나리오​

조립라인 센서 수집기 설정​

상황: 조립라인에 등록된 15개 센서 태그의 데이터를 1초 간격으로 수집해야 합니다.

처리 순서:

  1. 수집기설정 목록 에서 COL-ASSEMBLY-01 수집기를 생성합니다
  2. 데이터소스로 조립라인의 OPC-UA 서버를 선택합니다
  3. 수집모드 polling, 수집간격 1000ms로 설정합니다
  4. 배치크기 100, 버퍼크기 1000으로 설정합니다 (대량 데이터 대응)
  5. 사용여부를 활성화하고 수집을 시작합니다
  6. 수집데이터 이력 에서 데이터가 정상 수집되는지 확인합니다
  7. 품질이 bad인 데이터가 있으면 태그 설정이나 센서 상태를 점검합니다

참고: 데이터 관계도

업무 자동화​

안내

화면에서 데이터를 저장하면 시스템이 관련된 다른 화면의 데이터를 자동으로 갱신합니다.

🔢 자동 계산​

  • 센서 데이터 수집 → 태그 현재값 실시간 갱신: 센서 데이터가 수집되면 태그의 최종값과 최종수집시각이 실시간으로 갱신됩니다.

➡️ 자동 처리​

  • 임계값 초과 → 알람 자동 트리거: 센서값이 설정된 임계치를 초과하면 알람이 자동으로 트리거됩니다.
  • 센서 교정 결과 → 태그 신뢰성 상태 자동 갱신: 센서 교정 결과에 따라 태그의 교정상태와 품질상태가 자동으로 갱신됩니다 (교정 실패 시 데이터 비신뢰 처리).