Job 생성과 실행
새 Job 생성
좌측 사이드바에서 New Job을 열면 Job 생성 화면으로 이동합니다.
화면은 보통 다음 순서로 구성됩니다.
- Job
- OPC UA
- Database
- Node Mapping
- Logging Controls

Job 섹션
Name- Job을 구분하는 이름입니다.
Job 이름은 영문, 숫자, _, - 중심으로 짓는 것이 좋습니다.
OPC UA 섹션
주요 입력 항목:
Endpoint URLInterval (ms)Read Retry Interval
설명:
Endpoint URL- OPC UA 서버 주소입니다.
Interval- 데이터 수집 주기입니다.
Read Retry Interval- 읽기 실패 시 재시도 간격입니다.
처음에는 너무 짧은 주기보다 안정적인 값으로 시작하는 편이 좋습니다.
Database 섹션
이 섹션에서는 데이터를 어느 서버, 어느 테이블, 어느 컬럼에 저장할지 정합니다.
주요 항목:
Database ServerTableValue ColumnString Value Column
동작 방식:
- 숫자나 boolean 값은
Value Column에 저장할 수 있습니다. - 문자열 값은
String Value Column로 분리 저장할 수 있습니다. - 선택한 컬럼이
JSON타입이면 한 주기 데이터를 JSON payload로 저장하는 방식이 사용될 수 있습니다. - 테이블에 숫자/JSON 컬럼이 없으면 화면이 string-only 모드로 전환될 수 있습니다.
Node Mapping 섹션
이 섹션에서 실제로 수집할 Node를 지정합니다.
입력 방식은 두 가지입니다.
직접 입력
Tag NameNode ID
입력 후 Add를 누르면 목록에 추가됩니다.
Browse 사용
OPC UA Endpoint가 입력되어 있으면 Browse 버튼으로 서버의 Node를 탐색할 수 있습니다.

Browse로 추가된 Node는 목록에 자동 이름으로 들어갈 수 있습니다.
목록의 Tag Name을 클릭하면 이름을 바로 수정할 수 있고, Enter를 누르거나 입력창 밖을 클릭하면 저장됩니다.
Transform 설정
Node 목록에서는 각 항목에 대해 Transform을 줄 수 있습니다.
기본 개념:
BiasMultiplier- 계산 순서 변경
예를 들어 값을 보정하거나 배율을 적용할 때 사용합니다.
처음에는 Transform 없이 동작 확인을 먼저 하고, 이후 필요한 Node만 조정하는 것이 안전합니다.
Logging Controls
생성 화면 하단에서는 로그 정책을 정할 수 있습니다.
Log LevelFile Limit
일반 운영에서는 INFO나 WARN이 적당합니다.
생성과 수정 완료
Create- 새 Job 생성
Update- 기존 Job 수정
Cancel- 저장하지 않고 돌아가기
생성 후에는 사이드바에서 Job을 선택하고 상태를 확인합니다.